0s autopkgtest [23:18:44]: starting date and time: 2024-03-16 23:18:44+0000 0s autopkgtest [23:18:44]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [23:18:44]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.08nq2ak1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:netcdf,src:curl,src:gnutls28,src:hdf5,src:libpsl,src:nettle,src:openssl,src:orthanc-python --apt-upgrade r-cran-rnetcdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=netcdf/1:4.9.2-5ubuntu3 curl/8.5.0-2ubuntu7 gnutls28/3.8.3-1.1ubuntu2 hdf5/1.10.10+repack-3.1ubuntu3 libpsl/0.21.2-1.1 nettle/3.9.1-2.2 openssl/3.0.13-0ubuntu1 orthanc-python/4.1+ds-2build3' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-s390x-20.secgroup --name adt-noble-s390x-r-cran-rnetcdf-20240316-231844-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --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://ftpmaster.internal/ubuntu/ 367s autopkgtest [23:24:51]: testbed dpkg architecture: s390x 367s autopkgtest [23:24:51]: testbed apt version: 2.7.12 367s autopkgtest [23:24:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 368s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 368s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 369s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3705 kB] 374s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 374s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [474 kB] 374s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [631 kB] 375s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 375s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 375s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 375s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [3771 kB] 377s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 377s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [33.4 kB] 377s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 379s Fetched 8802 kB in 10s (850 kB/s) 379s Reading package lists... 382s Reading package lists... 383s Building dependency tree... 383s Reading state information... 383s Calculating upgrade... 383s The following packages will be REMOVED: 383s libssl3 383s The following NEW packages will be installed: 383s libssl3t64 383s The following packages have been kept back: 383s curl 383s The following packages will be upgraded: 383s openssl 383s 1 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. 383s Need to get 2658 kB of archives. 383s After this operation, 23.6 kB of additional disk space will be used. 383s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu1 [1006 kB] 384s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu1 [1652 kB] 385s Fetched 2658 kB in 1s (3483 kB/s) 385s (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 ... 52171 files and directories currently installed.) 385s Preparing to unpack .../openssl_3.0.13-0ubuntu1_s390x.deb ... 385s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 385s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 385s wget depends on libssl3 (>= 3.0.0). 385s tnftp depends on libssl3 (>= 3.0.0). 385s tcpdump depends on libssl3 (>= 3.0.0). 385s systemd-resolved depends on libssl3 (>= 3.0.0). 385s systemd depends on libssl3 (>= 3.0.0). 385s sudo depends on libssl3 (>= 3.0.0). 385s s390-tools depends on libssl3 (>= 3.0.0). 385s rsync depends on libssl3 (>= 3.0.0). 385s python3-cryptography depends on libssl3 (>= 3.0.0). 385s openssh-server depends on libssl3 (>= 3.0.10). 385s openssh-client depends on libssl3 (>= 3.0.10). 385s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 385s libsystemd-shared:s390x depends on libssl3 (>= 3.0.0). 385s libssh-4:s390x depends on libssl3 (>= 3.0.0). 385s libsasl2-modules:s390x depends on libssl3 (>= 3.0.0). 385s libsasl2-2:s390x depends on libssl3 (>= 3.0.0). 385s libpython3.12-minimal:s390x depends on libssl3 (>= 3.0.0). 385s libpython3.11-minimal:s390x depends on libssl3 (>= 3.0.0). 385s libnvme1 depends on libssl3 (>= 3.0.0). 385s libkrb5-3:s390x depends on libssl3 (>= 3.0.0). 385s libkmod2:s390x depends on libssl3 (>= 3.0.0). 385s libfido2-1:s390x depends on libssl3 (>= 3.0.0). 385s libcurl4:s390x depends on libssl3 (>= 3.0.0). 385s libcryptsetup12:s390x depends on libssl3 (>= 3.0.0). 385s kmod depends on libssl3 (>= 3.0.0). 385s dhcpcd-base depends on libssl3 (>= 3.0.0). 385s bind9-libs:s390x depends on libssl3 (>= 3.0.0). 385s 385s (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 ... 52171 files and directories currently installed.) 385s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 385s Selecting previously unselected package libssl3t64:s390x. 385s (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 ... 52160 files and directories currently installed.) 385s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_s390x.deb ... 385s Unpacking libssl3t64:s390x (3.0.13-0ubuntu1) ... 385s Setting up libssl3t64:s390x (3.0.13-0ubuntu1) ... 385s Setting up openssl (3.0.13-0ubuntu1) ... 385s Processing triggers for man-db (2.12.0-3) ... 386s Processing triggers for libc-bin (2.39-0ubuntu2) ... 387s Reading package lists... 387s Building dependency tree... 387s Reading state information... 388s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 388s Unknown architecture, assuming PC-style ttyS0 388s sh: Attempting to set up Debian/Ubuntu apt sources automatically 388s sh: Distribution appears to be Ubuntu 389s Reading package lists... 389s Building dependency tree... 389s Reading state information... 389s eatmydata is already the newest version (131-1). 389s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 389s Reading package lists... 390s Building dependency tree... 390s Reading state information... 390s dbus is already the newest version (1.14.10-4ubuntu1). 390s dbus set to manually installed. 390s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 390s Reading package lists... 390s Building dependency tree... 390s Reading state information... 390s rng-tools-debian is already the newest version (2.4). 390s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 391s Reading package lists... 391s Building dependency tree... 391s Reading state information... 391s The following packages will be REMOVED: 391s cloud-init* python3-configobj* python3-debconf* 391s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 391s After this operation, 3252 kB disk space will be freed. 391s (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 ... 52173 files and directories currently installed.) 391s Removing cloud-init (24.1.1-0ubuntu1) ... 392s Removing python3-configobj (5.0.8-3) ... 392s Removing python3-debconf (1.5.86) ... 392s Processing triggers for man-db (2.12.0-3) ... 392s (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 ... 51784 files and directories currently installed.) 392s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 393s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 393s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 393s invoke-rc.d: policy-rc.d denied execution of try-restart. 393s Reading package lists... 394s Building dependency tree... 394s Reading state information... 394s linux-generic is already the newest version (6.8.0-11.11+1). 394s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 394s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 394s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 394s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 397s Reading package lists... 397s Reading package lists... 398s Building dependency tree... 398s Reading state information... 398s Calculating upgrade... 398s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 398s Reading package lists... 398s Building dependency tree... 398s Reading state information... 399s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 399s autopkgtest [23:25:23]: rebooting testbed after setup commands that affected boot 416s autopkgtest [23:25:40]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Tue Feb 13 23:45:46 UTC 2024 419s autopkgtest [23:25:43]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-rnetcdf 421s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (dsc) [2135 B] 421s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (tar) [161 kB] 421s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (diff) [4556 B] 421s gpgv: Signature made Thu Jan 18 12:47:41 2024 UTC 421s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 421s gpgv: issuer "tille@debian.org" 421s gpgv: Can't check signature: No public key 421s dpkg-source: warning: cannot verify inline signature for ./r-cran-rnetcdf_2.9-1-1.dsc: no acceptable signature found 421s autopkgtest [23:25:45]: testing package r-cran-rnetcdf version 2.9-1-1 421s autopkgtest [23:25:45]: build not needed 424s autopkgtest [23:25:48]: test run-unit-test: preparing testbed 425s Reading package lists... 426s Building dependency tree... 426s Reading state information... 426s Starting pkgProblemResolver with broken count: 0 426s Starting 2 pkgProblemResolver with broken count: 0 426s Done 426s The following additional packages will be installed: 426s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libaec0 426s libblas3 libcairo2 libdatrie1 libdeflate0 libfontconfig1 libfreetype6 426s libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-103-1 426s libhdf5-hl-100 libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 426s libnetcdf19 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 426s libpaper-utils libpaper1 libpixman-1-0 libsharpyuv0 libsm6 libsz2 libtcl8.6 426s libthai-data libthai0 libtiff6 libtk8.6 libudunits2-0 libudunits2-data 426s libwebp7 libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxss1 libxt6 426s r-base-core r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip x11-common 426s xdg-utils zip 426s Suggested packages: 426s tcl8.6 tk8.6 elpa-ess r-doc-info | r-doc-pdf r-mathlib r-base-html 426s r-cran-testthat r-cran-roxygen2 r-cran-knitr r-cran-rmarkdown r-cran-ff 426s Recommended packages: 426s r-recommended r-base-dev r-doc-html libfile-mimeinfo-perl libnet-dbus-perl 426s libx11-protocol-perl x11-utils x11-xserver-utils 426s The following NEW packages will be installed: 426s autopkgtest-satdep fontconfig fontconfig-config fonts-dejavu-core 426s fonts-dejavu-mono libaec0 libblas3 libcairo2 libdatrie1 libdeflate0 426s libfontconfig1 libfreetype6 libgfortran5 libgomp1 libgraphite2-3 426s libharfbuzz0b libhdf5-103-1 libhdf5-hl-100 libice6 libjbig0 libjpeg-turbo8 426s libjpeg8 liblapack3 libnetcdf19 libpango-1.0-0 libpangocairo-1.0-0 426s libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 libsharpyuv0 libsm6 426s libsz2 libtcl8.6 libthai-data libthai0 libtiff6 libtk8.6 libudunits2-0 426s libudunits2-data libwebp7 libxcb-render0 libxcb-shm0 libxft2 libxrender1 426s libxss1 libxt6 r-base-core r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip 426s x11-common xdg-utils zip 427s 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. 427s Need to get 42.1 MB/42.1 MB of archives. 427s After this operation, 86.5 MB of additional disk space will be used. 427s Get:1 /tmp/autopkgtest.dz6jHY/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [720 B] 427s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libfreetype6 s390x 2.13.2+dfsg-1 [431 kB] 427s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 427s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 427s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig-config s390x 2.15.0-1ubuntu1 [37.0 kB] 427s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libfontconfig1 s390x 2.15.0-1ubuntu1 [150 kB] 427s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig s390x 2.15.0-1ubuntu1 [191 kB] 427s Get:8 http://ftpmaster.internal/ubuntu noble/universe s390x libaec0 s390x 1.1.2-1 [25.7 kB] 427s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libblas3 s390x 3.12.0-3 [245 kB] 427s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libpixman-1-0 s390x 0.42.2-1 [173 kB] 427s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-render0 s390x 1.15-1 [17.0 kB] 427s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-shm0 s390x 1.15-1 [5782 B] 427s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libxrender1 s390x 1:0.9.10-1.1 [19.4 kB] 427s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x libcairo2 s390x 1.18.0-1 [578 kB] 427s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libdatrie1 s390x 0.2.13-3 [22.6 kB] 427s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libdeflate0 s390x 1.19-1 [46.0 kB] 427s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran5 s390x 14-20240303-1ubuntu1 [598 kB] 427s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240303-1ubuntu1 [151 kB] 427s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libgraphite2-3 s390x 1.3.14-2 [90.4 kB] 427s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libharfbuzz0b s390x 8.3.0-2 [515 kB] 427s Get:21 http://ftpmaster.internal/ubuntu noble/universe s390x libsz2 s390x 1.1.2-1 [5346 B] 427s Get:22 http://ftpmaster.internal/ubuntu noble/universe s390x libhdf5-103-1 s390x 1.10.10+repack-3ubuntu1 [1425 kB] 427s Get:23 http://ftpmaster.internal/ubuntu noble/universe s390x libhdf5-hl-100 s390x 1.10.10+repack-3ubuntu1 [57.5 kB] 427s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x x11-common all 1:7.7+23ubuntu2 [23.4 kB] 427s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libice6 s390x 2:1.0.10-1build2 [40.8 kB] 427s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu1 [128 kB] 427s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 427s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x liblapack3 s390x 3.12.0-3 [2979 kB] 428s Get:29 http://ftpmaster.internal/ubuntu noble/universe s390x libnetcdf19 s390x 1:4.9.2-3ubuntu1 [506 kB] 428s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x libthai-data all 0.1.29-2 [158 kB] 428s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x libthai0 s390x 0.1.29-2 [20.6 kB] 428s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libpango-1.0-0 s390x 1.51.0+ds-4 [240 kB] 428s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libpangoft2-1.0-0 s390x 1.51.0+ds-4 [43.6 kB] 428s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libpangocairo-1.0-0 s390x 1.51.0+ds-4 [28.9 kB] 428s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x libpaper1 s390x 1.1.29 [13.3 kB] 428s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libpaper-utils s390x 1.1.29 [8452 B] 428s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x libsharpyuv0 s390x 1.3.2-0.4 [14.8 kB] 428s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libsm6 s390x 2:1.2.3-1build2 [16.9 kB] 428s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libtcl8.6 s390x 8.6.13+dfsg-2 [948 kB] 428s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libjbig0 s390x 2.1-6.1ubuntu1 [29.8 kB] 428s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libwebp7 s390x 1.3.2-0.4 [207 kB] 428s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libtiff6 s390x 4.5.1+git230720-3ubuntu1 [253 kB] 428s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libxft2 s390x 2.3.6-1 [44.3 kB] 428s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x libxss1 s390x 1:1.2.3-1build2 [8192 B] 428s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x libtk8.6 s390x 8.6.13-2 [757 kB] 428s Get:46 http://ftpmaster.internal/ubuntu noble/universe s390x libudunits2-data all 2.2.28-7 [19.3 kB] 428s Get:47 http://ftpmaster.internal/ubuntu noble/universe s390x libudunits2-0 s390x 2.2.28-7 [56.2 kB] 428s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x libxt6 s390x 1:1.2.1-1.1 [166 kB] 428s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x zip s390x 3.0-13 [175 kB] 428s Get:50 http://ftpmaster.internal/ubuntu noble/main s390x unzip s390x 6.0-28ubuntu3 [180 kB] 428s Get:51 http://ftpmaster.internal/ubuntu noble/main s390x xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 428s Get:52 http://ftpmaster.internal/ubuntu noble/universe s390x r-base-core s390x 4.3.2-1build1 [27.1 MB] 428s Get:53 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-bit s390x 4.0.5-1 [1067 kB] 429s Get:54 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-bit64 s390x 4.0.5-1 [469 kB] 429s Get:55 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-rnetcdf s390x 2.9-1-1 [245 kB] 429s Preconfiguring packages ... 429s Fetched 42.1 MB in 2s (20.8 MB/s) 429s Selecting previously unselected package libfreetype6:s390x. 429s (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 ... 51729 files and directories currently installed.) 429s Preparing to unpack .../00-libfreetype6_2.13.2+dfsg-1_s390x.deb ... 429s Unpacking libfreetype6:s390x (2.13.2+dfsg-1) ... 429s Selecting previously unselected package fonts-dejavu-mono. 429s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 429s Unpacking fonts-dejavu-mono (2.37-8) ... 429s Selecting previously unselected package fonts-dejavu-core. 429s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 429s Unpacking fonts-dejavu-core (2.37-8) ... 429s Selecting previously unselected package fontconfig-config. 429s Preparing to unpack .../03-fontconfig-config_2.15.0-1ubuntu1_s390x.deb ... 430s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 430s Selecting previously unselected package libfontconfig1:s390x. 430s Preparing to unpack .../04-libfontconfig1_2.15.0-1ubuntu1_s390x.deb ... 430s Unpacking libfontconfig1:s390x (2.15.0-1ubuntu1) ... 430s Selecting previously unselected package fontconfig. 430s Preparing to unpack .../05-fontconfig_2.15.0-1ubuntu1_s390x.deb ... 430s Unpacking fontconfig (2.15.0-1ubuntu1) ... 430s Selecting previously unselected package libaec0:s390x. 430s Preparing to unpack .../06-libaec0_1.1.2-1_s390x.deb ... 430s Unpacking libaec0:s390x (1.1.2-1) ... 430s Selecting previously unselected package libblas3:s390x. 430s Preparing to unpack .../07-libblas3_3.12.0-3_s390x.deb ... 430s Unpacking libblas3:s390x (3.12.0-3) ... 430s Selecting previously unselected package libpixman-1-0:s390x. 430s Preparing to unpack .../08-libpixman-1-0_0.42.2-1_s390x.deb ... 430s Unpacking libpixman-1-0:s390x (0.42.2-1) ... 430s Selecting previously unselected package libxcb-render0:s390x. 430s Preparing to unpack .../09-libxcb-render0_1.15-1_s390x.deb ... 430s Unpacking libxcb-render0:s390x (1.15-1) ... 430s Selecting previously unselected package libxcb-shm0:s390x. 430s Preparing to unpack .../10-libxcb-shm0_1.15-1_s390x.deb ... 430s Unpacking libxcb-shm0:s390x (1.15-1) ... 430s Selecting previously unselected package libxrender1:s390x. 430s Preparing to unpack .../11-libxrender1_1%3a0.9.10-1.1_s390x.deb ... 430s Unpacking libxrender1:s390x (1:0.9.10-1.1) ... 430s Selecting previously unselected package libcairo2:s390x. 430s Preparing to unpack .../12-libcairo2_1.18.0-1_s390x.deb ... 430s Unpacking libcairo2:s390x (1.18.0-1) ... 430s Selecting previously unselected package libdatrie1:s390x. 430s Preparing to unpack .../13-libdatrie1_0.2.13-3_s390x.deb ... 430s Unpacking libdatrie1:s390x (0.2.13-3) ... 430s Selecting previously unselected package libdeflate0:s390x. 430s Preparing to unpack .../14-libdeflate0_1.19-1_s390x.deb ... 430s Unpacking libdeflate0:s390x (1.19-1) ... 430s Selecting previously unselected package libgfortran5:s390x. 430s Preparing to unpack .../15-libgfortran5_14-20240303-1ubuntu1_s390x.deb ... 430s Unpacking libgfortran5:s390x (14-20240303-1ubuntu1) ... 430s Selecting previously unselected package libgomp1:s390x. 430s Preparing to unpack .../16-libgomp1_14-20240303-1ubuntu1_s390x.deb ... 430s Unpacking libgomp1:s390x (14-20240303-1ubuntu1) ... 430s Selecting previously unselected package libgraphite2-3:s390x. 430s Preparing to unpack .../17-libgraphite2-3_1.3.14-2_s390x.deb ... 430s Unpacking libgraphite2-3:s390x (1.3.14-2) ... 430s Selecting previously unselected package libharfbuzz0b:s390x. 430s Preparing to unpack .../18-libharfbuzz0b_8.3.0-2_s390x.deb ... 430s Unpacking libharfbuzz0b:s390x (8.3.0-2) ... 430s Selecting previously unselected package libsz2:s390x. 430s Preparing to unpack .../19-libsz2_1.1.2-1_s390x.deb ... 430s Unpacking libsz2:s390x (1.1.2-1) ... 430s Selecting previously unselected package libhdf5-103-1:s390x. 430s Preparing to unpack .../20-libhdf5-103-1_1.10.10+repack-3ubuntu1_s390x.deb ... 430s Unpacking libhdf5-103-1:s390x (1.10.10+repack-3ubuntu1) ... 430s Selecting previously unselected package libhdf5-hl-100:s390x. 430s Preparing to unpack .../21-libhdf5-hl-100_1.10.10+repack-3ubuntu1_s390x.deb ... 430s Unpacking libhdf5-hl-100:s390x (1.10.10+repack-3ubuntu1) ... 430s Selecting previously unselected package x11-common. 430s Preparing to unpack .../22-x11-common_1%3a7.7+23ubuntu2_all.deb ... 430s Unpacking x11-common (1:7.7+23ubuntu2) ... 430s Selecting previously unselected package libice6:s390x. 430s Preparing to unpack .../23-libice6_2%3a1.0.10-1build2_s390x.deb ... 430s Unpacking libice6:s390x (2:1.0.10-1build2) ... 430s Selecting previously unselected package libjpeg-turbo8:s390x. 430s Preparing to unpack .../24-libjpeg-turbo8_2.1.5-2ubuntu1_s390x.deb ... 430s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 430s Selecting previously unselected package libjpeg8:s390x. 430s Preparing to unpack .../25-libjpeg8_8c-2ubuntu11_s390x.deb ... 430s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 430s Selecting previously unselected package liblapack3:s390x. 430s Preparing to unpack .../26-liblapack3_3.12.0-3_s390x.deb ... 430s Unpacking liblapack3:s390x (3.12.0-3) ... 430s Selecting previously unselected package libnetcdf19:s390x. 430s Preparing to unpack .../27-libnetcdf19_1%3a4.9.2-3ubuntu1_s390x.deb ... 430s Unpacking libnetcdf19:s390x (1:4.9.2-3ubuntu1) ... 430s Selecting previously unselected package libthai-data. 430s Preparing to unpack .../28-libthai-data_0.1.29-2_all.deb ... 430s Unpacking libthai-data (0.1.29-2) ... 430s Selecting previously unselected package libthai0:s390x. 431s Preparing to unpack .../29-libthai0_0.1.29-2_s390x.deb ... 431s Unpacking libthai0:s390x (0.1.29-2) ... 431s Selecting previously unselected package libpango-1.0-0:s390x. 431s Preparing to unpack .../30-libpango-1.0-0_1.51.0+ds-4_s390x.deb ... 431s Unpacking libpango-1.0-0:s390x (1.51.0+ds-4) ... 431s Selecting previously unselected package libpangoft2-1.0-0:s390x. 431s Preparing to unpack .../31-libpangoft2-1.0-0_1.51.0+ds-4_s390x.deb ... 431s Unpacking libpangoft2-1.0-0:s390x (1.51.0+ds-4) ... 431s Selecting previously unselected package libpangocairo-1.0-0:s390x. 431s Preparing to unpack .../32-libpangocairo-1.0-0_1.51.0+ds-4_s390x.deb ... 431s Unpacking libpangocairo-1.0-0:s390x (1.51.0+ds-4) ... 431s Selecting previously unselected package libpaper1:s390x. 431s Preparing to unpack .../33-libpaper1_1.1.29_s390x.deb ... 431s Unpacking libpaper1:s390x (1.1.29) ... 431s Selecting previously unselected package libpaper-utils. 431s Preparing to unpack .../34-libpaper-utils_1.1.29_s390x.deb ... 431s Unpacking libpaper-utils (1.1.29) ... 431s Selecting previously unselected package libsharpyuv0:s390x. 431s Preparing to unpack .../35-libsharpyuv0_1.3.2-0.4_s390x.deb ... 431s Unpacking libsharpyuv0:s390x (1.3.2-0.4) ... 431s Selecting previously unselected package libsm6:s390x. 431s Preparing to unpack .../36-libsm6_2%3a1.2.3-1build2_s390x.deb ... 431s Unpacking libsm6:s390x (2:1.2.3-1build2) ... 431s Selecting previously unselected package libtcl8.6:s390x. 431s Preparing to unpack .../37-libtcl8.6_8.6.13+dfsg-2_s390x.deb ... 431s Unpacking libtcl8.6:s390x (8.6.13+dfsg-2) ... 431s Selecting previously unselected package libjbig0:s390x. 431s Preparing to unpack .../38-libjbig0_2.1-6.1ubuntu1_s390x.deb ... 431s Unpacking libjbig0:s390x (2.1-6.1ubuntu1) ... 431s Selecting previously unselected package libwebp7:s390x. 431s Preparing to unpack .../39-libwebp7_1.3.2-0.4_s390x.deb ... 431s Unpacking libwebp7:s390x (1.3.2-0.4) ... 431s Selecting previously unselected package libtiff6:s390x. 431s Preparing to unpack .../40-libtiff6_4.5.1+git230720-3ubuntu1_s390x.deb ... 431s Unpacking libtiff6:s390x (4.5.1+git230720-3ubuntu1) ... 431s Selecting previously unselected package libxft2:s390x. 431s Preparing to unpack .../41-libxft2_2.3.6-1_s390x.deb ... 431s Unpacking libxft2:s390x (2.3.6-1) ... 431s Selecting previously unselected package libxss1:s390x. 431s Preparing to unpack .../42-libxss1_1%3a1.2.3-1build2_s390x.deb ... 431s Unpacking libxss1:s390x (1:1.2.3-1build2) ... 431s Selecting previously unselected package libtk8.6:s390x. 431s Preparing to unpack .../43-libtk8.6_8.6.13-2_s390x.deb ... 431s Unpacking libtk8.6:s390x (8.6.13-2) ... 431s Selecting previously unselected package libudunits2-data. 431s Preparing to unpack .../44-libudunits2-data_2.2.28-7_all.deb ... 431s Unpacking libudunits2-data (2.2.28-7) ... 431s Selecting previously unselected package libudunits2-0. 431s Preparing to unpack .../45-libudunits2-0_2.2.28-7_s390x.deb ... 431s Unpacking libudunits2-0 (2.2.28-7) ... 431s Selecting previously unselected package libxt6:s390x. 431s Preparing to unpack .../46-libxt6_1%3a1.2.1-1.1_s390x.deb ... 431s Unpacking libxt6:s390x (1:1.2.1-1.1) ... 431s Selecting previously unselected package zip. 431s Preparing to unpack .../47-zip_3.0-13_s390x.deb ... 431s Unpacking zip (3.0-13) ... 431s Selecting previously unselected package unzip. 431s Preparing to unpack .../48-unzip_6.0-28ubuntu3_s390x.deb ... 431s Unpacking unzip (6.0-28ubuntu3) ... 431s Selecting previously unselected package xdg-utils. 431s Preparing to unpack .../49-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 431s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 431s Selecting previously unselected package r-base-core. 431s Preparing to unpack .../50-r-base-core_4.3.2-1build1_s390x.deb ... 431s Unpacking r-base-core (4.3.2-1build1) ... 432s Selecting previously unselected package r-cran-bit. 432s Preparing to unpack .../51-r-cran-bit_4.0.5-1_s390x.deb ... 432s Unpacking r-cran-bit (4.0.5-1) ... 432s Selecting previously unselected package r-cran-bit64. 432s Preparing to unpack .../52-r-cran-bit64_4.0.5-1_s390x.deb ... 432s Unpacking r-cran-bit64 (4.0.5-1) ... 432s Selecting previously unselected package r-cran-rnetcdf. 432s Preparing to unpack .../53-r-cran-rnetcdf_2.9-1-1_s390x.deb ... 432s Unpacking r-cran-rnetcdf (2.9-1-1) ... 432s Selecting previously unselected package autopkgtest-satdep. 432s Preparing to unpack .../54-1-autopkgtest-satdep.deb ... 432s Unpacking autopkgtest-satdep (0) ... 432s Setting up libgraphite2-3:s390x (1.3.14-2) ... 432s Setting up libpixman-1-0:s390x (0.42.2-1) ... 432s Setting up libsharpyuv0:s390x (1.3.2-0.4) ... 432s Setting up libpaper1:s390x (1.1.29) ... 432s 432s Creating config file /etc/papersize with new version 432s Setting up libxrender1:s390x (1:0.9.10-1.1) ... 432s Setting up libdatrie1:s390x (0.2.13-3) ... 432s Setting up libxcb-render0:s390x (1.15-1) ... 432s Setting up unzip (6.0-28ubuntu3) ... 432s Setting up x11-common (1:7.7+23ubuntu2) ... 433s Setting up libdeflate0:s390x (1.19-1) ... 433s Setting up libxcb-shm0:s390x (1.15-1) ... 433s Setting up libpaper-utils (1.1.29) ... 433s Setting up libgomp1:s390x (14-20240303-1ubuntu1) ... 433s Setting up libjbig0:s390x (2.1-6.1ubuntu1) ... 433s Setting up libaec0:s390x (1.1.2-1) ... 433s Setting up zip (3.0-13) ... 433s Setting up libblas3:s390x (3.12.0-3) ... 433s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 433s Setting up libfreetype6:s390x (2.13.2+dfsg-1) ... 433s Setting up fonts-dejavu-mono (2.37-8) ... 433s Setting up libtcl8.6:s390x (8.6.13+dfsg-2) ... 433s Setting up fonts-dejavu-core (2.37-8) ... 433s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 433s Setting up libgfortran5:s390x (14-20240303-1ubuntu1) ... 433s Setting up libwebp7:s390x (1.3.2-0.4) ... 433s Setting up libudunits2-data (2.2.28-7) ... 433s Setting up libharfbuzz0b:s390x (8.3.0-2) ... 433s Setting up libthai-data (0.1.29-2) ... 433s Setting up libxss1:s390x (1:1.2.3-1build2) ... 433s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 433s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 433s Setting up libsz2:s390x (1.1.2-1) ... 433s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 433s Setting up libice6:s390x (2:1.0.10-1build2) ... 433s Setting up liblapack3:s390x (3.12.0-3) ... 433s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 433s Setting up libudunits2-0 (2.2.28-7) ... 433s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 433s Setting up libthai0:s390x (0.1.29-2) ... 433s Setting up libhdf5-103-1:s390x (1.10.10+repack-3ubuntu1) ... 433s Setting up libtiff6:s390x (4.5.1+git230720-3ubuntu1) ... 433s Setting up libfontconfig1:s390x (2.15.0-1ubuntu1) ... 433s Setting up libsm6:s390x (2:1.2.3-1build2) ... 433s Setting up libhdf5-hl-100:s390x (1.10.10+repack-3ubuntu1) ... 433s Setting up fontconfig (2.15.0-1ubuntu1) ... 435s Regenerating fonts cache... done. 435s Setting up libxft2:s390x (2.3.6-1) ... 435s Setting up libtk8.6:s390x (8.6.13-2) ... 435s Setting up libpango-1.0-0:s390x (1.51.0+ds-4) ... 435s Setting up libcairo2:s390x (1.18.0-1) ... 435s Setting up libxt6:s390x (1:1.2.1-1.1) ... 435s Setting up libnetcdf19:s390x (1:4.9.2-3ubuntu1) ... 435s Setting up libpangoft2-1.0-0:s390x (1.51.0+ds-4) ... 435s Setting up libpangocairo-1.0-0:s390x (1.51.0+ds-4) ... 435s Setting up r-base-core (4.3.2-1build1) ... 435s 435s Creating config file /etc/R/Renviron with new version 435s Setting up r-cran-bit (4.0.5-1) ... 435s Setting up r-cran-bit64 (4.0.5-1) ... 435s Setting up r-cran-rnetcdf (2.9-1-1) ... 435s Setting up autopkgtest-satdep (0) ... 435s Processing triggers for man-db (2.12.0-3) ... 436s Processing triggers for install-info (7.1-3) ... 436s Processing triggers for libc-bin (2.39-0ubuntu2) ... 440s (Reading database ... 53892 files and directories currently installed.) 440s Removing autopkgtest-satdep (0) ... 442s autopkgtest [23:26:06]: test run-unit-test: [----------------------- 442s 442s R version 4.3.2 (2023-10-31) -- "Eye Holes" 442s Copyright (C) 2023 The R Foundation for Statistical Computing 442s Platform: s390x-ibm-linux-gnu (64-bit) 442s 442s R is free software and comes with ABSOLUTELY NO WARRANTY. 442s You are welcome to redistribute it under certain conditions. 442s Type 'license()' or 'licence()' for distribution details. 442s 442s R is a collaborative project with many contributors. 442s Type 'contributors()' for more information and 442s 'citation()' on how to cite R or R packages in publications. 442s 442s Type 'demo()' for some demos, 'help()' for on-line help, or 442s 'help.start()' for an HTML browser interface to help. 442s Type 'q()' to quit R. 442s 442s Loading required package: bit64 442s Loading required package: bit 442s 442s Attaching package: 'bit' 442s 442s The following object is masked from 'package:base': 442s 442s xor 442s 442s Attaching package bit64 442s package:bit64 (c) 2011-2017 Jens Oehlschlaegel 442s creators: integer64 runif64 seq : 442s coercion: as.integer64 as.vector as.logical as.integer as.double as.character as.bitstring 442s logical operator: ! & | xor != == < <= >= > 442s arithmetic operator: + - * / %/% %% ^ 442s math: sign abs sqrt log log2 log10 442s math: floor ceiling trunc round 442s querying: is.integer64 is.vector [is.atomic} [length] format print str 442s values: is.na is.nan is.finite is.infinite 442s aggregation: any all min max range sum prod 442s cumulation: diff cummin cummax cumsum cumprod 442s access: length<- [ [<- [[ [[<- 442s combine: c rep cbind rbind as.data.frame 442s WARNING don't use as subscripts 442s WARNING semantics differ from integer 442s for more help type ?bit64 442s 442s Attaching package: 'bit64' 442s 442s The following object is masked from 'package:utils': 442s 442s hashtab 442s 442s The following objects are masked from 'package:base': 442s 442s %in%, :, is.double, match, order, rank 442s 442s > #===============================================================================# 442s > # 442s > # Name: RNetCDF-test.R 442s > # 442s > # Version: 2.9-1 442s > # 442s > # Purpose: Test functions to the NetCDF interface for R. 442s > # 442s > # Author: Pavel Michna (rnetcdf-devel@bluewin.ch) 442s > # Milton Woods (miltonjwoods@gmail.com) 442s > # 442s > # Copyright (C) 2004-2023 Pavel Michna and Milton Woods. 442s > # 442s > #===============================================================================# 442s > # 442s > # This program is free software; you can redistribute it and/or modify 442s > # it under the terms of the GNU General Public License as published by 442s > # the Free Software Foundation; either version 2 of the License, or 442s > # (at your option) any later version. 442s > # 442s > # This program is distributed in the hope that it will be useful, 442s > # but WITHOUT ANY WARRANTY; without even the implied warranty of 442s > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 442s > # GNU General Public License for more details. 442s > # 442s > # You should have received a copy of the GNU General Public License along 442s > # with this program; if not, write to the Free Software Foundation, Inc., 442s > # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 442s > # 442s > #===============================================================================# 442s > 442s > # Fail on warnings: 442s > options(warn=2) 442s > 442s > # tools::assertWarning is not defined in old R versions, 442s > # so define a local function with similar behaviour: 442s > assertWarning <- function(expr) { 442s + warn <- FALSE 442s + withCallingHandlers(expr, 442s + warning=function(w) { 442s + warn <<- TRUE 442s + invokeRestart("muffleWarning") 442s + } 442s + ) 442s + if (!warn) { 442s + stop("Expected warning from expression, but none occurred") 442s + } 442s + } 442s > 442s > #===============================================================================# 442s > # Load library 442s > #===============================================================================# 442s > 442s > library(RNetCDF) 442s > has_bit64 <- require(bit64) 442s > loadNamespace("tools") 442s 442s > 442s > 442s > #===============================================================================# 442s > # Optional NetCDF features detected during package installation. 442s > # Note that config.nc is not intended for user code. 442s > # If necessary, users can handle missing features using 'try'. 442s > #===============================================================================# 442s > 442s > cfg <- config.nc() 442s > 442s > 442s > #===============================================================================# 442s > # Run tests 442s > #===============================================================================# 442s > 442s > #-------------------------------------------------------------------------------# 442s > # NetCDF library functions 442s > #-------------------------------------------------------------------------------# 442s > 442s > #--Initialize ------------------------------------------------------------------# 442s > cat("Starting NetCDF tests...\n") 442s Starting NetCDF tests... 442s > 442s > testfun <- function(x,y,tally=NULL) { 442s + if (is.null(tally)) { 442s + tally <- c(pass=0,fail=0) 442s + } 442s + # Compare numeric values with single precision tolerance: 442s + if (isTRUE(all.equal(x,y,tolerance=2^(-23)))) { 442s + cat("OK\n") 442s + return(tally+c(1,0)) 442s + } else { 442s + cat("Failed\n") 442s + cat("x:\n") 442s + str(x) 442s + print(attributes(x)) 442s + cat("y:\n") 442s + str(y) 442s + print(attributes(y)) 442s + return(tally+c(0,1)) 442s + } 442s + } 442s > 442s > tally <- NULL 442s > 442s > ## Create a new NetCDF dataset and define dimensions 442s > for (format in c("classic","offset64","data64","classic4","netcdf4")) { 442s + 442s + ncfile <- tempfile(paste("RNetCDF-test", format, "", sep="_"), 442s + fileext=".nc") 442s + cat("Test", format, "file format in", ncfile, "...\n") 442s + 442s + if (format == "data64" && !cfg$data64) { 442s + message("NetCDF library does not support file format data64") 442s + nc <- try(create.nc(ncfile, format=format), silent=TRUE) 442s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 442s + unlink(ncfile) 442s + next 442s + } 442s + 442s + nc <- create.nc(ncfile, format=format) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + # Show library version: 442s + libvers <- file.inq.nc(nc)$libvers 442s + cat("Version of netcdf library ... ", libvers, "\n") 442s + verstr <- sub('([[:digit:]\\.]+).*', '\\1', libvers) 442s + 442s + nstation <- 5 442s + ntime <- 2 442s + nstring <- 7 442s + nempty <- 0 442s + 442s + cat("Defining dimensions ...\n") 442s + dim.def.nc(nc, "station", nstation) 442s + dim.def.nc(nc, "time", ntime) 442s + dim.def.nc(nc, "max_string_length", nstring) 442s + dim.def.nc(nc, "empty", unlim=TRUE) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + if (format == "netcdf4") { 442s + ## Define a group 442s + cat("Defining a group ...\n") 442s + ncroot <- nc 442s + nc <- grp.def.nc(nc, "testgrp") 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + ## Define a type of each class: 442s + cat("Defining user-defined types ...\n") 442s + id_blob <- type.def.nc(nc, "blob", "opaque", size=128) 442s + inq_blob <- list(id=id_blob, name="blob", class="opaque", size=128) 442s + 442s + id_vector <- type.def.nc(nc, "vector", "vlen", basetype="NC_INT") 442s + inq_vector <- list(id=id_vector, name="vector", class="vlen", 442s + size=NA, basetype="NC_INT") 442s + 442s + id_vector_char <- type.def.nc(nc, "vector_char", "vlen", basetype="NC_CHAR") 442s + inq_vector_char <- list(id=id_vector_char, name="vector_char", class="vlen", 442s + size=NA, basetype="NC_CHAR") 442s + 442s + id_vector_string <- type.def.nc(nc, "vector_string", "vlen", basetype="NC_STRING") 442s + inq_vector_string <- list(id=id_vector_string, name="vector_string", class="vlen", 442s + size=NA, basetype="NC_STRING") 442s + 442s + id_vector_blob <- type.def.nc(nc, "vector_blob", "vlen", basetype=id_blob) 442s + inq_vector_blob <- list(id=id_vector_blob, name="vector_blob", class="vlen", 442s + size=NA, basetype="blob") 442s + 442s + id_factor <- type.def.nc(nc, "factor", "enum", basetype="NC_USHORT", 442s + names=c("NA", "peanut butter", "jelly"), 442s + values=c(100, 101, 102)) 442s + inq_factor <- list(id=id_factor, name="factor", class="enum", 442s + size=2, basetype="NC_USHORT", 442s + value=c("NA"=100,"peanut butter"=101,"jelly"=102)) 442s + 442s + id_struct <- type.def.nc(nc, "struct", "compound", 442s + names=c("siteid", "height", "colour"), 442s + subtypes=c("NC_INT", "NC_DOUBLE", "NC_SHORT"), 442s + dimsizes=list(NULL, NULL, c(3))) 442s + inq_struct <- list(id=id_struct, name="struct", class="compound", size=18, 442s + offset=c(siteid=0,height=4,colour=12), 442s + subtype=c(siteid="NC_INT",height="NC_DOUBLE",colour="NC_SHORT"), 442s + dimsizes=list("siteid"=NULL,"height"=NULL,"colour"=c(3))) 442s + 442s + typeids <- c(id_blob, id_vector, id_vector_char, id_vector_string, 442s + id_vector_blob, id_factor, id_struct) 442s + 442s + if (package_version(verstr) >= package_version("4.9.0")) { 442s + id_vector_vector <- type.def.nc(nc, "vector_vector", "vlen", basetype=id_vector) 442s + inq_vector_vector <- list(id=id_vector_vector, name="vector_vector", class="vlen", 442s + size=NA, basetype="vector") 442s + typeids <- c(typeids, id_vector_vector) 442s + } 442s + 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + } 442s + 442s + ## Define variables 442s + cat("Defining variables for netcdf3 ...\n") 442s + var.def.nc(nc, "time", "NC_INT", "time") 442s + 442s + inq_temperature <- list() 442s + inq_temperature$id <- var.def.nc(nc, "temperature", "NC_DOUBLE", c(0,1), 442s + chunking=TRUE, chunksizes=c(5,1), 442s + deflate=5, shuffle=TRUE, big_endian=TRUE, 442s + fletcher32=TRUE) 442s + inq_temperature$name <- "temperature" 442s + inq_temperature$type <- "NC_DOUBLE" 442s + inq_temperature$ndims <- as.integer(2) 442s + inq_temperature$dimids <- as.integer(c(0,1)) 442s + inq_temperature$natts <- as.integer(0) 442s + inq_temperature$chunksizes <- as.numeric(c(5,1)) 442s + inq_temperature$deflate <- as.integer(5) 442s + inq_temperature$shuffle <- TRUE 442s + inq_temperature$big_endian <- TRUE 442s + inq_temperature$fletcher32 <- TRUE 442s + 442s + var.def.nc(nc, "packvar", "NC_BYTE", c("station")) 442s + var.def.nc(nc, "name", "NC_CHAR", c("max_string_length", "station")) 442s + var.def.nc(nc, "name_fill", "NC_CHAR", c("max_string_length", "station")) 442s + var.def.nc(nc, "qcflag", "NC_CHAR", c("station")) 442s + var.def.nc(nc, "int0", "NC_INT", NA) 442s + var.def.nc(nc, "char0", "NC_CHAR", NA) 442s + var.def.nc(nc, "numempty", "NC_FLOAT", c("station","empty")) 442s + varcnt <- 9 442s + 442s + numtypes <- c("NC_BYTE", "NC_SHORT", "NC_INT", "NC_FLOAT", "NC_DOUBLE") 442s + 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + if (format == "netcdf4") { 442s + cat("Defining variables for netcdf4 ...\n") 442s + var.def.nc(nc, "namestr", "NC_STRING", c("station")) 442s + var.def.nc(nc, "namestr_fill", "NC_STRING", c("station")) 442s + var.def.nc(nc, "profile", id_vector, c("station","time")) 442s + var.def.nc(nc, "profile_fill", id_vector, c("station","time")) 442s + var.def.nc(nc, "profile_pack", id_vector, c("station","time")) 442s + att.put.nc(nc, "profile_pack", "scale_factor", "NC_FLOAT", 10) 442s + var.def.nc(nc, "profile_char", id_vector_char, c("station","time")) 442s + var.def.nc(nc, "profile_string", id_vector_string, c("station","time")) 442s + var.def.nc(nc, "profile_blob", id_vector_blob, c("time")) 442s + var.def.nc(nc, "profile_scalar", id_vector, NA) 442s + var.def.nc(nc, "rawdata", id_blob, c("station","time")) 442s + var.def.nc(nc, "rawdata_scalar", id_blob, NA) 442s + var.def.nc(nc, "rawdata_vector", id_blob, c("station")) 442s + var.def.nc(nc, "snacks", "factor", c("station", "time")) 442s + var.def.nc(nc, "snacks_empty", "factor", c("station", "time")) 442s + var.def.nc(nc, "person", "struct", c("station", "time")) 442s + var.def.nc(nc, "person_fill", "struct", c("station", "time")) 442s + varcnt <- varcnt+16 442s + 442s + if (package_version(verstr) >= package_version("4.9.0")) { 442s + var.def.nc(nc, "profile_vector", id_vector_vector, c("station","time")) 442s + var.def.nc(nc, "profile_vector_fill", id_vector_vector, c("station","time")) 442s + varcnt <- varcnt+2 442s + } 442s + 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + numtypes <- c(numtypes, "NC_UBYTE", "NC_USHORT", "NC_UINT") 442s + 442s + if (has_bit64) { 442s + var.def.nc(nc, "stationid", "NC_UINT64", c("station")) 442s + varcnt <- varcnt+1 442s + numtypes <- c(numtypes, "NC_INT64", "NC_UINT64") 442s + tally <- testfun(TRUE, TRUE, tally) 442s + } 442s + 442s + inq_filter <- list() 442s + inq_filter$filter_id <- c(2,1) # Shuffle, deflate 442s + inq_filter$filter_params <- list(numeric(0),c(9)) 442s + var.def.nc(nc, "temp_filter", "NC_FLOAT", c("station", "time"), 442s + chunking=TRUE, filter_id=inq_filter$filter_id, 442s + filter_params=inq_filter$filter_params) 442s + varcnt <- varcnt+1 442s + } 442s + 442s + for (numtype in numtypes) { 442s + for (namode in seq(0,5)) { 442s + cat("Defining variables of type", numtype, "for na.mode", namode, "...\n") 442s + 442s + varname <- paste(numtype,namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"int",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"fill",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"intfill",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_min", numtype, 1) 442s + att.put.nc(nc, varname, "valid_max", numtype, 5) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"pack",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 442s + att.put.nc(nc, varname, "add_offset", numtype, 5) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_min", numtype, 1) 442s + att.put.nc(nc, varname, "valid_max", numtype, 5) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"intpack",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, "station") 442s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 442s + att.put.nc(nc, varname, "add_offset", numtype, 5) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"inf",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"packinf",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 442s + 442s + varname <- paste(numtype,"intpackinf",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 442s + 442s + varcnt <- varcnt+9 442s + 442s + if (numtype == "NC_DOUBLE") { 442s + varname <- paste(numtype,"fillna",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, as.double(NA)) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_range", numtype, c(as.double(-Inf),as.double(Inf))) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, as.double(NA)) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + varcnt <- varcnt+1 442s + } 442s + 442s + if (numtype == "NC_INT") { 442s + varname <- paste(numtype,"intfillna",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, as.integer(NA)) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_min", numtype, 1) 442s + att.put.nc(nc, varname, "valid_max", numtype, 5) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, as.integer(NA)) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + varcnt <- varcnt+1 442s + } 442s + 442s + if (has_bit64) { 442s + varname <- paste(numtype,"bit64",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"fill64",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_min", numtype, 1) 442s + att.put.nc(nc, varname, "valid_max", numtype, 5) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"pack64",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 442s + att.put.nc(nc, varname, "add_offset", numtype, 5) 442s + if (namode == 2) { 442s + att.put.nc(nc, varname, "missing_value", numtype, 99) 442s + } else if (namode == 4) { 442s + att.put.nc(nc, varname, "valid_min", numtype, 1) 442s + att.put.nc(nc, varname, "valid_max", numtype, 5) 442s + } else { 442s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 442s + } 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + varname <- paste(numtype,"packinf64",namode,sep="_") 442s + var.def.nc(nc, varname, numtype, c("station")) 442s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 442s + 442s + varcnt <- varcnt+4 442s + } 442s + 442s + } 442s + } 442s + 442s + cat("Defining additional attributes ...") 442s + 442s + ## Set a _FillValue attribute for temperature 442s + att.put.nc(nc, "temperature", "_FillValue", "NC_DOUBLE", -99999.9) 442s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 442s + 442s + ## Set a _FillValue attribute for name_fill: 442s + att.put.nc(nc, "name_fill", "_FillValue", "NC_CHAR", "X") 442s + 442s + ## Define the packing used by packvar 442s + id_double <- type.inq.nc(nc, "NC_DOUBLE")$id 442s + att.put.nc(nc, "packvar", "scale_factor", id_double, 10) 442s + att.put.nc(nc, "packvar", "add_offset", "NC_DOUBLE", -5) 442s + 442s + ## Define some additional test attributes: 442s + att_text <- "This is some text" 442s + att_text2 <- c("This is string 1", "This is string 2") 442s + att.put.nc(nc, "NC_GLOBAL", "char_att", "NC_CHAR", att_text) 442s + att.put.nc(nc, "name", "char_att", "NC_CHAR", att_text) 442s + att.put.nc(nc, "name", "raw_att", "NC_CHAR", charToRaw(att_text)) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + if (format == "netcdf4") { 442s + cat("Defining additional attributes for netcdf4 ...") 442s + att.put.nc(nc, "temperature", "string_att", "NC_STRING", att_text2) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 442s + 442s + if (has_bit64) { 442s + hugeint <- as.integer64("-1234567890123456789") 442s + att.put.nc(nc, "temperature", "int64_att", "NC_INT64", hugeint) 442s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + } 442s + } 442s + 442s + ## Define variable values 442s + mytime <- c(1:2) 442s + mytemperature <- matrix(c(1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, NA, NA, 9.9),ncol=ntime) 442s + mypackvar <- seq_len(5)*10-5 442s + myname <- c("alfa", "bravo", "charlie", "delta", "echo") 442s + myqcflag <- "ABCDE" 442s + myint0 <- 12345 442s + mychar0 <- "?" 442s + 442s + mynamefill <- myname 442s + for (ii in seq_along(myname)) { 442s + mynamefill[ii] <- paste(rep("X", nstring), collapse="") 442s + substr(mynamefill[ii], 1, nstring) <- myname[ii] 442s + } 442s + 442s + mynamestr <- myname 442s + mynamestr[5] <- "NA" 442s + mynamestr_fill <- myname 442s + mynamestr_fill[5] <- NA 442s + 442s + mysmall <- as.double(c(1,2,3,4,5)) 442s + mybig <- mysmall*1e100 442s + myminus <- -mysmall 442s + mysmallfill <- as.double(c(1,2,NA,4,5)) 442s + mybigfill <- mysmallfill*1e100 442s + mypack <- mysmallfill*10+5 442s + myinffill <- c(-Inf,.Machine$double.xmin,NA,NaN,Inf) 442s + myinf <- c(1,2,-Inf,4,5) 442s + 442s + if (has_bit64) { 442s + mysmall64 <- as.integer64(mysmall) 442s + mysmallfill64 <- as.integer64(mysmallfill) 442s + myminus64 <- -mysmall64 442s + mybig64 <- as.integer64("1234567890123456789")+mysmall 442s + mybigfill64 <- as.integer64("1234567890123456789")+mysmallfill 442s + mypack64 <- as.integer64(mypack) 442s + } 442s + 442s + if (format == "netcdf4") { 442s + profiles <- vector("list", nstation*ntime) 442s + dim(profiles) <- c(nstation, ntime) 442s + for (ii in seq_len(nstation)) { 442s + for (jj in seq_len(ntime)) { 442s + # Profiles have increasing length, starting from 0: 442s + profiles[[ii,jj]] <- 10*seq_len(ii+jj-2)*(ii+jj) 442s + } 442s + } 442s + 442s + profiles_char <- lapply(profiles,function(x) {paste(as.character(x),collapse=",")}) 442s + dim(profiles_char) <- dim(profiles) 442s + 442s + profiles_string <- lapply(profiles, as.character) 442s + dim(profiles_string) <- dim(profiles) 442s + 442s + if (package_version(verstr) >= package_version("4.9.0")) { 442s + profiles_vector <- lapply(profiles, function(x) {lapply(x, seq_len)}) 442s + dim(profiles_vector) <- dim(profiles) 442s + profiles_vector_fill <- profiles_vector 442s + profiles_vector_fillval <- list(list(-999999999)) 442s + profiles_vector[[3]][[2]][5] <- -999999999 442s + profiles_vector_fill[[3]][[2]][5] <- NA 442s + } 442s + 442s + profiles_fill <- profiles 442s + profiles_fillval <- list(-999999999) 442s + profiles[[3]][2] <- -999999999 442s + profiles_fill[[3]][2] <- NA 442s + 442s + rawdata <- as.raw(seq_len(nstation*ntime*128) %% 256) 442s + dim(rawdata) <- c(128,nstation,ntime) 442s + 442s + profiles_blob <- list(rawdata[,3:5,1], rawdata[,0,1]) 442s + dim(profiles_blob) <- ntime 442s + 442s + snack_foods <- names(inq_factor$value) 442s + snacks <- factor(rep(snack_foods, length.out=nstation*ntime), 442s + levels=snack_foods) 442s + dim(snacks) <- c(nstation, ntime) 442s + snacks_fill <- snacks 442s + snacks_fill[snacks_fill == "NA"] <- NA 442s + snacks_empty <- snacks 442s + snacks_empty[] <- NA 442s + 442s + person <- list(siteid=array(rep(seq(1,nstation),ntime), c(nstation,ntime)), 442s + height=array(1+0.1*seq(1,nstation*ntime), c(nstation,ntime)), 442s + colour=array(rep(c(0,0,0,64,128,192),nstation), c(3,nstation,ntime))) 442s + person_fillval <- list(siteid=person$siteid[1,1], 442s + height=person$height[1,1], 442s + colour=person$colour[,1,1]) 442s + person_fill <- person 442s + person_fill$siteid[person_fill$siteid == person_fillval$siteid] <- NA 442s + person_fill$height[person_fill$height == person_fillval$height] <- NA 442s + # Note that array in compound uses same fill value for all elements: 442s + person_fill$colour[person_fill$colour == person_fillval$colour[1]] <- NA 442s + } 442s + 442s + ## Define some user-defined test attributes: 442s + if (format == "netcdf4") { 442s + cat("Defining user-defined attributes ...") 442s + person1 <- list(siteid=array(person$siteid[1,1], 1), 442s + height=array(person$height[1,1], 1), 442s + colour=array(person$colour[,1,1], c(3,1))) 442s + person3 <- list(siteid=array(person$siteid[1:3,1], 3), 442s + height=array(person$height[1:3,1], 3), 442s + colour=array(person$colour[,1:3,1], c(3,3))) 442s + att.put.nc(nc, "NC_GLOBAL", "compound_scal_att", "struct", person1) 442s + att.put.nc(nc, "NC_GLOBAL", "compound_vect_att", "struct", person3) 442s + att.put.nc(nc, "NC_GLOBAL", "enum_scal_att", "factor", snacks[1]) 442s + att.put.nc(nc, "NC_GLOBAL", "enum_vect_att", "factor", snacks[1:3]) 442s + att.put.nc(nc, "NC_GLOBAL", "opaque_scal_att", "blob", rawdata[,1,1]) 442s + att.put.nc(nc, "NC_GLOBAL", "opaque_vect_att", "blob", rawdata[,1,]) 442s + att.put.nc(nc, "NC_GLOBAL", "vector_scal_att", "vector", profiles[1]) 442s + att.put.nc(nc, "NC_GLOBAL", "vector_vect_att", "vector", profiles[1:3]) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + # Fill values for strings and user-defined variables: 442s + att.put.nc(nc, "namestr_fill", "_FillValue", "NC_STRING", "_MISSING") 442s + att.put.nc(nc, "snacks", "_FillValue", "factor", factor("NA")) 442s + att.put.nc(nc, "person_fill", "_FillValue", "struct", person_fillval) 442s + att.put.nc(nc, "profile_fill", "_FillValue", id_vector, 442s + profiles_fillval) 442s + 442s + if (package_version(verstr) >= package_version("4.9.0")) { 442s + att.put.nc(nc, "profile_vector_fill", "_FillValue", id_vector_vector, 442s + profiles_vector_fillval) 442s + } 442s + } 442s + 442s + ## Put the data 442s + cat("Writing netcdf3 variables ...") 442s + var.put.nc(nc, "time", mytime, 1, length(mytime)) 442s + var.put.nc(nc, "temperature", mytemperature, c(1,1), c(nstation,ntime), 442s + cache_preemption=0.5) 442s + var.put.nc(nc, "packvar", mypackvar, pack=TRUE) 442s + var.put.nc(nc, "name", myname, c(1,1), c(nstring,nstation)) 442s + var.put.nc(nc, "name_fill", myname, na.mode=5) 442s + var.put.nc(nc, "qcflag", charToRaw(myqcflag)) 442s + var.put.nc(nc, "int0", myint0) 442s + var.put.nc(nc, "char0", mychar0) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + if (format == "netcdf4") { 442s + cat("Writing extra netcdf4 variables ...") 442s + var.put.nc(nc, "namestr", mynamestr_fill) 442s + var.put.nc(nc, "namestr_fill", mynamestr_fill, na.mode=5) 442s + var.put.nc(nc, "profile", profiles) 442s + var.put.nc(nc, "profile_fill", profiles_fill, na.mode=5) 442s + var.put.nc(nc, "profile_pack", profiles, pack=TRUE) 442s + var.put.nc(nc, "profile_char", profiles_char) 442s + var.put.nc(nc, "profile_string", profiles_string) 442s + var.put.nc(nc, "profile_blob", profiles_blob) 442s + var.put.nc(nc, "profile_scalar", profiles[1]) 442s + var.put.nc(nc, "rawdata", rawdata) 442s + var.put.nc(nc, "rawdata_scalar", rawdata[,1,1]) 442s + var.put.nc(nc, "rawdata_vector", rawdata[,,1]) 442s + 442s + if (package_version(verstr) >= package_version("4.9.0")) { 442s + var.put.nc(nc, "profile_vector", profiles_vector) 442s + var.put.nc(nc, "profile_vector_fill", profiles_vector_fill, na.mode=5) 442s + } 442s + 442s + y <- try(var.put.nc(nc, "snacks", snacks_fill, na.mode=3), silent=TRUE) 442s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 442s + var.put.nc(nc, "snacks", snacks_fill, na.mode=5) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + var.put.nc(nc, "person", person, na.mode=3) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + var.put.nc(nc, "person_fill", person_fill, na.mode=5) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + 442s + if (has_bit64) { 442s + var.put.nc(nc, "stationid", mybig64) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + } 442s + var.put.nc(nc, "temp_filter", mytemperature) 442s + tally <- testfun(TRUE, TRUE, tally) 442s + } 442s + 442s + for (numtype in numtypes) { 442s + for (namode in seq(0,5)) { 442s + cat("Writing to variable type", numtype, "with na.mode", namode, "...\n") 442s + 442s + # Should not succeed except for NC_DOUBLE: 442s + cat("Writing huge values ...") 442s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), mybig, na.mode=namode), silent=TRUE) 442s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 442s + 442s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mybigfill, na.mode=namode), silent=TRUE) 442s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 442s + 443s + # Should not succeed except for NC_FLOAT and 64-bit types: 443s + if (has_bit64) { 443s + cat("Writing huge bit64 values ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mybig64, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), !(numtype %in% c("NC_FLOAT","NC_INT64","NC_UINT64","NC_DOUBLE")), tally) 443s + } 443s + 443s + # Should not succeed for unsigned types: 443s + cat("Writing negative values ...") 443s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), myminus, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), 443s + any(numtype==c("NC_UBYTE", "NC_USHORT", "NC_UINT", "NC_UINT64")), 443s + tally) 443s + 443s + # Allow wrapping of negative bit64 values when converting to NC_UINT64: 443s + if (has_bit64) { 443s + cat("Writing negative bit64 values ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), myminus64, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), numtype %in% c("NC_UBYTE","NC_USHORT","NC_UINT"), tally) 443s + } 443s + 443s + # Should succeed for all types: 443s + cat("Writing data without missing values ...") 443s + var.put.nc(nc, paste(numtype,namode,sep="_"), mysmall, na.mode=namode) 443s + var.put.nc(nc, paste(numtype,"int",namode,sep="_"), as.integer(mysmall), na.mode=namode) 443s + tally <- testfun(TRUE, TRUE, tally) 443s + 443s + if (has_bit64) { 443s + cat("Writing bit64 data without missing values ...") 443s + var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mysmall64, na.mode=namode) 443s + tally <- testfun(TRUE, TRUE, tally) 443s + } 443s + 443s + # Should succeed except in the following cases: 443s + inffail <- !(numtype %in% c("NC_FLOAT","NC_DOUBLE")) 443s + nafail <- (namode==3 && !(numtype %in% c("NC_FLOAT","NC_DOUBLE"))) 443s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 443s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_UINT64","NC_FLOAT","NC_DOUBLE"))) 443s + napack64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 443s + 443s + cat("Writing Inf values ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"inf",namode,sep="_"), myinf, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 443s + 443s + cat("Writing doubles with non-finite packing ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"packinf",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 443s + 443s + cat("Writing integers with non-finite packing ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"intpackinf",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 443s + 443s + cat("Writing data with missing values ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mysmallfill, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 443s + y <- try(var.put.nc(nc, paste(numtype,"intfill",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 443s + if (numtype == "NC_INT") { 443s + cat("Writing data with missing values and NA fill ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"intfillna",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 443s + } else if (numtype == "NC_DOUBLE") { 443s + cat("Writing data with non-finite values and NA fill ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"fillna",namode,sep="_"), myinffill, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 443s + } 443s + 443s + cat("Writing data with missing values and packing ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"pack",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 443s + y <- try(var.put.nc(nc, paste(numtype,"intpack",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 443s + 443s + if (has_bit64) { 443s + cat("Writing bit64 data with missing values ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"fill64",namode,sep="_"), mysmallfill64, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), nabit64fail, tally) 443s + 443s + cat("Writing bit64 data with missing values and packing ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"pack64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), napack64fail, tally) 443s + 443s + cat("Writing integer64 with non-finite packing ...") 443s + y <- try(var.put.nc(nc, paste(numtype,"packinf64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 443s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 443s + } 443s + 443s + } 443s + } 443s + 443s + if (format == "netcdf4") { 443s + # Check chunk cache settings for temperature: 443s + cat("Check chunk cache settings after writing temperature ...") 443s + x <- var.inq.nc(nc, "temperature")$cache_preemption 443s + if (is.na(x)) { 443s + cat("Feature not available in this NetCDF library version.\n") 443s + } else { 443s + y <- 0.5 443s + tally <- testfun(x,y,tally) 443s + } 443s + 443s + # Check multi-filter inquiry: 443s + cat("Check filter settings after writing temp_filter ...") 443s + x <- var.inq.nc(nc, "temp_filter") 443s + if (is.null(x$filter_id) && is.null(x$filter_params)) { 443s + cat("Multi-filters not available in this NetCDF library version.\n") 443s + } else { 443s + tally <- testfun(x[names(inq_filter)], inq_filter, tally) 443s + } 443s + } 443s + 443s + # sync.nc(nc) 443s + if (format == "netcdf4") { 443s + close.nc(ncroot) 443s + ncroot <- open.nc(ncfile) 443s + nc <- grp.inq.nc(ncroot, "testgrp")$self 443s + } else { 443s + close.nc(nc) 443s + nc <- open.nc(ncfile) 443s + } 443s + 443s + cat("Check file format ...") 443s + x <- file.inq.nc(nc)$format 443s + y <- format 443s + tally <- testfun(x,y,tally) 443s + 443s + ## Display file structure 443s + print.nc(nc) 443s + 443s + ## Read tests 443s + 443s + cat("Read NC_CHAR global attribute ...") 443s + x <- att_text 443s + y <- att.get.nc(nc, "NC_GLOBAL", "char_att") 443s + tally <- testfun(x,y,tally) 443s + 443s + cat("Read NC_CHAR variable attribute ...") 443s + x <- att_text 443s + y <- att.get.nc(nc, "name", "char_att") 443s + tally <- testfun(x,y,tally) 443s + 443s + cat("Read NC_CHAR variable attribute as raw bytes ...") 443s + x <- charToRaw(att_text) 443s + y <- att.get.nc(nc, "name", "raw_att", rawchar=TRUE) 443s + tally <- testfun(x,y,tally) 443s + 443s + if (format == "netcdf4") { 443s + cat("Read NC_STRING variable attribute ...") 443s + x <- att_text2 443s + y <- att.get.nc(nc, "temperature", "string_att") 443s + tally <- testfun(x,y,tally) 443s + 443s + if (has_bit64) { 443s + cat("Read NC_INT64 variable attribute ...") 443s + x <- hugeint 443s + y <- att.get.nc(nc, "temperature", "int64_att", fitnum=TRUE) 443s + tally <- testfun(x,y,tally) 443s + 443s + cat("Read NC_INT64 variable attribute as numeric ...") 443s + x <- suppressWarnings(as.numeric(hugeint)) 443s + y <- att.get.nc(nc, "temperature", "int64_att") 443s + tally <- testfun(x,y,tally) 443s + } 443s + } 443s + 443s + grpinfo <- grp.inq.nc(nc) 443s + cat("Inquire about groups in file/group ...") 443s + tally <- testfun(grpinfo$grps,list(),tally) 443s + cat("Inquire about dimension ids in file/group ...") 443s + tally <- testfun(grpinfo$dimids,c(0:3),tally) 443s + cat("Inquire about variable ids in file/group ...") 443s + tally <- testfun(grpinfo$varids,c(0:(varcnt-1)),tally) 443s + cat("Inquire about fullname of file/group ...") 443s + if (format == "netcdf4") { 443s + tally <- testfun(grpinfo$fullname,"/testgrp",tally) 443s + } else { 443s + tally <- testfun(grpinfo$fullname,"/",tally) 443s + } 443s + cat("Inquire about unlimited dimension ids of file/group ...") 443s + if (format == "netcdf4") { 443s + # Some versions of netcdf4 do not list unlimited dimensions in ancestor groups: 443s + if (length(grpinfo$unlimids)==0) { 443s + tally <- testfun(grpinfo$unlimids,integer(0),tally) 443s + } else { 443s + tally <- testfun(grpinfo$unlimids,3,tally) 443s + } 443s + } else { 443s + tally <- testfun(grpinfo$unlimids,3,tally) 443s + } 443s + if (format == "netcdf4") { 443s + cat("Inquire about user-defined types in file/group ...") 443s + tally <- testfun(grpinfo$typeids,typeids,tally) 443s + } 443s + 443s + cat("Read integer vector as double ... ") 443s + x <- mytime 443s + dim(x) <- length(x) 443s + y <- var.get.nc(nc, 0) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + 443s + for (numtype in numtypes) { 443s + for (namode in seq(0,5)) { 443s + x <- mysmall 443s + dim(x) <- length(x) 443s + 443s + varname <- paste(numtype,namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + 443s + varname <- paste(numtype,"int",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + 443s + if (has_bit64) { 443s + varname <- paste(numtype,"bit64",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + # Some cases are expected to fail when writing the data, 443s + # so there is nothing to read: 443s + nafail <- (namode==3 && numtype != "NC_DOUBLE") 443s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 443s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 443s + 443s + x <- mysmallfill 443s + dim(x) <- length(x) 443s + 443s + if (!nafail) { 443s + varname <- paste(numtype,"fill",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + if (!naintfail) { 443s + varname <- paste(numtype,"intfill",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + if (namode==3) { 443s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 443s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 443s + } else { 443s + tally <- testfun(x,y,tally) 443s + } 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + if (has_bit64 && !nabit64fail) { 443s + varname <- paste(numtype,"fill64",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + if (namode==3) { 443s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 443s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 443s + } else { 443s + tally <- testfun(x,y,tally) 443s + } 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + if (numtype == "NC_INT" && !naintfail) { 443s + x <- mysmallfill 443s + dim(x) <- length(x) 443s + varname <- paste(numtype,"intfillna",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + if (namode==3) { 443s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 443s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 443s + } else { 443s + tally <- testfun(x,y,tally) 443s + } 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } else if (numtype == "NC_DOUBLE" && !nafail) { 443s + x <- myinffill 443s + dim(x) <- length(x) 443s + varname <- paste(numtype,"fillna",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, na.mode=namode) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + x <- mypack 443s + dim(x) <- length(x) 443s + 443s + if (!nafail) { 443s + varname <- paste(numtype,"pack",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + if (!naintfail) { 443s + varname <- paste(numtype,"intpack",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 443s + if (namode==3) { 443s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 443s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 443s + } else { 443s + tally <- testfun(x,y,tally) 443s + } 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + if (has_bit64 && !nabit64fail) { 443s + varname <- paste(numtype,"pack64",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 443s + if (namode==3) { 443s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 443s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 443s + } else { 443s + tally <- testfun(x,y,tally) 443s + } 443s + tally <- testfun(is.double(y),TRUE,tally) 443s + } 443s + 443s + } 443s + } 443s + 443s + cat("Read integer vector as smallest R type ... ") 443s + x <- mytime 443s + dim(x) <- length(x) 443s + y <- var.get.nc(nc, 0, fitnum=TRUE) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.integer(y),TRUE,tally) 443s + 443s + for (numtype in numtypes) { 443s + x <- mysmall 443s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 443s + x <- as.integer64(x) 443s + } 443s + dim(x) <- length(x) 443s + 443s + varname <- paste(numtype,namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, fitnum=TRUE) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.integer(y), 443s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 443s + tally) 443s + 443s + x <- mysmallfill 443s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 443s + x <- as.integer64(x) 443s + } 443s + dim(x) <- length(x) 443s + 443s + varname <- paste(numtype,"fill",namode,sep="_") 443s + cat("Read", varname, "...") 443s + y <- var.get.nc(nc, varname, fitnum=TRUE) 443s + tally <- testfun(x,y,tally) 443s + tally <- testfun(is.integer(y), 443s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 443s + tally) 443s + } 443s + 443s + cat("Read numeric matrix ... ") 443s + x <- mytemperature 443s + y <- var.get.nc(nc, "temperature", cache_preemption=0.4) 443s + tally <- testfun(x,y,tally) 443s + 443s + cat("Inquire about numeric variable ...") 443s + x <- inq_temperature 443s + y <- var.inq.nc(nc, "temperature") 443s + var_inq_names <- c("id", "name", "type", "ndims", "dimids", "natts") 443s + if (format == "netcdf4") { 443s + var_inq_names_nc4 <- c(var_inq_names, "chunksizes", "deflate", "shuffle", 444s + "fletcher32") 444s + tally <- testfun(x[var_inq_names_nc4], y[var_inq_names_nc4], tally) 444s + big_endian <- y$big_endian 444s + # May be NULL or NA for older netcdf libraries, TRUE otherwise. 444s + if (!is.null(big_endian) && !isTRUE(is.na(big_endian))) { 444s + tally <- testfun(TRUE, big_endian, tally) 444s + } 444s + preempt <- y$cache_preemption 444s + # May be NULL for older netcdf libraries, numeric otherwise. 444s + if (!is.null(preempt)) { 444s + tally <- testfun(0.4, preempt, tally) 444s + } 444s + } else { 444s + tally <- testfun(x[var_inq_names], y[var_inq_names], tally) 444s + } 444s + 444s + cat("Read numeric matrix slice ... ") 444s + x <- mytemperature[,2,drop=FALSE] 444s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=FALSE) 444s + tally <- testfun(x,y,tally) 444s + x <- mytemperature[,2] 444s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=TRUE) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read numeric matrix empty slice ... ") 444s + x <- numeric(0) 444s + dim(x) <- c(0,1) 444s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=FALSE) 444s + tally <- testfun(x,y,tally) 444s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=TRUE) 444s + tally <- testfun(drop(x),y,tally) 444s + 444s + cat("Read numeric scalar ... ") 444s + x <- myint0 444s + y <- var.get.nc(nc, "int0") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read numeric empty array ... ") 444s + x <- numeric(0) 444s + dim(x) <- c(nstation,nempty) 444s + y <- var.get.nc(nc, "numempty") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 2D char array ... ") 444s + x <- myname 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "name") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 2D char array with fill value ... ") 444s + x <- mynamefill 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "name_fill", na.mode=3) 444s + tally <- testfun(x,y,tally) 444s + x <- myname 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "name_fill", na.mode=5) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 2D char slice ... ") 444s + x <- substring(myname[2:3],1,4) 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "name", c(1,2), c(4,2)) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 2D char slice as raw bytes ... ") 444s + x <- substring(myname[2:3],1,4) 444s + dim(x) <- length(x) 444s + x <- apply(x,MARGIN=1,FUN=charToRaw) 444s + y <- var.get.nc(nc, "name", c(1,2), c(4,2), rawchar=TRUE) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 2D char slice as characters ... ") 444s + x <- myname[2:3] 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "name", c(1,2), c(NA,2)) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read empty 2D char array ... ") 444s + x <- character(0) 444s + dim(x) <- 0 444s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=FALSE) 444s + tally <- testfun(x,y,tally) 444s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=TRUE) 444s + tally <- testfun(drop(x),y,tally) 444s + 444s + cat("Read 1D char slice ... ") 444s + x <- substring(myqcflag,2,3) 444s + y <- var.get.nc(nc, "qcflag", c(2), c(2)) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read scalar char ... ") 444s + x <- mychar0 444s + y <- var.get.nc(nc, "char0") 444s + tally <- testfun(x,y,tally) 444s + 444s + if (format == "netcdf4") { 444s + cat("Read 1D string array ...") 444s + x <- mynamestr 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "namestr") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 1D string array with fill values ...") 444s + x <- mynamestr_fill 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "namestr_fill", na.mode=5) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read 1D string slice ...") 444s + x <- mynamestr[2:3] 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "namestr", c(2), c(2)) 444s + tally <- testfun(x,y,tally) 444s + 444s + if (has_bit64) { 444s + cat("Read 1D int64 array as integer64 ...") 444s + x <- mybig64 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "stationid", fitnum=TRUE) 444s + tally <- testfun(x,y,tally) 444s + } 444s + 444s + cat("Read details of user-defined types ...") 444s + x <- inq_blob 444s + y <- type.inq.nc(nc, id_blob) 444s + tally <- testfun(x,y,tally) 444s + 444s + # Reported size may depend on netcdf version and pointer size: 444s + x <- inq_vector[-4] 444s + y <- type.inq.nc(nc, id_vector)[-4] 444s + tally <- testfun(x,y,tally) 444s + 444s + x <- inq_vector_char[-4] 444s + y <- type.inq.nc(nc, id_vector_char)[-4] 444s + tally <- testfun(x,y,tally) 444s + 444s + x <- inq_vector_blob[-4] 444s + y <- type.inq.nc(nc, id_vector_blob)[-4] 444s + tally <- testfun(x,y,tally) 444s + 444s + x <- inq_factor 444s + y <- type.inq.nc(nc, id_factor) 444s + tally <- testfun(x,y,tally) 444s + 444s + x <- inq_factor[1:5] 444s + y <- type.inq.nc(nc, id_factor, fields=FALSE) 444s + tally <- testfun(x,y,tally) 444s + 444s + # Size and offset of compound types may differ between writing and reading. 444s + # The layout for writing (reading) is defined by the user (compiler). 444s + x <- inq_struct[c(-4,-5)] 444s + y <- type.inq.nc(nc, id_struct)[c(-4,-5)] 444s + tally <- testfun(x,y,tally) 444s + 444s + x <- inq_struct[1:3] 444s + y <- type.inq.nc(nc, id_struct, fields=FALSE)[-4] 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read vlen as double ...") 444s + x <- profiles 444s + y <- var.get.nc(nc, "profile") 444s + tally <- testfun(x,y,tally) 444s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 444s + 444s + cat("Read vlen as integer ...") 444s + x <- profiles 444s + y <- var.get.nc(nc, "profile", fitnum=TRUE) 444s + tally <- testfun(x,y,tally) 444s + tally <- testfun(isTRUE(all(sapply(y,is.integer))), TRUE, tally) 444s + 444s + cat("Read vlen with fill ...") 444s + x <- profiles_fill 444s + y <- var.get.nc(nc, "profile_fill", na.mode=5) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read vlen scalar ...") 444s + x <- profiles[1] 444s + y <- var.get.nc(nc, "profile_scalar") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Reading packed vlen ...") 444s + x <- profiles 444s + y <- var.get.nc(nc, "profile_pack", unpack=TRUE) 444s + tally <- testfun(x,y,tally) 444s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 444s + 444s + cat("Read character vlen ...") 444s + x <- profiles_char 444s + y <- var.get.nc(nc, "profile_char") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read character vlen as raw ...") 444s + x <- lapply(profiles_char,charToRaw) 444s + dim(x) <- dim(profiles_char) 444s + y <- var.get.nc(nc, "profile_char", rawchar=TRUE) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read string vlen ...") 444s + x <- profiles_string 444s + y <- var.get.nc(nc, "profile_string") 444s + tally <- testfun(x,y,tally) 444s + 444s + if (package_version(verstr) >= package_version("4.9.0")) { 444s + cat("Read nested vlen ...") 444s + x <- profiles_vector 444s + y <- var.get.nc(nc, "profile_vector", na.mode=3) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read nested vlen with fill ...") 444s + x <- profiles_vector_fill 444s + y <- var.get.nc(nc, "profile_vector_fill", na.mode=5) 444s + tally <- testfun(x,y,tally) 444s + } 444s + 444s + cat("Read opaque ...") 444s + x <- rawdata 444s + y <- var.get.nc(nc, "rawdata") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read opaque scalar ...") 444s + x <- rawdata[,1,1] 444s + dim(x) <- length(x) 444s + y <- var.get.nc(nc, "rawdata_scalar") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read opaque vector ...") 444s + x <- rawdata[,,1] 444s + y <- var.get.nc(nc, "rawdata_vector") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read opaque vlen ...") 444s + x <- profiles_blob 444s + y <- var.get.nc(nc, "profile_blob") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read enum ...") 444s + x <- snacks 444s + y <- var.get.nc(nc, "snacks", na.mode=3) 444s + tally <- testfun(x,y,tally) 444s + x <- snacks_fill 444s + y <- var.get.nc(nc, "snacks", na.mode=5) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read empty enum ...") 444s + x <- snacks_empty 444s + y <- NULL 444s + assertWarning(y <- var.get.nc(nc, "snacks_empty")) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read compound ...") 444s + x <- person 444s + y <- var.get.nc(nc, "person", na.mode=3) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read compound with fill ...") 444s + x <- person_fill 444s + y <- var.get.nc(nc, "person_fill", na.mode=5) 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read compound scalar attribute ...") 444s + x <- person1 444s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_scal_att") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read compound vector attribute ...") 444s + x <- person3 444s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_vect_att") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read enum scalar attribute ...") 444s + x <- snacks[1] 444s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_scal_att") 444s + tally <- testfun(x,y,tally) 444s + 444s + cat("Read enum vector attribute ...") 444s + x <- snacks[1:3] 445s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_vect_att") 445s + tally <- testfun(x,y,tally) 445s + 445s + cat("Read opaque scalar attribute ...") 445s + x <- rawdata[,1,1] 445s + dim(x) <- c(length(x),1) 445s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_scal_att") 445s + tally <- testfun(x,y,tally) 445s + 445s + cat("Read opaque vector attribute ...") 445s + x <- rawdata[,1,] 445s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_vect_att") 445s + tally <- testfun(x,y,tally) 445s + 445s + cat("Read vlen scalar attribute ...") 445s + x <- profiles[1] 445s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_scal_att") 445s + tally <- testfun(x,y,tally) 445s + 445s + cat("Read vlen vector attribute ...") 445s + x <- profiles[1:3] 445s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_vect_att") 445s + tally <- testfun(x,y,tally) 445s + 445s + } 445s + 445s + cat("Read and unpack numeric array ... ") 445s + x <- mypackvar 445s + dim(x) <- length(x) 445s + y <- var.get.nc(nc, "packvar", unpack=TRUE) 445s + tally <- testfun(x,y,tally) 445s + 445s + cat("Check that closing any NetCDF handle closes the file for all handles ... ") 445s + close.nc(nc) 445s + y <- try(file.inq.nc(grpinfo$self), silent=TRUE) 445s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 445s + 445s + cat("Check that garbage collector closes file that is not referenced ... ") 445s + attr(nc,"handle_ptr") <- NULL # NetCDF objects should not normally be modified 445s + rm(grpinfo) 445s + gc() 445s + y <- try(file.inq.nc(nc), silent=TRUE) 445s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 445s + 445s + unlink(ncfile) 445s + cat("Removed test file", ncfile, "\n") 445s + } 446s Test classic file format in /tmp/RtmpWBapl7/RNetCDF-test_classic_8e66eb64bf1.nc ... 446s OK 446s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 446s Defining dimensions ... 446s OK 446s Defining variables for netcdf3 ... 446s OK 446s Defining variables of type NC_BYTE for na.mode 0 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_BYTE for na.mode 1 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_BYTE for na.mode 2 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_BYTE for na.mode 3 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_BYTE for na.mode 4 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_BYTE for na.mode 5 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_SHORT for na.mode 0 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_SHORT for na.mode 1 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_SHORT for na.mode 2 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_SHORT for na.mode 3 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_SHORT for na.mode 4 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_SHORT for na.mode 5 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_INT for na.mode 0 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_INT for na.mode 1 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_INT for na.mode 2 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_INT for na.mode 3 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_INT for na.mode 4 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_INT for na.mode 5 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_FLOAT for na.mode 0 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_FLOAT for na.mode 1 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_FLOAT for na.mode 2 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_FLOAT for na.mode 3 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_FLOAT for na.mode 4 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_FLOAT for na.mode 5 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_DOUBLE for na.mode 0 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_DOUBLE for na.mode 1 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_DOUBLE for na.mode 2 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_DOUBLE for na.mode 3 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_DOUBLE for na.mode 4 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining variables of type NC_DOUBLE for na.mode 5 ... 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s OK 446s Defining additional attributes ...OK 446s Writing netcdf3 variables ...OK 446s Writing to variable type NC_BYTE with na.mode 0 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_BYTE with na.mode 1 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_BYTE with na.mode 2 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_BYTE with na.mode 3 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_BYTE with na.mode 4 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_BYTE with na.mode 5 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_SHORT with na.mode 0 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_SHORT with na.mode 1 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_SHORT with na.mode 2 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_SHORT with na.mode 3 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_SHORT with na.mode 4 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_SHORT with na.mode 5 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_INT with na.mode 0 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_INT with na.mode 1 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_INT with na.mode 2 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_INT with na.mode 3 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_INT with na.mode 4 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_INT with na.mode 5 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_FLOAT with na.mode 0 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_FLOAT with na.mode 1 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_FLOAT with na.mode 2 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_FLOAT with na.mode 3 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_FLOAT with na.mode 4 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_FLOAT with na.mode 5 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_DOUBLE with na.mode 0 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with non-finite values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_DOUBLE with na.mode 1 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with non-finite values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_DOUBLE with na.mode 2 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with non-finite values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_DOUBLE with na.mode 3 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with non-finite values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_DOUBLE with na.mode 4 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with non-finite values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Writing to variable type NC_DOUBLE with na.mode 5 ... 446s Writing huge values ...OK 446s OK 446s Writing huge bit64 values ...OK 446s Writing negative values ...OK 446s Writing negative bit64 values ...OK 446s Writing data without missing values ...OK 446s Writing bit64 data without missing values ...OK 446s Writing Inf values ...OK 446s Writing doubles with non-finite packing ...OK 446s Writing integers with non-finite packing ...OK 446s Writing data with missing values ...OK 446s OK 446s Writing data with non-finite values and NA fill ...OK 446s Writing data with missing values and packing ...OK 446s OK 446s Writing bit64 data with missing values ...OK 446s Writing bit64 data with missing values and packing ...OK 446s Writing integer64 with non-finite packing ...OK 446s Check file format ...OK 446s netcdf classic { 446s dimensions: 446s station = 5 ; 446s time = 2 ; 446s max_string_length = 7 ; 446s empty = UNLIMITED ; // (0 currently) 446s variables: 446s NC_INT time(time) ; 446s NC_DOUBLE temperature(station, time) ; 446s NC_DOUBLE temperature:_FillValue = -99999.9 ; 446s NC_BYTE packvar(station) ; 446s NC_DOUBLE packvar:scale_factor = 10 ; 446s NC_DOUBLE packvar:add_offset = -5 ; 446s NC_CHAR name(max_string_length, station) ; 446s NC_CHAR name:char_att = "This is some text" ; 446s NC_CHAR name:raw_att = "This is some text" ; 446s NC_CHAR name_fill(max_string_length, station) ; 446s NC_CHAR name_fill:_FillValue = "X" ; 446s NC_CHAR qcflag(station) ; 446s NC_INT int0 ; 446s NC_CHAR char0 ; 446s NC_FLOAT numempty(station, empty) ; 446s NC_BYTE NC_BYTE_0(station) ; 446s NC_BYTE NC_BYTE_int_0(station) ; 446s NC_BYTE NC_BYTE_fill_0(station) ; 446s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intfill_0(station) ; 446s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack_0(station) ; 446s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intpack_0(station) ; 446s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 446s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_inf_0(station) ; 446s NC_BYTE NC_BYTE_packinf_0(station) ; 446s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_intpackinf_0(station) ; 446s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_bit64_0(station) ; 446s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_fill64_0(station) ; 446s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack64_0(station) ; 446s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_packinf64_0(station) ; 446s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_1(station) ; 446s NC_BYTE NC_BYTE_int_1(station) ; 446s NC_BYTE NC_BYTE_fill_1(station) ; 446s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intfill_1(station) ; 446s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack_1(station) ; 446s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intpack_1(station) ; 446s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 446s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_inf_1(station) ; 446s NC_BYTE NC_BYTE_packinf_1(station) ; 446s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_intpackinf_1(station) ; 446s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_bit64_1(station) ; 446s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_fill64_1(station) ; 446s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack64_1(station) ; 446s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_packinf64_1(station) ; 446s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_2(station) ; 446s NC_BYTE NC_BYTE_int_2(station) ; 446s NC_BYTE NC_BYTE_fill_2(station) ; 446s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_intfill_2(station) ; 446s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_pack_2(station) ; 446s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_intpack_2(station) ; 446s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 446s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_inf_2(station) ; 446s NC_BYTE NC_BYTE_packinf_2(station) ; 446s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_intpackinf_2(station) ; 446s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_bit64_2(station) ; 446s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_fill64_2(station) ; 446s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_pack64_2(station) ; 446s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 446s NC_BYTE NC_BYTE_packinf64_2(station) ; 446s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_3(station) ; 446s NC_BYTE NC_BYTE_int_3(station) ; 446s NC_BYTE NC_BYTE_fill_3(station) ; 446s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intfill_3(station) ; 446s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack_3(station) ; 446s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intpack_3(station) ; 446s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 446s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_inf_3(station) ; 446s NC_BYTE NC_BYTE_packinf_3(station) ; 446s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_intpackinf_3(station) ; 446s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_bit64_3(station) ; 446s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_fill64_3(station) ; 446s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack64_3(station) ; 446s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_packinf64_3(station) ; 446s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_4(station) ; 446s NC_BYTE NC_BYTE_int_4(station) ; 446s NC_BYTE NC_BYTE_fill_4(station) ; 446s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 446s NC_BYTE NC_BYTE_intfill_4(station) ; 446s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 446s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 446s NC_BYTE NC_BYTE_pack_4(station) ; 446s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 446s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 446s NC_BYTE NC_BYTE_intpack_4(station) ; 446s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 446s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 446s NC_BYTE NC_BYTE_inf_4(station) ; 446s NC_BYTE NC_BYTE_packinf_4(station) ; 446s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_intpackinf_4(station) ; 446s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_bit64_4(station) ; 446s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 446s NC_BYTE NC_BYTE_fill64_4(station) ; 446s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 446s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 446s NC_BYTE NC_BYTE_pack64_4(station) ; 446s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 446s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 446s NC_BYTE NC_BYTE_packinf64_4(station) ; 446s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_5(station) ; 446s NC_BYTE NC_BYTE_int_5(station) ; 446s NC_BYTE NC_BYTE_fill_5(station) ; 446s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intfill_5(station) ; 446s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack_5(station) ; 446s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_intpack_5(station) ; 446s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 446s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_inf_5(station) ; 446s NC_BYTE NC_BYTE_packinf_5(station) ; 446s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_intpackinf_5(station) ; 446s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 446s NC_BYTE NC_BYTE_bit64_5(station) ; 446s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_fill64_5(station) ; 446s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_pack64_5(station) ; 446s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 446s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 446s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 446s NC_BYTE NC_BYTE_packinf64_5(station) ; 446s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_0(station) ; 446s NC_SHORT NC_SHORT_int_0(station) ; 446s NC_SHORT NC_SHORT_fill_0(station) ; 446s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intfill_0(station) ; 446s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack_0(station) ; 446s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intpack_0(station) ; 446s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 446s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_inf_0(station) ; 446s NC_SHORT NC_SHORT_packinf_0(station) ; 446s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_intpackinf_0(station) ; 446s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_bit64_0(station) ; 446s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_fill64_0(station) ; 446s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack64_0(station) ; 446s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_packinf64_0(station) ; 446s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_1(station) ; 446s NC_SHORT NC_SHORT_int_1(station) ; 446s NC_SHORT NC_SHORT_fill_1(station) ; 446s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intfill_1(station) ; 446s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack_1(station) ; 446s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intpack_1(station) ; 446s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 446s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_inf_1(station) ; 446s NC_SHORT NC_SHORT_packinf_1(station) ; 446s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_intpackinf_1(station) ; 446s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_bit64_1(station) ; 446s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_fill64_1(station) ; 446s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack64_1(station) ; 446s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_packinf64_1(station) ; 446s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_2(station) ; 446s NC_SHORT NC_SHORT_int_2(station) ; 446s NC_SHORT NC_SHORT_fill_2(station) ; 446s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_intfill_2(station) ; 446s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_pack_2(station) ; 446s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_intpack_2(station) ; 446s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 446s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_inf_2(station) ; 446s NC_SHORT NC_SHORT_packinf_2(station) ; 446s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_intpackinf_2(station) ; 446s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_bit64_2(station) ; 446s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_fill64_2(station) ; 446s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_pack64_2(station) ; 446s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 446s NC_SHORT NC_SHORT_packinf64_2(station) ; 446s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_3(station) ; 446s NC_SHORT NC_SHORT_int_3(station) ; 446s NC_SHORT NC_SHORT_fill_3(station) ; 446s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intfill_3(station) ; 446s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack_3(station) ; 446s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intpack_3(station) ; 446s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 446s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_inf_3(station) ; 446s NC_SHORT NC_SHORT_packinf_3(station) ; 446s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_intpackinf_3(station) ; 446s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_bit64_3(station) ; 446s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_fill64_3(station) ; 446s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack64_3(station) ; 446s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_packinf64_3(station) ; 446s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_4(station) ; 446s NC_SHORT NC_SHORT_int_4(station) ; 446s NC_SHORT NC_SHORT_fill_4(station) ; 446s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 446s NC_SHORT NC_SHORT_intfill_4(station) ; 446s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 446s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 446s NC_SHORT NC_SHORT_pack_4(station) ; 446s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 446s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 446s NC_SHORT NC_SHORT_intpack_4(station) ; 446s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 446s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 446s NC_SHORT NC_SHORT_inf_4(station) ; 446s NC_SHORT NC_SHORT_packinf_4(station) ; 446s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_intpackinf_4(station) ; 446s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_bit64_4(station) ; 446s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 446s NC_SHORT NC_SHORT_fill64_4(station) ; 446s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 446s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 446s NC_SHORT NC_SHORT_pack64_4(station) ; 446s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 446s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 446s NC_SHORT NC_SHORT_packinf64_4(station) ; 446s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_5(station) ; 446s NC_SHORT NC_SHORT_int_5(station) ; 446s NC_SHORT NC_SHORT_fill_5(station) ; 446s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intfill_5(station) ; 446s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack_5(station) ; 446s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_intpack_5(station) ; 446s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 446s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_inf_5(station) ; 446s NC_SHORT NC_SHORT_packinf_5(station) ; 446s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_intpackinf_5(station) ; 446s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 446s NC_SHORT NC_SHORT_bit64_5(station) ; 446s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_fill64_5(station) ; 446s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_pack64_5(station) ; 446s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 446s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 446s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 446s NC_SHORT NC_SHORT_packinf64_5(station) ; 446s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 446s NC_INT NC_INT_0(station) ; 446s NC_INT NC_INT_int_0(station) ; 446s NC_INT NC_INT_fill_0(station) ; 446s NC_INT NC_INT_fill_0:_FillValue = 99 ; 446s NC_INT NC_INT_intfill_0(station) ; 446s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 446s NC_INT NC_INT_pack_0(station) ; 446s NC_INT NC_INT_pack_0:scale_factor = 10 ; 446s NC_INT NC_INT_pack_0:add_offset = 5 ; 446s NC_INT NC_INT_pack_0:_FillValue = 99 ; 446s NC_INT NC_INT_intpack_0(station) ; 446s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 446s NC_INT NC_INT_intpack_0:add_offset = 5 ; 446s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 446s NC_INT NC_INT_inf_0(station) ; 446s NC_INT NC_INT_packinf_0(station) ; 446s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 446s NC_INT NC_INT_intpackinf_0(station) ; 446s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 446s NC_INT NC_INT_intfillna_0(station) ; 446s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 446s NC_INT NC_INT_bit64_0(station) ; 446s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 446s NC_INT NC_INT_fill64_0(station) ; 446s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 446s NC_INT NC_INT_pack64_0(station) ; 446s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 446s NC_INT NC_INT_pack64_0:add_offset = 5 ; 446s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 446s NC_INT NC_INT_packinf64_0(station) ; 446s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 446s NC_INT NC_INT_1(station) ; 446s NC_INT NC_INT_int_1(station) ; 446s NC_INT NC_INT_fill_1(station) ; 446s NC_INT NC_INT_fill_1:_FillValue = 99 ; 446s NC_INT NC_INT_intfill_1(station) ; 446s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 446s NC_INT NC_INT_pack_1(station) ; 446s NC_INT NC_INT_pack_1:scale_factor = 10 ; 446s NC_INT NC_INT_pack_1:add_offset = 5 ; 446s NC_INT NC_INT_pack_1:_FillValue = 99 ; 446s NC_INT NC_INT_intpack_1(station) ; 446s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 446s NC_INT NC_INT_intpack_1:add_offset = 5 ; 446s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 446s NC_INT NC_INT_inf_1(station) ; 446s NC_INT NC_INT_packinf_1(station) ; 446s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 446s NC_INT NC_INT_intpackinf_1(station) ; 446s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 446s NC_INT NC_INT_intfillna_1(station) ; 446s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 446s NC_INT NC_INT_bit64_1(station) ; 446s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 446s NC_INT NC_INT_fill64_1(station) ; 446s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 446s NC_INT NC_INT_pack64_1(station) ; 446s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 446s NC_INT NC_INT_pack64_1:add_offset = 5 ; 446s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 446s NC_INT NC_INT_packinf64_1(station) ; 446s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 446s NC_INT NC_INT_2(station) ; 446s NC_INT NC_INT_int_2(station) ; 446s NC_INT NC_INT_fill_2(station) ; 446s NC_INT NC_INT_fill_2:missing_value = 99 ; 446s NC_INT NC_INT_intfill_2(station) ; 446s NC_INT NC_INT_intfill_2:missing_value = 99 ; 446s NC_INT NC_INT_pack_2(station) ; 446s NC_INT NC_INT_pack_2:scale_factor = 10 ; 446s NC_INT NC_INT_pack_2:add_offset = 5 ; 446s NC_INT NC_INT_pack_2:missing_value = 99 ; 446s NC_INT NC_INT_intpack_2(station) ; 446s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 446s NC_INT NC_INT_intpack_2:add_offset = 5 ; 446s NC_INT NC_INT_intpack_2:missing_value = 99 ; 446s NC_INT NC_INT_inf_2(station) ; 446s NC_INT NC_INT_packinf_2(station) ; 446s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 446s NC_INT NC_INT_intpackinf_2(station) ; 446s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 446s NC_INT NC_INT_intfillna_2(station) ; 446s NC_INT NC_INT_intfillna_2:missing_value = NA ; 446s NC_INT NC_INT_bit64_2(station) ; 446s NC_INT NC_INT_bit64_2:missing_value = 99 ; 446s NC_INT NC_INT_fill64_2(station) ; 446s NC_INT NC_INT_fill64_2:missing_value = 99 ; 446s NC_INT NC_INT_pack64_2(station) ; 446s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 446s NC_INT NC_INT_pack64_2:add_offset = 5 ; 446s NC_INT NC_INT_pack64_2:missing_value = 99 ; 446s NC_INT NC_INT_packinf64_2(station) ; 446s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 446s NC_INT NC_INT_3(station) ; 446s NC_INT NC_INT_int_3(station) ; 446s NC_INT NC_INT_fill_3(station) ; 446s NC_INT NC_INT_fill_3:_FillValue = 99 ; 446s NC_INT NC_INT_intfill_3(station) ; 446s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 446s NC_INT NC_INT_pack_3(station) ; 446s NC_INT NC_INT_pack_3:scale_factor = 10 ; 446s NC_INT NC_INT_pack_3:add_offset = 5 ; 446s NC_INT NC_INT_pack_3:_FillValue = 99 ; 446s NC_INT NC_INT_intpack_3(station) ; 446s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 446s NC_INT NC_INT_intpack_3:add_offset = 5 ; 446s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 446s NC_INT NC_INT_inf_3(station) ; 446s NC_INT NC_INT_packinf_3(station) ; 446s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 446s NC_INT NC_INT_intpackinf_3(station) ; 446s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 446s NC_INT NC_INT_intfillna_3(station) ; 446s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 446s NC_INT NC_INT_bit64_3(station) ; 446s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 446s NC_INT NC_INT_fill64_3(station) ; 446s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 446s NC_INT NC_INT_pack64_3(station) ; 446s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 446s NC_INT NC_INT_pack64_3:add_offset = 5 ; 446s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 446s NC_INT NC_INT_packinf64_3(station) ; 446s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 446s NC_INT NC_INT_4(station) ; 446s NC_INT NC_INT_int_4(station) ; 446s NC_INT NC_INT_fill_4(station) ; 446s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 446s NC_INT NC_INT_intfill_4(station) ; 446s NC_INT NC_INT_intfill_4:valid_min = 1 ; 446s NC_INT NC_INT_intfill_4:valid_max = 5 ; 446s NC_INT NC_INT_pack_4(station) ; 446s NC_INT NC_INT_pack_4:scale_factor = 10 ; 446s NC_INT NC_INT_pack_4:add_offset = 5 ; 446s NC_INT NC_INT_pack_4:valid_min = 1 ; 446s NC_INT NC_INT_pack_4:valid_max = 5 ; 446s NC_INT NC_INT_intpack_4(station) ; 446s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 446s NC_INT NC_INT_intpack_4:add_offset = 5 ; 446s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 446s NC_INT NC_INT_inf_4(station) ; 446s NC_INT NC_INT_packinf_4(station) ; 446s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 446s NC_INT NC_INT_intpackinf_4(station) ; 446s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 446s NC_INT NC_INT_intfillna_4(station) ; 446s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 446s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 446s NC_INT NC_INT_bit64_4(station) ; 446s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 446s NC_INT NC_INT_fill64_4(station) ; 446s NC_INT NC_INT_fill64_4:valid_min = 1 ; 446s NC_INT NC_INT_fill64_4:valid_max = 5 ; 446s NC_INT NC_INT_pack64_4(station) ; 446s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 446s NC_INT NC_INT_pack64_4:add_offset = 5 ; 446s NC_INT NC_INT_pack64_4:valid_min = 1 ; 446s NC_INT NC_INT_pack64_4:valid_max = 5 ; 446s NC_INT NC_INT_packinf64_4(station) ; 446s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 446s NC_INT NC_INT_5(station) ; 446s NC_INT NC_INT_int_5(station) ; 446s NC_INT NC_INT_fill_5(station) ; 446s NC_INT NC_INT_fill_5:_FillValue = 99 ; 446s NC_INT NC_INT_intfill_5(station) ; 446s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 446s NC_INT NC_INT_pack_5(station) ; 446s NC_INT NC_INT_pack_5:scale_factor = 10 ; 446s NC_INT NC_INT_pack_5:add_offset = 5 ; 446s NC_INT NC_INT_pack_5:_FillValue = 99 ; 446s NC_INT NC_INT_intpack_5(station) ; 446s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 446s NC_INT NC_INT_intpack_5:add_offset = 5 ; 446s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 446s NC_INT NC_INT_inf_5(station) ; 446s NC_INT NC_INT_packinf_5(station) ; 446s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 446s NC_INT NC_INT_intpackinf_5(station) ; 446s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 446s NC_INT NC_INT_intfillna_5(station) ; 446s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 446s NC_INT NC_INT_bit64_5(station) ; 446s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 446s NC_INT NC_INT_fill64_5(station) ; 446s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 446s NC_INT NC_INT_pack64_5(station) ; 446s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 446s NC_INT NC_INT_pack64_5:add_offset = 5 ; 446s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 446s NC_INT NC_INT_packinf64_5(station) ; 446s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_0(station) ; 446s NC_FLOAT NC_FLOAT_int_0(station) ; 446s NC_FLOAT NC_FLOAT_fill_0(station) ; 446s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intfill_0(station) ; 446s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack_0(station) ; 446s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intpack_0(station) ; 446s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_inf_0(station) ; 446s NC_FLOAT NC_FLOAT_packinf_0(station) ; 446s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 446s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_bit64_0(station) ; 446s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_fill64_0(station) ; 446s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack64_0(station) ; 446s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 446s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_1(station) ; 446s NC_FLOAT NC_FLOAT_int_1(station) ; 446s NC_FLOAT NC_FLOAT_fill_1(station) ; 446s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intfill_1(station) ; 446s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack_1(station) ; 446s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intpack_1(station) ; 446s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_inf_1(station) ; 446s NC_FLOAT NC_FLOAT_packinf_1(station) ; 446s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 446s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_bit64_1(station) ; 446s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_fill64_1(station) ; 446s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack64_1(station) ; 446s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 446s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_2(station) ; 446s NC_FLOAT NC_FLOAT_int_2(station) ; 446s NC_FLOAT NC_FLOAT_fill_2(station) ; 446s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_intfill_2(station) ; 446s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_pack_2(station) ; 446s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_intpack_2(station) ; 446s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_inf_2(station) ; 446s NC_FLOAT NC_FLOAT_packinf_2(station) ; 446s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 446s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_bit64_2(station) ; 446s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_fill64_2(station) ; 446s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_pack64_2(station) ; 446s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 446s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 446s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_3(station) ; 446s NC_FLOAT NC_FLOAT_int_3(station) ; 446s NC_FLOAT NC_FLOAT_fill_3(station) ; 446s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intfill_3(station) ; 446s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack_3(station) ; 446s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intpack_3(station) ; 446s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_inf_3(station) ; 446s NC_FLOAT NC_FLOAT_packinf_3(station) ; 446s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 446s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_bit64_3(station) ; 446s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_fill64_3(station) ; 446s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack64_3(station) ; 446s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 446s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_4(station) ; 446s NC_FLOAT NC_FLOAT_int_4(station) ; 446s NC_FLOAT NC_FLOAT_fill_4(station) ; 446s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 446s NC_FLOAT NC_FLOAT_intfill_4(station) ; 446s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 446s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 446s NC_FLOAT NC_FLOAT_pack_4(station) ; 446s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 446s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_4(station) ; 446s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 446s NC_FLOAT NC_FLOAT_inf_4(station) ; 446s NC_FLOAT NC_FLOAT_packinf_4(station) ; 446s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 446s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_bit64_4(station) ; 446s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 446s NC_FLOAT NC_FLOAT_fill64_4(station) ; 446s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 446s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_4(station) ; 446s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 446s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 446s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 446s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_5(station) ; 446s NC_FLOAT NC_FLOAT_int_5(station) ; 446s NC_FLOAT NC_FLOAT_fill_5(station) ; 446s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intfill_5(station) ; 446s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack_5(station) ; 446s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_intpack_5(station) ; 446s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_inf_5(station) ; 446s NC_FLOAT NC_FLOAT_packinf_5(station) ; 446s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 446s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 446s NC_FLOAT NC_FLOAT_bit64_5(station) ; 446s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_fill64_5(station) ; 446s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_pack64_5(station) ; 446s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 446s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 446s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 446s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 446s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_0(station) ; 446s NC_DOUBLE NC_DOUBLE_int_0(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 446s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 446s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 446s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 446s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 446s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 446s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 446s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 446s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_1(station) ; 446s NC_DOUBLE NC_DOUBLE_int_1(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 446s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 446s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 446s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 446s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 446s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 446s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 446s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 446s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_2(station) ; 446s NC_DOUBLE NC_DOUBLE_int_2(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 446s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 446s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 446s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 446s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 446s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 446s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 446s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 446s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 446s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_3(station) ; 446s NC_DOUBLE NC_DOUBLE_int_3(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 446s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 446s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 446s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 446s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 446s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 446s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 446s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 446s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_4(station) ; 446s NC_DOUBLE NC_DOUBLE_int_4(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 446s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 446s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 446s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 446s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 446s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 446s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 446s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 446s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 446s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 446s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 446s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 446s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 446s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 446s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 446s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 446s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_5(station) ; 446s NC_DOUBLE NC_DOUBLE_int_5(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 446s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 446s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 446s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 446s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 446s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 446s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 446s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 446s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 446s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 446s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 446s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 446s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 446s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 446s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 446s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 446s 446s // global attributes: 446s NC_CHAR :char_att = "This is some text" ; 446s } 446s Read NC_CHAR global attribute ...OK 446s Read NC_CHAR variable attribute ...OK 446s Read NC_CHAR variable attribute as raw bytes ...OK 446s Inquire about groups in file/group ...OK 446s Inquire about dimension ids in file/group ...OK 446s Inquire about variable ids in file/group ...OK 446s Inquire about fullname of file/group ...OK 446s Inquire about unlimited dimension ids of file/group ...OK 446s Read integer vector as double ... OK 446s OK 446s Read NC_BYTE_0 ...OK 446s OK 446s Read NC_BYTE_int_0 ...OK 446s OK 446s Read NC_BYTE_bit64_0 ...OK 446s OK 447s Read NC_BYTE_fill_0 ...OK 447s OK 447s Read NC_BYTE_intfill_0 ...OK 447s OK 447s Read NC_BYTE_fill64_0 ...OK 447s OK 447s Read NC_BYTE_pack_0 ...OK 447s OK 447s Read NC_BYTE_intpack_0 ...OK 447s OK 447s Read NC_BYTE_pack64_0 ...OK 447s OK 447s Read NC_BYTE_1 ...OK 447s OK 447s Read NC_BYTE_int_1 ...OK 447s OK 447s Read NC_BYTE_bit64_1 ...OK 447s OK 447s Read NC_BYTE_fill_1 ...OK 447s OK 447s Read NC_BYTE_intfill_1 ...OK 447s OK 447s Read NC_BYTE_fill64_1 ...OK 447s OK 447s Read NC_BYTE_pack_1 ...OK 447s OK 447s Read NC_BYTE_intpack_1 ...OK 447s OK 447s Read NC_BYTE_pack64_1 ...OK 447s OK 447s Read NC_BYTE_2 ...OK 447s OK 447s Read NC_BYTE_int_2 ...OK 447s OK 447s Read NC_BYTE_bit64_2 ...OK 447s OK 447s Read NC_BYTE_fill_2 ...OK 447s OK 447s Read NC_BYTE_intfill_2 ...OK 447s OK 447s Read NC_BYTE_fill64_2 ...OK 447s OK 447s Read NC_BYTE_pack_2 ...OK 447s OK 447s Read NC_BYTE_intpack_2 ...OK 447s OK 447s Read NC_BYTE_pack64_2 ...OK 447s OK 447s Read NC_BYTE_3 ...OK 447s OK 447s Read NC_BYTE_int_3 ...OK 447s OK 447s Read NC_BYTE_bit64_3 ...OK 447s OK 447s Read NC_BYTE_4 ...OK 447s OK 447s Read NC_BYTE_int_4 ...OK 447s OK 447s Read NC_BYTE_bit64_4 ...OK 447s OK 447s Read NC_BYTE_fill_4 ...OK 447s OK 447s Read NC_BYTE_intfill_4 ...OK 447s OK 447s Read NC_BYTE_fill64_4 ...OK 447s OK 447s Read NC_BYTE_pack_4 ...OK 447s OK 447s Read NC_BYTE_intpack_4 ...OK 447s OK 447s Read NC_BYTE_pack64_4 ...OK 447s OK 447s Read NC_BYTE_5 ...OK 447s OK 447s Read NC_BYTE_int_5 ...OK 447s OK 447s Read NC_BYTE_bit64_5 ...OK 447s OK 447s Read NC_BYTE_fill_5 ...OK 447s OK 447s Read NC_BYTE_intfill_5 ...OK 447s OK 447s Read NC_BYTE_fill64_5 ...OK 447s OK 447s Read NC_BYTE_pack_5 ...OK 447s OK 447s Read NC_BYTE_intpack_5 ...OK 447s OK 447s Read NC_BYTE_pack64_5 ...OK 447s OK 447s Read NC_SHORT_0 ...OK 447s OK 447s Read NC_SHORT_int_0 ...OK 447s OK 447s Read NC_SHORT_bit64_0 ...OK 447s OK 447s Read NC_SHORT_fill_0 ...OK 447s OK 447s Read NC_SHORT_intfill_0 ...OK 447s OK 447s Read NC_SHORT_fill64_0 ...OK 447s OK 447s Read NC_SHORT_pack_0 ...OK 447s OK 447s Read NC_SHORT_intpack_0 ...OK 447s OK 447s Read NC_SHORT_pack64_0 ...OK 447s OK 447s Read NC_SHORT_1 ...OK 447s OK 447s Read NC_SHORT_int_1 ...OK 447s OK 447s Read NC_SHORT_bit64_1 ...OK 447s OK 447s Read NC_SHORT_fill_1 ...OK 447s OK 447s Read NC_SHORT_intfill_1 ...OK 447s OK 447s Read NC_SHORT_fill64_1 ...OK 447s OK 447s Read NC_SHORT_pack_1 ...OK 447s OK 447s Read NC_SHORT_intpack_1 ...OK 447s OK 447s Read NC_SHORT_pack64_1 ...OK 447s OK 447s Read NC_SHORT_2 ...OK 447s OK 447s Read NC_SHORT_int_2 ...OK 447s OK 447s Read NC_SHORT_bit64_2 ...OK 447s OK 447s Read NC_SHORT_fill_2 ...OK 447s OK 447s Read NC_SHORT_intfill_2 ...OK 447s OK 447s Read NC_SHORT_fill64_2 ...OK 447s OK 447s Read NC_SHORT_pack_2 ...OK 447s OK 447s Read NC_SHORT_intpack_2 ...OK 447s OK 447s Read NC_SHORT_pack64_2 ...OK 447s OK 447s Read NC_SHORT_3 ...OK 447s OK 447s Read NC_SHORT_int_3 ...OK 447s OK 447s Read NC_SHORT_bit64_3 ...OK 447s OK 447s Read NC_SHORT_4 ...OK 447s OK 447s Read NC_SHORT_int_4 ...OK 447s OK 447s Read NC_SHORT_bit64_4 ...OK 447s OK 447s Read NC_SHORT_fill_4 ...OK 447s OK 447s Read NC_SHORT_intfill_4 ...OK 447s OK 447s Read NC_SHORT_fill64_4 ...OK 447s OK 447s Read NC_SHORT_pack_4 ...OK 447s OK 447s Read NC_SHORT_intpack_4 ...OK 447s OK 447s Read NC_SHORT_pack64_4 ...OK 447s OK 447s Read NC_SHORT_5 ...OK 447s OK 447s Read NC_SHORT_int_5 ...OK 447s OK 447s Read NC_SHORT_bit64_5 ...OK 447s OK 447s Read NC_SHORT_fill_5 ...OK 447s OK 447s Read NC_SHORT_intfill_5 ...OK 447s OK 447s Read NC_SHORT_fill64_5 ...OK 447s OK 447s Read NC_SHORT_pack_5 ...OK 447s OK 447s Read NC_SHORT_intpack_5 ...OK 447s OK 447s Read NC_SHORT_pack64_5 ...OK 447s OK 447s Read NC_INT_0 ...OK 447s OK 447s Read NC_INT_int_0 ...OK 447s OK 447s Read NC_INT_bit64_0 ...OK 447s OK 447s Read NC_INT_fill_0 ...OK 447s OK 447s Read NC_INT_intfill_0 ...OK 447s OK 447s Read NC_INT_fill64_0 ...OK 447s OK 447s Read NC_INT_intfillna_0 ...OK 447s OK 447s Read NC_INT_pack_0 ...OK 447s OK 447s Read NC_INT_intpack_0 ...OK 447s OK 447s Read NC_INT_pack64_0 ...OK 447s OK 447s Read NC_INT_1 ...OK 447s OK 447s Read NC_INT_int_1 ...OK 447s OK 447s Read NC_INT_bit64_1 ...OK 447s OK 447s Read NC_INT_fill_1 ...OK 447s OK 447s Read NC_INT_intfill_1 ...OK 447s OK 447s Read NC_INT_fill64_1 ...OK 447s OK 447s Read NC_INT_intfillna_1 ...OK 447s OK 447s Read NC_INT_pack_1 ...OK 447s OK 447s Read NC_INT_intpack_1 ...OK 447s OK 447s Read NC_INT_pack64_1 ...OK 447s OK 447s Read NC_INT_2 ...OK 447s OK 447s Read NC_INT_int_2 ...OK 447s OK 447s Read NC_INT_bit64_2 ...OK 447s OK 447s Read NC_INT_fill_2 ...OK 447s OK 447s Read NC_INT_intfill_2 ...OK 447s OK 447s Read NC_INT_fill64_2 ...OK 447s OK 447s Read NC_INT_intfillna_2 ...OK 447s OK 447s Read NC_INT_pack_2 ...OK 447s OK 447s Read NC_INT_intpack_2 ...OK 447s OK 447s Read NC_INT_pack64_2 ...OK 447s OK 447s Read NC_INT_3 ...OK 447s OK 447s Read NC_INT_int_3 ...OK 447s OK 447s Read NC_INT_bit64_3 ...OK 447s OK 447s Read NC_INT_intfill_3 ...OK 447s OK 447s OK 447s Read NC_INT_intfillna_3 ...OK 447s OK 447s OK 447s Read NC_INT_intpack_3 ...OK 447s OK 447s OK 447s Read NC_INT_4 ...OK 447s OK 447s Read NC_INT_int_4 ...OK 447s OK 447s Read NC_INT_bit64_4 ...OK 447s OK 447s Read NC_INT_fill_4 ...OK 447s OK 447s Read NC_INT_intfill_4 ...OK 447s OK 447s Read NC_INT_fill64_4 ...OK 447s OK 447s Read NC_INT_intfillna_4 ...OK 447s OK 447s Read NC_INT_pack_4 ...OK 447s OK 447s Read NC_INT_intpack_4 ...OK 447s OK 447s Read NC_INT_pack64_4 ...OK 447s OK 447s Read NC_INT_5 ...OK 447s OK 447s Read NC_INT_int_5 ...OK 447s OK 447s Read NC_INT_bit64_5 ...OK 447s OK 447s Read NC_INT_fill_5 ...OK 447s OK 447s Read NC_INT_intfill_5 ...OK 447s OK 447s Read NC_INT_fill64_5 ...OK 447s OK 447s Read NC_INT_intfillna_5 ...OK 447s OK 447s Read NC_INT_pack_5 ...OK 447s OK 447s Read NC_INT_intpack_5 ...OK 447s OK 447s Read NC_INT_pack64_5 ...OK 447s OK 447s Read NC_FLOAT_0 ...OK 447s OK 447s Read NC_FLOAT_int_0 ...OK 447s OK 447s Read NC_FLOAT_bit64_0 ...OK 447s OK 447s Read NC_FLOAT_fill_0 ...OK 447s OK 447s Read NC_FLOAT_intfill_0 ...OK 447s OK 447s Read NC_FLOAT_fill64_0 ...OK 447s OK 447s Read NC_FLOAT_pack_0 ...OK 447s OK 447s Read NC_FLOAT_intpack_0 ...OK 447s OK 447s Read NC_FLOAT_pack64_0 ...OK 447s OK 447s Read NC_FLOAT_1 ...OK 447s OK 447s Read NC_FLOAT_int_1 ...OK 447s OK 447s Read NC_FLOAT_bit64_1 ...OK 447s OK 447s Read NC_FLOAT_fill_1 ...OK 447s OK 447s Read NC_FLOAT_intfill_1 ...OK 447s OK 447s Read NC_FLOAT_fill64_1 ...OK 447s OK 447s Read NC_FLOAT_pack_1 ...OK 447s OK 447s Read NC_FLOAT_intpack_1 ...OK 447s OK 447s Read NC_FLOAT_pack64_1 ...OK 447s OK 447s Read NC_FLOAT_2 ...OK 447s OK 447s Read NC_FLOAT_int_2 ...OK 447s OK 447s Read NC_FLOAT_bit64_2 ...OK 447s OK 447s Read NC_FLOAT_fill_2 ...OK 447s OK 447s Read NC_FLOAT_intfill_2 ...OK 447s OK 447s Read NC_FLOAT_fill64_2 ...OK 447s OK 447s Read NC_FLOAT_pack_2 ...OK 447s OK 447s Read NC_FLOAT_intpack_2 ...OK 447s OK 447s Read NC_FLOAT_pack64_2 ...OK 447s OK 447s Read NC_FLOAT_3 ...OK 447s OK 447s Read NC_FLOAT_int_3 ...OK 447s OK 447s Read NC_FLOAT_bit64_3 ...OK 447s OK 447s Read NC_FLOAT_intfill_3 ...OK 447s OK 447s OK 447s Read NC_FLOAT_fill64_3 ...OK 447s OK 447s OK 447s Read NC_FLOAT_intpack_3 ...OK 447s OK 447s OK 447s Read NC_FLOAT_pack64_3 ...OK 447s OK 447s OK 447s Read NC_FLOAT_4 ...OK 447s OK 447s Read NC_FLOAT_int_4 ...OK 447s OK 447s Read NC_FLOAT_bit64_4 ...OK 447s OK 447s Read NC_FLOAT_fill_4 ...OK 447s OK 447s Read NC_FLOAT_intfill_4 ...OK 447s OK 447s Read NC_FLOAT_fill64_4 ...OK 447s OK 447s Read NC_FLOAT_pack_4 ...OK 447s OK 447s Read NC_FLOAT_intpack_4 ...OK 447s OK 447s Read NC_FLOAT_pack64_4 ...OK 447s OK 447s Read NC_FLOAT_5 ...OK 447s OK 447s Read NC_FLOAT_int_5 ...OK 447s OK 447s Read NC_FLOAT_bit64_5 ...OK 447s OK 447s Read NC_FLOAT_fill_5 ...OK 447s OK 447s Read NC_FLOAT_intfill_5 ...OK 447s OK 447s Read NC_FLOAT_fill64_5 ...OK 447s OK 447s Read NC_FLOAT_pack_5 ...OK 447s OK 447s Read NC_FLOAT_intpack_5 ...OK 447s OK 447s Read NC_FLOAT_pack64_5 ...OK 447s OK 447s Read NC_DOUBLE_0 ...OK 447s OK 447s Read NC_DOUBLE_int_0 ...OK 447s OK 447s Read NC_DOUBLE_bit64_0 ...OK 447s OK 447s Read NC_DOUBLE_fill_0 ...OK 447s OK 447s Read NC_DOUBLE_intfill_0 ...OK 447s OK 447s Read NC_DOUBLE_fill64_0 ...OK 447s OK 447s Read NC_DOUBLE_fillna_0 ...OK 447s OK 447s Read NC_DOUBLE_pack_0 ...OK 447s OK 447s Read NC_DOUBLE_intpack_0 ...OK 447s OK 447s Read NC_DOUBLE_pack64_0 ...OK 447s OK 447s Read NC_DOUBLE_1 ...OK 447s OK 447s Read NC_DOUBLE_int_1 ...OK 447s OK 447s Read NC_DOUBLE_bit64_1 ...OK 447s OK 447s Read NC_DOUBLE_fill_1 ...OK 447s OK 447s Read NC_DOUBLE_intfill_1 ...OK 447s OK 447s Read NC_DOUBLE_fill64_1 ...OK 447s OK 447s Read NC_DOUBLE_fillna_1 ...OK 447s OK 447s Read NC_DOUBLE_pack_1 ...OK 447s OK 447s Read NC_DOUBLE_intpack_1 ...OK 447s OK 447s Read NC_DOUBLE_pack64_1 ...OK 447s OK 447s Read NC_DOUBLE_2 ...OK 447s OK 447s Read NC_DOUBLE_int_2 ...OK 447s OK 447s Read NC_DOUBLE_bit64_2 ...OK 447s OK 447s Read NC_DOUBLE_fill_2 ...OK 447s OK 447s Read NC_DOUBLE_intfill_2 ...OK 447s OK 447s Read NC_DOUBLE_fill64_2 ...OK 447s OK 447s Read NC_DOUBLE_fillna_2 ...OK 447s OK 447s Read NC_DOUBLE_pack_2 ...OK 447s OK 447s Read NC_DOUBLE_intpack_2 ...OK 447s OK 447s Read NC_DOUBLE_pack64_2 ...OK 447s OK 447s Read NC_DOUBLE_3 ...OK 447s OK 447s Read NC_DOUBLE_int_3 ...OK 447s OK 447s Read NC_DOUBLE_bit64_3 ...OK 447s OK 447s Read NC_DOUBLE_fill_3 ...OK 447s OK 447s Read NC_DOUBLE_intfill_3 ...OK 447s OK 447s OK 447s Read NC_DOUBLE_fill64_3 ...OK 447s OK 447s OK 447s Read NC_DOUBLE_fillna_3 ...OK 447s OK 447s Read NC_DOUBLE_pack_3 ...OK 447s OK 447s Read NC_DOUBLE_intpack_3 ...OK 447s OK 447s OK 447s Read NC_DOUBLE_pack64_3 ...OK 447s OK 447s OK 447s Read NC_DOUBLE_4 ...OK 447s OK 447s Read NC_DOUBLE_int_4 ...OK 447s OK 447s Read NC_DOUBLE_bit64_4 ...OK 447s OK 447s Read NC_DOUBLE_fill_4 ...OK 447s OK 447s Read NC_DOUBLE_intfill_4 ...OK 447s OK 447s Read NC_DOUBLE_fill64_4 ...OK 447s OK 447s Read NC_DOUBLE_fillna_4 ...OK 447s OK 447s Read NC_DOUBLE_pack_4 ...OK 447s OK 447s Read NC_DOUBLE_intpack_4 ...OK 447s OK 447s Read NC_DOUBLE_pack64_4 ...OK 447s OK 447s Read NC_DOUBLE_5 ...OK 447s OK 447s Read NC_DOUBLE_int_5 ...OK 447s OK 447s Read NC_DOUBLE_bit64_5 ...OK 447s OK 447s Read NC_DOUBLE_fill_5 ...OK 447s OK 447s Read NC_DOUBLE_intfill_5 ...OK 447s OK 447s Read NC_DOUBLE_fill64_5 ...OK 447s OK 447s Read NC_DOUBLE_fillna_5 ...OK 447s OK 447s Read NC_DOUBLE_pack_5 ...OK 447s OK 447s Read NC_DOUBLE_intpack_5 ...OK 447s OK 447s Read NC_DOUBLE_pack64_5 ...OK 447s OK 447s Read integer vector as smallest R type ... OK 447s OK 447s Read NC_BYTE_5 ...OK 447s OK 447s Read NC_BYTE_fill_5 ...OK 447s OK 447s Read NC_SHORT_5 ...OK 447s OK 447s Read NC_SHORT_fill_5 ...OK 447s OK 447s Read NC_INT_5 ...OK 447s OK 447s Read NC_INT_fill_5 ...OK 447s OK 447s Read NC_FLOAT_5 ...OK 447s OK 447s Read NC_FLOAT_fill_5 ...OK 447s OK 447s Read NC_DOUBLE_5 ...OK 447s OK 447s Read NC_DOUBLE_fill_5 ...OK 447s OK 447s Read numeric matrix ... OK 447s Inquire about numeric variable ...OK 447s Read numeric matrix slice ... OK 447s OK 447s Read numeric matrix empty slice ... OK 447s OK 447s Read numeric scalar ... OK 447s Read numeric empty array ... OK 447s Read 2D char array ... OK 447s Read 2D char array with fill value ... OK 447s OK 447s Read 2D char slice ... OK 447s Read 2D char slice as raw bytes ... OK 447s Read 2D char slice as characters ... OK 447s Read empty 2D char array ... OK 447s OK 447s Read 1D char slice ... OK 447s Read scalar char ... OK 447s Read and unpack numeric array ... OK 447s Check that closing any NetCDF handle closes the file for all handles ... OK 447s Check that garbage collector closes file that is not referenced ... OK 447s Removed test file /tmp/RtmpWBapl7/RNetCDF-test_classic_8e66eb64bf1.nc 447s Test offset64 file format in /tmp/RtmpWBapl7/RNetCDF-test_offset64_8e678f40109.nc ... 447s OK 447s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 447s Defining dimensions ... 447s OK 447s Defining variables for netcdf3 ... 447s OK 447s Defining variables of type NC_BYTE for na.mode 0 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_BYTE for na.mode 1 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_BYTE for na.mode 2 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_BYTE for na.mode 3 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_BYTE for na.mode 4 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_BYTE for na.mode 5 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_SHORT for na.mode 0 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_SHORT for na.mode 1 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_SHORT for na.mode 2 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_SHORT for na.mode 3 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_SHORT for na.mode 4 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_SHORT for na.mode 5 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_INT for na.mode 0 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_INT for na.mode 1 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_INT for na.mode 2 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_INT for na.mode 3 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_INT for na.mode 4 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_INT for na.mode 5 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_FLOAT for na.mode 0 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_FLOAT for na.mode 1 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_FLOAT for na.mode 2 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_FLOAT for na.mode 3 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_FLOAT for na.mode 4 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_FLOAT for na.mode 5 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_DOUBLE for na.mode 0 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_DOUBLE for na.mode 1 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_DOUBLE for na.mode 2 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_DOUBLE for na.mode 3 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_DOUBLE for na.mode 4 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining variables of type NC_DOUBLE for na.mode 5 ... 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s OK 447s Defining additional attributes ...OK 447s Writing netcdf3 variables ...OK 447s Writing to variable type NC_BYTE with na.mode 0 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_BYTE with na.mode 1 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_BYTE with na.mode 2 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_BYTE with na.mode 3 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_BYTE with na.mode 4 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_BYTE with na.mode 5 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_SHORT with na.mode 0 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_SHORT with na.mode 1 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_SHORT with na.mode 2 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_SHORT with na.mode 3 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_SHORT with na.mode 4 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_SHORT with na.mode 5 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_INT with na.mode 0 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_INT with na.mode 1 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_INT with na.mode 2 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_INT with na.mode 3 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_INT with na.mode 4 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_INT with na.mode 5 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_FLOAT with na.mode 0 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_FLOAT with na.mode 1 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_FLOAT with na.mode 2 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_FLOAT with na.mode 3 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_FLOAT with na.mode 4 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_FLOAT with na.mode 5 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_DOUBLE with na.mode 0 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with non-finite values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_DOUBLE with na.mode 1 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with non-finite values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_DOUBLE with na.mode 2 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with non-finite values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_DOUBLE with na.mode 3 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with non-finite values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_DOUBLE with na.mode 4 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with non-finite values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Writing to variable type NC_DOUBLE with na.mode 5 ... 447s Writing huge values ...OK 447s OK 447s Writing huge bit64 values ...OK 447s Writing negative values ...OK 447s Writing negative bit64 values ...OK 447s Writing data without missing values ...OK 447s Writing bit64 data without missing values ...OK 447s Writing Inf values ...OK 447s Writing doubles with non-finite packing ...OK 447s Writing integers with non-finite packing ...OK 447s Writing data with missing values ...OK 447s OK 447s Writing data with non-finite values and NA fill ...OK 447s Writing data with missing values and packing ...OK 447s OK 447s Writing bit64 data with missing values ...OK 447s Writing bit64 data with missing values and packing ...OK 447s Writing integer64 with non-finite packing ...OK 447s Check file format ...OK 447s netcdf offset64 { 447s dimensions: 447s station = 5 ; 447s time = 2 ; 447s max_string_length = 7 ; 447s empty = UNLIMITED ; // (0 currently) 447s variables: 447s NC_INT time(time) ; 447s NC_DOUBLE temperature(station, time) ; 447s NC_DOUBLE temperature:_FillValue = -99999.9 ; 447s NC_BYTE packvar(station) ; 447s NC_DOUBLE packvar:scale_factor = 10 ; 447s NC_DOUBLE packvar:add_offset = -5 ; 447s NC_CHAR name(max_string_length, station) ; 447s NC_CHAR name:char_att = "This is some text" ; 447s NC_CHAR name:raw_att = "This is some text" ; 447s NC_CHAR name_fill(max_string_length, station) ; 447s NC_CHAR name_fill:_FillValue = "X" ; 447s NC_CHAR qcflag(station) ; 447s NC_INT int0 ; 447s NC_CHAR char0 ; 447s NC_FLOAT numempty(station, empty) ; 447s NC_BYTE NC_BYTE_0(station) ; 447s NC_BYTE NC_BYTE_int_0(station) ; 447s NC_BYTE NC_BYTE_fill_0(station) ; 447s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intfill_0(station) ; 447s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack_0(station) ; 447s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intpack_0(station) ; 447s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 447s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_inf_0(station) ; 447s NC_BYTE NC_BYTE_packinf_0(station) ; 447s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_intpackinf_0(station) ; 447s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_bit64_0(station) ; 447s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_fill64_0(station) ; 447s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack64_0(station) ; 447s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_packinf64_0(station) ; 447s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_1(station) ; 447s NC_BYTE NC_BYTE_int_1(station) ; 447s NC_BYTE NC_BYTE_fill_1(station) ; 447s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intfill_1(station) ; 447s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack_1(station) ; 447s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intpack_1(station) ; 447s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 447s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_inf_1(station) ; 447s NC_BYTE NC_BYTE_packinf_1(station) ; 447s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_intpackinf_1(station) ; 447s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_bit64_1(station) ; 447s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_fill64_1(station) ; 447s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack64_1(station) ; 447s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_packinf64_1(station) ; 447s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_2(station) ; 447s NC_BYTE NC_BYTE_int_2(station) ; 447s NC_BYTE NC_BYTE_fill_2(station) ; 447s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_intfill_2(station) ; 447s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_pack_2(station) ; 447s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_intpack_2(station) ; 447s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 447s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_inf_2(station) ; 447s NC_BYTE NC_BYTE_packinf_2(station) ; 447s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_intpackinf_2(station) ; 447s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_bit64_2(station) ; 447s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_fill64_2(station) ; 447s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_pack64_2(station) ; 447s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 447s NC_BYTE NC_BYTE_packinf64_2(station) ; 447s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_3(station) ; 447s NC_BYTE NC_BYTE_int_3(station) ; 447s NC_BYTE NC_BYTE_fill_3(station) ; 447s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intfill_3(station) ; 447s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack_3(station) ; 447s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intpack_3(station) ; 447s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 447s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_inf_3(station) ; 447s NC_BYTE NC_BYTE_packinf_3(station) ; 447s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_intpackinf_3(station) ; 447s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_bit64_3(station) ; 447s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_fill64_3(station) ; 447s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack64_3(station) ; 447s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_packinf64_3(station) ; 447s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_4(station) ; 447s NC_BYTE NC_BYTE_int_4(station) ; 447s NC_BYTE NC_BYTE_fill_4(station) ; 447s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 447s NC_BYTE NC_BYTE_intfill_4(station) ; 447s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 447s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 447s NC_BYTE NC_BYTE_pack_4(station) ; 447s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 447s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 447s NC_BYTE NC_BYTE_intpack_4(station) ; 447s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 447s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 447s NC_BYTE NC_BYTE_inf_4(station) ; 447s NC_BYTE NC_BYTE_packinf_4(station) ; 447s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_intpackinf_4(station) ; 447s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_bit64_4(station) ; 447s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 447s NC_BYTE NC_BYTE_fill64_4(station) ; 447s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 447s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 447s NC_BYTE NC_BYTE_pack64_4(station) ; 447s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 447s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 447s NC_BYTE NC_BYTE_packinf64_4(station) ; 447s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_5(station) ; 447s NC_BYTE NC_BYTE_int_5(station) ; 447s NC_BYTE NC_BYTE_fill_5(station) ; 447s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intfill_5(station) ; 447s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack_5(station) ; 447s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_intpack_5(station) ; 447s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 447s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_inf_5(station) ; 447s NC_BYTE NC_BYTE_packinf_5(station) ; 447s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_intpackinf_5(station) ; 447s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 447s NC_BYTE NC_BYTE_bit64_5(station) ; 447s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_fill64_5(station) ; 447s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_pack64_5(station) ; 447s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 447s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 447s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 447s NC_BYTE NC_BYTE_packinf64_5(station) ; 447s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_0(station) ; 447s NC_SHORT NC_SHORT_int_0(station) ; 447s NC_SHORT NC_SHORT_fill_0(station) ; 447s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_intfill_0(station) ; 447s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_pack_0(station) ; 447s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 447s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_intpack_0(station) ; 447s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 447s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_inf_0(station) ; 447s NC_SHORT NC_SHORT_packinf_0(station) ; 447s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_intpackinf_0(station) ; 447s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_bit64_0(station) ; 447s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_fill64_0(station) ; 447s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_pack64_0(station) ; 447s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 447s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_packinf64_0(station) ; 447s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_1(station) ; 447s NC_SHORT NC_SHORT_int_1(station) ; 447s NC_SHORT NC_SHORT_fill_1(station) ; 447s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_intfill_1(station) ; 447s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_pack_1(station) ; 447s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 447s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_intpack_1(station) ; 447s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 447s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_inf_1(station) ; 447s NC_SHORT NC_SHORT_packinf_1(station) ; 447s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_intpackinf_1(station) ; 447s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_bit64_1(station) ; 447s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_fill64_1(station) ; 447s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_pack64_1(station) ; 447s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 447s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 447s NC_SHORT NC_SHORT_packinf64_1(station) ; 447s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 447s NC_SHORT NC_SHORT_2(station) ; 447s NC_SHORT NC_SHORT_int_2(station) ; 447s NC_SHORT NC_SHORT_fill_2(station) ; 447s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 447s NC_SHORT NC_SHORT_intfill_2(station) ; 447s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 447s NC_SHORT NC_SHORT_pack_2(station) ; 447s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 447s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 447s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 447s NC_SHORT NC_SHORT_intpack_2(station) ; 448s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_inf_2(station) ; 448s NC_SHORT NC_SHORT_packinf_2(station) ; 448s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_2(station) ; 448s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_2(station) ; 448s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_fill64_2(station) ; 448s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_pack64_2(station) ; 448s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_packinf64_2(station) ; 448s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_3(station) ; 448s NC_SHORT NC_SHORT_int_3(station) ; 448s NC_SHORT NC_SHORT_fill_3(station) ; 448s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intfill_3(station) ; 448s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack_3(station) ; 448s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intpack_3(station) ; 448s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_inf_3(station) ; 448s NC_SHORT NC_SHORT_packinf_3(station) ; 448s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_3(station) ; 448s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_3(station) ; 448s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_fill64_3(station) ; 448s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack64_3(station) ; 448s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_packinf64_3(station) ; 448s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_4(station) ; 448s NC_SHORT NC_SHORT_int_4(station) ; 448s NC_SHORT NC_SHORT_fill_4(station) ; 448s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 448s NC_SHORT NC_SHORT_intfill_4(station) ; 448s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_pack_4(station) ; 448s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_intpack_4(station) ; 448s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 448s NC_SHORT NC_SHORT_inf_4(station) ; 448s NC_SHORT NC_SHORT_packinf_4(station) ; 448s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_4(station) ; 448s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_4(station) ; 448s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 448s NC_SHORT NC_SHORT_fill64_4(station) ; 448s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_pack64_4(station) ; 448s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_packinf64_4(station) ; 448s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_5(station) ; 448s NC_SHORT NC_SHORT_int_5(station) ; 448s NC_SHORT NC_SHORT_fill_5(station) ; 448s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intfill_5(station) ; 448s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack_5(station) ; 448s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intpack_5(station) ; 448s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_inf_5(station) ; 448s NC_SHORT NC_SHORT_packinf_5(station) ; 448s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_5(station) ; 448s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_5(station) ; 448s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_fill64_5(station) ; 448s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack64_5(station) ; 448s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_packinf64_5(station) ; 448s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 448s NC_INT NC_INT_0(station) ; 448s NC_INT NC_INT_int_0(station) ; 448s NC_INT NC_INT_fill_0(station) ; 448s NC_INT NC_INT_fill_0:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_0(station) ; 448s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 448s NC_INT NC_INT_pack_0(station) ; 448s NC_INT NC_INT_pack_0:scale_factor = 10 ; 448s NC_INT NC_INT_pack_0:add_offset = 5 ; 448s NC_INT NC_INT_pack_0:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_0(station) ; 448s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_0:add_offset = 5 ; 448s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 448s NC_INT NC_INT_inf_0(station) ; 448s NC_INT NC_INT_packinf_0(station) ; 448s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_0(station) ; 448s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_0(station) ; 448s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 448s NC_INT NC_INT_bit64_0(station) ; 448s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_0(station) ; 448s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_0(station) ; 448s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_0:add_offset = 5 ; 448s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_0(station) ; 448s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 448s NC_INT NC_INT_1(station) ; 448s NC_INT NC_INT_int_1(station) ; 448s NC_INT NC_INT_fill_1(station) ; 448s NC_INT NC_INT_fill_1:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_1(station) ; 448s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 448s NC_INT NC_INT_pack_1(station) ; 448s NC_INT NC_INT_pack_1:scale_factor = 10 ; 448s NC_INT NC_INT_pack_1:add_offset = 5 ; 448s NC_INT NC_INT_pack_1:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_1(station) ; 448s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_1:add_offset = 5 ; 448s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 448s NC_INT NC_INT_inf_1(station) ; 448s NC_INT NC_INT_packinf_1(station) ; 448s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_1(station) ; 448s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_1(station) ; 448s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 448s NC_INT NC_INT_bit64_1(station) ; 448s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_1(station) ; 448s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_1(station) ; 448s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_1:add_offset = 5 ; 448s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_1(station) ; 448s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 448s NC_INT NC_INT_2(station) ; 448s NC_INT NC_INT_int_2(station) ; 448s NC_INT NC_INT_fill_2(station) ; 448s NC_INT NC_INT_fill_2:missing_value = 99 ; 448s NC_INT NC_INT_intfill_2(station) ; 448s NC_INT NC_INT_intfill_2:missing_value = 99 ; 448s NC_INT NC_INT_pack_2(station) ; 448s NC_INT NC_INT_pack_2:scale_factor = 10 ; 448s NC_INT NC_INT_pack_2:add_offset = 5 ; 448s NC_INT NC_INT_pack_2:missing_value = 99 ; 448s NC_INT NC_INT_intpack_2(station) ; 448s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_2:add_offset = 5 ; 448s NC_INT NC_INT_intpack_2:missing_value = 99 ; 448s NC_INT NC_INT_inf_2(station) ; 448s NC_INT NC_INT_packinf_2(station) ; 448s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_2(station) ; 448s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_2(station) ; 448s NC_INT NC_INT_intfillna_2:missing_value = NA ; 448s NC_INT NC_INT_bit64_2(station) ; 448s NC_INT NC_INT_bit64_2:missing_value = 99 ; 448s NC_INT NC_INT_fill64_2(station) ; 448s NC_INT NC_INT_fill64_2:missing_value = 99 ; 448s NC_INT NC_INT_pack64_2(station) ; 448s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_2:add_offset = 5 ; 448s NC_INT NC_INT_pack64_2:missing_value = 99 ; 448s NC_INT NC_INT_packinf64_2(station) ; 448s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 448s NC_INT NC_INT_3(station) ; 448s NC_INT NC_INT_int_3(station) ; 448s NC_INT NC_INT_fill_3(station) ; 448s NC_INT NC_INT_fill_3:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_3(station) ; 448s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 448s NC_INT NC_INT_pack_3(station) ; 448s NC_INT NC_INT_pack_3:scale_factor = 10 ; 448s NC_INT NC_INT_pack_3:add_offset = 5 ; 448s NC_INT NC_INT_pack_3:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_3(station) ; 448s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_3:add_offset = 5 ; 448s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 448s NC_INT NC_INT_inf_3(station) ; 448s NC_INT NC_INT_packinf_3(station) ; 448s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_3(station) ; 448s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_3(station) ; 448s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 448s NC_INT NC_INT_bit64_3(station) ; 448s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_3(station) ; 448s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_3(station) ; 448s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_3:add_offset = 5 ; 448s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_3(station) ; 448s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 448s NC_INT NC_INT_4(station) ; 448s NC_INT NC_INT_int_4(station) ; 448s NC_INT NC_INT_fill_4(station) ; 448s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 448s NC_INT NC_INT_intfill_4(station) ; 448s NC_INT NC_INT_intfill_4:valid_min = 1 ; 448s NC_INT NC_INT_intfill_4:valid_max = 5 ; 448s NC_INT NC_INT_pack_4(station) ; 448s NC_INT NC_INT_pack_4:scale_factor = 10 ; 448s NC_INT NC_INT_pack_4:add_offset = 5 ; 448s NC_INT NC_INT_pack_4:valid_min = 1 ; 448s NC_INT NC_INT_pack_4:valid_max = 5 ; 448s NC_INT NC_INT_intpack_4(station) ; 448s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_4:add_offset = 5 ; 448s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 448s NC_INT NC_INT_inf_4(station) ; 448s NC_INT NC_INT_packinf_4(station) ; 448s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_4(station) ; 448s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_4(station) ; 448s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 448s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 448s NC_INT NC_INT_bit64_4(station) ; 448s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 448s NC_INT NC_INT_fill64_4(station) ; 448s NC_INT NC_INT_fill64_4:valid_min = 1 ; 448s NC_INT NC_INT_fill64_4:valid_max = 5 ; 448s NC_INT NC_INT_pack64_4(station) ; 448s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_4:add_offset = 5 ; 448s NC_INT NC_INT_pack64_4:valid_min = 1 ; 448s NC_INT NC_INT_pack64_4:valid_max = 5 ; 448s NC_INT NC_INT_packinf64_4(station) ; 448s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 448s NC_INT NC_INT_5(station) ; 448s NC_INT NC_INT_int_5(station) ; 448s NC_INT NC_INT_fill_5(station) ; 448s NC_INT NC_INT_fill_5:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_5(station) ; 448s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 448s NC_INT NC_INT_pack_5(station) ; 448s NC_INT NC_INT_pack_5:scale_factor = 10 ; 448s NC_INT NC_INT_pack_5:add_offset = 5 ; 448s NC_INT NC_INT_pack_5:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_5(station) ; 448s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_5:add_offset = 5 ; 448s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 448s NC_INT NC_INT_inf_5(station) ; 448s NC_INT NC_INT_packinf_5(station) ; 448s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_5(station) ; 448s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_5(station) ; 448s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 448s NC_INT NC_INT_bit64_5(station) ; 448s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_5(station) ; 448s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_5(station) ; 448s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_5:add_offset = 5 ; 448s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_5(station) ; 448s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_0(station) ; 448s NC_FLOAT NC_FLOAT_int_0(station) ; 448s NC_FLOAT NC_FLOAT_fill_0(station) ; 448s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_0(station) ; 448s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_0(station) ; 448s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_0(station) ; 448s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_0(station) ; 448s NC_FLOAT NC_FLOAT_packinf_0(station) ; 448s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_0(station) ; 448s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_0(station) ; 448s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_0(station) ; 448s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_1(station) ; 448s NC_FLOAT NC_FLOAT_int_1(station) ; 448s NC_FLOAT NC_FLOAT_fill_1(station) ; 448s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_1(station) ; 448s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_1(station) ; 448s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_1(station) ; 448s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_1(station) ; 448s NC_FLOAT NC_FLOAT_packinf_1(station) ; 448s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_1(station) ; 448s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_1(station) ; 448s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_1(station) ; 448s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_2(station) ; 448s NC_FLOAT NC_FLOAT_int_2(station) ; 448s NC_FLOAT NC_FLOAT_fill_2(station) ; 448s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_2(station) ; 448s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_pack_2(station) ; 448s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_2(station) ; 448s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_inf_2(station) ; 448s NC_FLOAT NC_FLOAT_packinf_2(station) ; 448s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_2(station) ; 448s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_2(station) ; 448s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_2(station) ; 448s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_3(station) ; 448s NC_FLOAT NC_FLOAT_int_3(station) ; 448s NC_FLOAT NC_FLOAT_fill_3(station) ; 448s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_3(station) ; 448s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_3(station) ; 448s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_3(station) ; 448s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_3(station) ; 448s NC_FLOAT NC_FLOAT_packinf_3(station) ; 448s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_3(station) ; 448s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_3(station) ; 448s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_3(station) ; 448s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_4(station) ; 448s NC_FLOAT NC_FLOAT_int_4(station) ; 448s NC_FLOAT NC_FLOAT_fill_4(station) ; 448s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 448s NC_FLOAT NC_FLOAT_intfill_4(station) ; 448s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_pack_4(station) ; 448s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_4(station) ; 448s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 448s NC_FLOAT NC_FLOAT_inf_4(station) ; 448s NC_FLOAT NC_FLOAT_packinf_4(station) ; 448s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_4(station) ; 448s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 448s NC_FLOAT NC_FLOAT_fill64_4(station) ; 448s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_4(station) ; 448s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_5(station) ; 448s NC_FLOAT NC_FLOAT_int_5(station) ; 448s NC_FLOAT NC_FLOAT_fill_5(station) ; 448s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_5(station) ; 448s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_5(station) ; 448s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_5(station) ; 448s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_5(station) ; 448s NC_FLOAT NC_FLOAT_packinf_5(station) ; 448s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_5(station) ; 448s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_5(station) ; 448s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_5(station) ; 448s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_0(station) ; 448s NC_DOUBLE NC_DOUBLE_int_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_1(station) ; 448s NC_DOUBLE NC_DOUBLE_int_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_2(station) ; 448s NC_DOUBLE NC_DOUBLE_int_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_3(station) ; 448s NC_DOUBLE NC_DOUBLE_int_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_4(station) ; 448s NC_DOUBLE NC_DOUBLE_int_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 448s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 448s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 448s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 448s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_5(station) ; 448s NC_DOUBLE NC_DOUBLE_int_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 448s 448s // global attributes: 448s NC_CHAR :char_att = "This is some text" ; 448s } 448s Read NC_CHAR global attribute ...OK 448s Read NC_CHAR variable attribute ...OK 448s Read NC_CHAR variable attribute as raw bytes ...OK 448s Inquire about groups in file/group ...OK 448s Inquire about dimension ids in file/group ...OK 448s Inquire about variable ids in file/group ...OK 448s Inquire about fullname of file/group ...OK 448s Inquire about unlimited dimension ids of file/group ...OK 448s Read integer vector as double ... OK 448s OK 448s Read NC_BYTE_0 ...OK 448s OK 448s Read NC_BYTE_int_0 ...OK 448s OK 448s Read NC_BYTE_bit64_0 ...OK 448s OK 448s Read NC_BYTE_fill_0 ...OK 448s OK 448s Read NC_BYTE_intfill_0 ...OK 448s OK 448s Read NC_BYTE_fill64_0 ...OK 448s OK 448s Read NC_BYTE_pack_0 ...OK 448s OK 448s Read NC_BYTE_intpack_0 ...OK 448s OK 448s Read NC_BYTE_pack64_0 ...OK 448s OK 448s Read NC_BYTE_1 ...OK 448s OK 448s Read NC_BYTE_int_1 ...OK 448s OK 448s Read NC_BYTE_bit64_1 ...OK 448s OK 448s Read NC_BYTE_fill_1 ...OK 448s OK 448s Read NC_BYTE_intfill_1 ...OK 448s OK 448s Read NC_BYTE_fill64_1 ...OK 448s OK 448s Read NC_BYTE_pack_1 ...OK 448s OK 448s Read NC_BYTE_intpack_1 ...OK 448s OK 448s Read NC_BYTE_pack64_1 ...OK 448s OK 448s Read NC_BYTE_2 ...OK 448s OK 448s Read NC_BYTE_int_2 ...OK 448s OK 448s Read NC_BYTE_bit64_2 ...OK 448s OK 448s Read NC_BYTE_fill_2 ...OK 448s OK 448s Read NC_BYTE_intfill_2 ...OK 448s OK 448s Read NC_BYTE_fill64_2 ...OK 448s OK 448s Read NC_BYTE_pack_2 ...OK 448s OK 448s Read NC_BYTE_intpack_2 ...OK 448s OK 448s Read NC_BYTE_pack64_2 ...OK 448s OK 448s Read NC_BYTE_3 ...OK 448s OK 448s Read NC_BYTE_int_3 ...OK 448s OK 448s Read NC_BYTE_bit64_3 ...OK 448s OK 448s Read NC_BYTE_4 ...OK 448s OK 448s Read NC_BYTE_int_4 ...OK 448s OK 448s Read NC_BYTE_bit64_4 ...OK 448s OK 448s Read NC_BYTE_fill_4 ...OK 448s OK 448s Read NC_BYTE_intfill_4 ...OK 448s OK 448s Read NC_BYTE_fill64_4 ...OK 448s OK 448s Read NC_BYTE_pack_4 ...OK 448s OK 448s Read NC_BYTE_intpack_4 ...OK 448s OK 448s Read NC_BYTE_pack64_4 ...OK 448s OK 448s Read NC_BYTE_5 ...OK 448s OK 448s Read NC_BYTE_int_5 ...OK 448s OK 448s Read NC_BYTE_bit64_5 ...OK 448s OK 448s Read NC_BYTE_fill_5 ...OK 448s OK 448s Read NC_BYTE_intfill_5 ...OK 448s OK 448s Read NC_BYTE_fill64_5 ...OK 448s OK 448s Read NC_BYTE_pack_5 ...OK 448s OK 448s Read NC_BYTE_intpack_5 ...OK 448s OK 448s Read NC_BYTE_pack64_5 ...OK 448s OK 448s Read NC_SHORT_0 ...OK 448s OK 448s Read NC_SHORT_int_0 ...OK 448s OK 448s Read NC_SHORT_bit64_0 ...OK 448s OK 448s Read NC_SHORT_fill_0 ...OK 448s OK 448s Read NC_SHORT_intfill_0 ...OK 448s OK 448s Read NC_SHORT_fill64_0 ...OK 448s OK 448s Read NC_SHORT_pack_0 ...OK 448s OK 448s Read NC_SHORT_intpack_0 ...OK 448s OK 448s Read NC_SHORT_pack64_0 ...OK 448s OK 448s Read NC_SHORT_1 ...OK 448s OK 448s Read NC_SHORT_int_1 ...OK 448s OK 448s Read NC_SHORT_bit64_1 ...OK 448s OK 448s Read NC_SHORT_fill_1 ...OK 448s OK 448s Read NC_SHORT_intfill_1 ...OK 448s OK 448s Read NC_SHORT_fill64_1 ...OK 448s OK 448s Read NC_SHORT_pack_1 ...OK 448s OK 448s Read NC_SHORT_intpack_1 ...OK 448s OK 448s Read NC_SHORT_pack64_1 ...OK 448s OK 448s Read NC_SHORT_2 ...OK 448s OK 448s Read NC_SHORT_int_2 ...OK 448s OK 448s Read NC_SHORT_bit64_2 ...OK 448s OK 448s Read NC_SHORT_fill_2 ...OK 448s OK 448s Read NC_SHORT_intfill_2 ...OK 448s OK 448s Read NC_SHORT_fill64_2 ...OK 448s OK 448s Read NC_SHORT_pack_2 ...OK 448s OK 448s Read NC_SHORT_intpack_2 ...OK 448s OK 448s Read NC_SHORT_pack64_2 ...OK 448s OK 448s Read NC_SHORT_3 ...OK 448s OK 448s Read NC_SHORT_int_3 ...OK 448s OK 448s Read NC_SHORT_bit64_3 ...OK 448s OK 448s Read NC_SHORT_4 ...OK 448s OK 448s Read NC_SHORT_int_4 ...OK 448s OK 448s Read NC_SHORT_bit64_4 ...OK 448s OK 448s Read NC_SHORT_fill_4 ...OK 448s OK 448s Read NC_SHORT_intfill_4 ...OK 448s OK 448s Read NC_SHORT_fill64_4 ...OK 448s OK 448s Read NC_SHORT_pack_4 ...OK 448s OK 448s Read NC_SHORT_intpack_4 ...OK 448s OK 448s Read NC_SHORT_pack64_4 ...OK 448s OK 448s Read NC_SHORT_5 ...OK 448s OK 448s Read NC_SHORT_int_5 ...OK 448s OK 448s Read NC_SHORT_bit64_5 ...OK 448s OK 448s Read NC_SHORT_fill_5 ...OK 448s OK 448s Read NC_SHORT_intfill_5 ...OK 448s OK 448s Read NC_SHORT_fill64_5 ...OK 448s OK 448s Read NC_SHORT_pack_5 ...OK 448s OK 448s Read NC_SHORT_intpack_5 ...OK 448s OK 448s Read NC_SHORT_pack64_5 ...OK 448s OK 448s Read NC_INT_0 ...OK 448s OK 448s Read NC_INT_int_0 ...OK 448s OK 448s Read NC_INT_bit64_0 ...OK 448s OK 448s Read NC_INT_fill_0 ...OK 448s OK 448s Read NC_INT_intfill_0 ...OK 448s OK 448s Read NC_INT_fill64_0 ...OK 448s OK 448s Read NC_INT_intfillna_0 ...OK 448s OK 448s Read NC_INT_pack_0 ...OK 448s OK 448s Read NC_INT_intpack_0 ...OK 448s OK 448s Read NC_INT_pack64_0 ...OK 448s OK 448s Read NC_INT_1 ...OK 448s OK 448s Read NC_INT_int_1 ...OK 448s OK 448s Read NC_INT_bit64_1 ...OK 448s OK 448s Read NC_INT_fill_1 ...OK 448s OK 448s Read NC_INT_intfill_1 ...OK 448s OK 448s Read NC_INT_fill64_1 ...OK 448s OK 448s Read NC_INT_intfillna_1 ...OK 448s OK 448s Read NC_INT_pack_1 ...OK 448s OK 448s Read NC_INT_intpack_1 ...OK 448s OK 448s Read NC_INT_pack64_1 ...OK 448s OK 448s Read NC_INT_2 ...OK 448s OK 448s Read NC_INT_int_2 ...OK 448s OK 448s Read NC_INT_bit64_2 ...OK 448s OK 448s Read NC_INT_fill_2 ...OK 448s OK 448s Read NC_INT_intfill_2 ...OK 448s OK 448s Read NC_INT_fill64_2 ...OK 448s OK 448s Read NC_INT_intfillna_2 ...OK 448s OK 448s Read NC_INT_pack_2 ...OK 448s OK 448s Read NC_INT_intpack_2 ...OK 448s OK 448s Read NC_INT_pack64_2 ...OK 448s OK 448s Read NC_INT_3 ...OK 448s OK 448s Read NC_INT_int_3 ...OK 448s OK 448s Read NC_INT_bit64_3 ...OK 448s OK 448s Read NC_INT_intfill_3 ...OK 448s OK 448s OK 448s Read NC_INT_intfillna_3 ...OK 448s OK 448s OK 448s Read NC_INT_intpack_3 ...OK 448s OK 448s OK 448s Read NC_INT_4 ...OK 448s OK 448s Read NC_INT_int_4 ...OK 448s OK 448s Read NC_INT_bit64_4 ...OK 448s OK 448s Read NC_INT_fill_4 ...OK 448s OK 448s Read NC_INT_intfill_4 ...OK 448s OK 448s Read NC_INT_fill64_4 ...OK 448s OK 448s Read NC_INT_intfillna_4 ...OK 448s OK 448s Read NC_INT_pack_4 ...OK 448s OK 448s Read NC_INT_intpack_4 ...OK 448s OK 448s Read NC_INT_pack64_4 ...OK 448s OK 448s Read NC_INT_5 ...OK 448s OK 448s Read NC_INT_int_5 ...OK 448s OK 448s Read NC_INT_bit64_5 ...OK 448s OK 448s Read NC_INT_fill_5 ...OK 448s OK 448s Read NC_INT_intfill_5 ...OK 448s OK 448s Read NC_INT_fill64_5 ...OK 448s OK 448s Read NC_INT_intfillna_5 ...OK 448s OK 448s Read NC_INT_pack_5 ...OK 448s OK 448s Read NC_INT_intpack_5 ...OK 448s OK 448s Read NC_INT_pack64_5 ...OK 448s OK 448s Read NC_FLOAT_0 ...OK 448s OK 448s Read NC_FLOAT_int_0 ...OK 448s OK 448s Read NC_FLOAT_bit64_0 ...OK 448s OK 448s Read NC_FLOAT_fill_0 ...OK 448s OK 448s Read NC_FLOAT_intfill_0 ...OK 448s OK 448s Read NC_FLOAT_fill64_0 ...OK 448s OK 448s Read NC_FLOAT_pack_0 ...OK 448s OK 448s Read NC_FLOAT_intpack_0 ...OK 448s OK 448s Read NC_FLOAT_pack64_0 ...OK 448s OK 448s Read NC_FLOAT_1 ...OK 448s OK 448s Read NC_FLOAT_int_1 ...OK 448s OK 448s Read NC_FLOAT_bit64_1 ...OK 448s OK 448s Read NC_FLOAT_fill_1 ...OK 448s OK 448s Read NC_FLOAT_intfill_1 ...OK 448s OK 448s Read NC_FLOAT_fill64_1 ...OK 448s OK 448s Read NC_FLOAT_pack_1 ...OK 448s OK 448s Read NC_FLOAT_intpack_1 ...OK 448s OK 448s Read NC_FLOAT_pack64_1 ...OK 448s OK 448s Read NC_FLOAT_2 ...OK 448s OK 448s Read NC_FLOAT_int_2 ...OK 448s OK 448s Read NC_FLOAT_bit64_2 ...OK 448s OK 448s Read NC_FLOAT_fill_2 ...OK 448s OK 448s Read NC_FLOAT_intfill_2 ...OK 448s OK 448s Read NC_FLOAT_fill64_2 ...OK 448s OK 448s Read NC_FLOAT_pack_2 ...OK 448s OK 448s Read NC_FLOAT_intpack_2 ...OK 448s OK 448s Read NC_FLOAT_pack64_2 ...OK 448s OK 448s Read NC_FLOAT_3 ...OK 448s OK 448s Read NC_FLOAT_int_3 ...OK 448s OK 448s Read NC_FLOAT_bit64_3 ...OK 448s OK 448s Read NC_FLOAT_intfill_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_fill64_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_intpack_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_pack64_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_4 ...OK 448s OK 448s Read NC_FLOAT_int_4 ...OK 448s OK 448s Read NC_FLOAT_bit64_4 ...OK 448s OK 448s Read NC_FLOAT_fill_4 ...OK 448s OK 448s Read NC_FLOAT_intfill_4 ...OK 448s OK 448s Read NC_FLOAT_fill64_4 ...OK 448s OK 448s Read NC_FLOAT_pack_4 ...OK 448s OK 448s Read NC_FLOAT_intpack_4 ...OK 448s OK 448s Read NC_FLOAT_pack64_4 ...OK 448s OK 448s Read NC_FLOAT_5 ...OK 448s OK 448s Read NC_FLOAT_int_5 ...OK 448s OK 448s Read NC_FLOAT_bit64_5 ...OK 448s OK 448s Read NC_FLOAT_fill_5 ...OK 448s OK 448s Read NC_FLOAT_intfill_5 ...OK 448s OK 448s Read NC_FLOAT_fill64_5 ...OK 448s OK 448s Read NC_FLOAT_pack_5 ...OK 448s OK 448s Read NC_FLOAT_intpack_5 ...OK 448s OK 448s Read NC_FLOAT_pack64_5 ...OK 448s OK 448s Read NC_DOUBLE_0 ...OK 448s OK 448s Read NC_DOUBLE_int_0 ...OK 448s OK 448s Read NC_DOUBLE_bit64_0 ...OK 448s OK 448s Read NC_DOUBLE_fill_0 ...OK 448s OK 448s Read NC_DOUBLE_intfill_0 ...OK 448s OK 448s Read NC_DOUBLE_fill64_0 ...OK 448s OK 448s Read NC_DOUBLE_fillna_0 ...OK 448s OK 448s Read NC_DOUBLE_pack_0 ...OK 448s OK 448s Read NC_DOUBLE_intpack_0 ...OK 448s OK 448s Read NC_DOUBLE_pack64_0 ...OK 448s OK 448s Read NC_DOUBLE_1 ...OK 448s OK 448s Read NC_DOUBLE_int_1 ...OK 448s OK 448s Read NC_DOUBLE_bit64_1 ...OK 448s OK 448s Read NC_DOUBLE_fill_1 ...OK 448s OK 448s Read NC_DOUBLE_intfill_1 ...OK 448s OK 448s Read NC_DOUBLE_fill64_1 ...OK 448s OK 448s Read NC_DOUBLE_fillna_1 ...OK 448s OK 448s Read NC_DOUBLE_pack_1 ...OK 448s OK 448s Read NC_DOUBLE_intpack_1 ...OK 448s OK 448s Read NC_DOUBLE_pack64_1 ...OK 448s OK 448s Read NC_DOUBLE_2 ...OK 448s OK 448s Read NC_DOUBLE_int_2 ...OK 448s OK 448s Read NC_DOUBLE_bit64_2 ...OK 448s OK 448s Read NC_DOUBLE_fill_2 ...OK 448s OK 448s Read NC_DOUBLE_intfill_2 ...OK 448s OK 448s Read NC_DOUBLE_fill64_2 ...OK 448s OK 448s Read NC_DOUBLE_fillna_2 ...OK 448s OK 448s Read NC_DOUBLE_pack_2 ...OK 448s OK 448s Read NC_DOUBLE_intpack_2 ...OK 448s OK 448s Read NC_DOUBLE_pack64_2 ...OK 448s OK 448s Read NC_DOUBLE_3 ...OK 448s OK 448s Read NC_DOUBLE_int_3 ...OK 448s OK 448s Read NC_DOUBLE_bit64_3 ...OK 448s OK 448s Read NC_DOUBLE_fill_3 ...OK 448s OK 448s Read NC_DOUBLE_intfill_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_fill64_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_fillna_3 ...OK 448s OK 448s Read NC_DOUBLE_pack_3 ...OK 448s OK 448s Read NC_DOUBLE_intpack_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_pack64_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_4 ...OK 448s OK 448s Read NC_DOUBLE_int_4 ...OK 448s OK 448s Read NC_DOUBLE_bit64_4 ...OK 448s OK 448s Read NC_DOUBLE_fill_4 ...OK 448s OK 448s Read NC_DOUBLE_intfill_4 ...OK 448s OK 448s Read NC_DOUBLE_fill64_4 ...OK 448s OK 448s Read NC_DOUBLE_fillna_4 ...OK 448s OK 448s Read NC_DOUBLE_pack_4 ...OK 448s OK 448s Read NC_DOUBLE_intpack_4 ...OK 448s OK 448s Read NC_DOUBLE_pack64_4 ...OK 448s OK 448s Read NC_DOUBLE_5 ...OK 448s OK 448s Read NC_DOUBLE_int_5 ...OK 448s OK 448s Read NC_DOUBLE_bit64_5 ...OK 448s OK 448s Read NC_DOUBLE_fill_5 ...OK 448s OK 448s Read NC_DOUBLE_intfill_5 ...OK 448s OK 448s Read NC_DOUBLE_fill64_5 ...OK 448s OK 448s Read NC_DOUBLE_fillna_5 ...OK 448s OK 448s Read NC_DOUBLE_pack_5 ...OK 448s OK 448s Read NC_DOUBLE_intpack_5 ...OK 448s OK 448s Read NC_DOUBLE_pack64_5 ...OK 448s OK 448s Read integer vector as smallest R type ... OK 448s OK 448s Read NC_BYTE_5 ...OK 448s OK 448s Read NC_BYTE_fill_5 ...OK 448s OK 448s Read NC_SHORT_5 ...OK 448s OK 448s Read NC_SHORT_fill_5 ...OK 448s OK 448s Read NC_INT_5 ...OK 448s OK 448s Read NC_INT_fill_5 ...OK 448s OK 448s Read NC_FLOAT_5 ...OK 448s OK 448s Read NC_FLOAT_fill_5 ...OK 448s OK 448s Read NC_DOUBLE_5 ...OK 448s OK 448s Read NC_DOUBLE_fill_5 ...OK 448s OK 448s Read numeric matrix ... OK 448s Inquire about numeric variable ...OK 448s Read numeric matrix slice ... OK 448s OK 448s Read numeric matrix empty slice ... OK 448s OK 448s Read numeric scalar ... OK 448s Read numeric empty array ... OK 448s Read 2D char array ... OK 448s Read 2D char array with fill value ... OK 448s OK 448s Read 2D char slice ... OK 448s Read 2D char slice as raw bytes ... OK 448s Read 2D char slice as characters ... OK 448s Read empty 2D char array ... OK 448s OK 448s Read 1D char slice ... OK 448s Read scalar char ... OK 448s Read and unpack numeric array ... OK 448s Check that closing any NetCDF handle closes the file for all handles ... OK 448s Check that garbage collector closes file that is not referenced ... OK 448s Removed test file /tmp/RtmpWBapl7/RNetCDF-test_offset64_8e678f40109.nc 448s Test data64 file format in /tmp/RtmpWBapl7/RNetCDF-test_data64_8e622885c7b.nc ... 448s OK 448s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 448s Defining dimensions ... 448s OK 448s Defining variables for netcdf3 ... 448s OK 448s Defining variables of type NC_BYTE for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining additional attributes ...OK 448s Writing netcdf3 variables ...OK 448s Writing to variable type NC_BYTE with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_DOUBLE with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with non-finite values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_DOUBLE with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with non-finite values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_DOUBLE with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with non-finite values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_DOUBLE with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with non-finite values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_DOUBLE with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with non-finite values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_DOUBLE with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with non-finite values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Check file format ...OK 448s netcdf data64 { 448s dimensions: 448s station = 5 ; 448s time = 2 ; 448s max_string_length = 7 ; 448s empty = UNLIMITED ; // (0 currently) 448s variables: 448s NC_INT time(time) ; 448s NC_DOUBLE temperature(station, time) ; 448s NC_DOUBLE temperature:_FillValue = -99999.9 ; 448s NC_BYTE packvar(station) ; 448s NC_DOUBLE packvar:scale_factor = 10 ; 448s NC_DOUBLE packvar:add_offset = -5 ; 448s NC_CHAR name(max_string_length, station) ; 448s NC_CHAR name:char_att = "This is some text" ; 448s NC_CHAR name:raw_att = "This is some text" ; 448s NC_CHAR name_fill(max_string_length, station) ; 448s NC_CHAR name_fill:_FillValue = "X" ; 448s NC_CHAR qcflag(station) ; 448s NC_INT int0 ; 448s NC_CHAR char0 ; 448s NC_FLOAT numempty(station, empty) ; 448s NC_BYTE NC_BYTE_0(station) ; 448s NC_BYTE NC_BYTE_int_0(station) ; 448s NC_BYTE NC_BYTE_fill_0(station) ; 448s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intfill_0(station) ; 448s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack_0(station) ; 448s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intpack_0(station) ; 448s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 448s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_inf_0(station) ; 448s NC_BYTE NC_BYTE_packinf_0(station) ; 448s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_intpackinf_0(station) ; 448s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_bit64_0(station) ; 448s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_fill64_0(station) ; 448s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack64_0(station) ; 448s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_packinf64_0(station) ; 448s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_1(station) ; 448s NC_BYTE NC_BYTE_int_1(station) ; 448s NC_BYTE NC_BYTE_fill_1(station) ; 448s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intfill_1(station) ; 448s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack_1(station) ; 448s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intpack_1(station) ; 448s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 448s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_inf_1(station) ; 448s NC_BYTE NC_BYTE_packinf_1(station) ; 448s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_intpackinf_1(station) ; 448s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_bit64_1(station) ; 448s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_fill64_1(station) ; 448s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack64_1(station) ; 448s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_packinf64_1(station) ; 448s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_2(station) ; 448s NC_BYTE NC_BYTE_int_2(station) ; 448s NC_BYTE NC_BYTE_fill_2(station) ; 448s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_intfill_2(station) ; 448s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_pack_2(station) ; 448s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_intpack_2(station) ; 448s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 448s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_inf_2(station) ; 448s NC_BYTE NC_BYTE_packinf_2(station) ; 448s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_intpackinf_2(station) ; 448s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_bit64_2(station) ; 448s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_fill64_2(station) ; 448s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_pack64_2(station) ; 448s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 448s NC_BYTE NC_BYTE_packinf64_2(station) ; 448s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_3(station) ; 448s NC_BYTE NC_BYTE_int_3(station) ; 448s NC_BYTE NC_BYTE_fill_3(station) ; 448s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intfill_3(station) ; 448s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack_3(station) ; 448s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intpack_3(station) ; 448s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 448s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_inf_3(station) ; 448s NC_BYTE NC_BYTE_packinf_3(station) ; 448s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_intpackinf_3(station) ; 448s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_bit64_3(station) ; 448s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_fill64_3(station) ; 448s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack64_3(station) ; 448s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_packinf64_3(station) ; 448s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_4(station) ; 448s NC_BYTE NC_BYTE_int_4(station) ; 448s NC_BYTE NC_BYTE_fill_4(station) ; 448s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 448s NC_BYTE NC_BYTE_intfill_4(station) ; 448s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 448s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 448s NC_BYTE NC_BYTE_pack_4(station) ; 448s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 448s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 448s NC_BYTE NC_BYTE_intpack_4(station) ; 448s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 448s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 448s NC_BYTE NC_BYTE_inf_4(station) ; 448s NC_BYTE NC_BYTE_packinf_4(station) ; 448s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_intpackinf_4(station) ; 448s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_bit64_4(station) ; 448s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 448s NC_BYTE NC_BYTE_fill64_4(station) ; 448s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 448s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 448s NC_BYTE NC_BYTE_pack64_4(station) ; 448s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 448s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 448s NC_BYTE NC_BYTE_packinf64_4(station) ; 448s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_5(station) ; 448s NC_BYTE NC_BYTE_int_5(station) ; 448s NC_BYTE NC_BYTE_fill_5(station) ; 448s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intfill_5(station) ; 448s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack_5(station) ; 448s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_intpack_5(station) ; 448s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 448s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_inf_5(station) ; 448s NC_BYTE NC_BYTE_packinf_5(station) ; 448s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_intpackinf_5(station) ; 448s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 448s NC_BYTE NC_BYTE_bit64_5(station) ; 448s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_fill64_5(station) ; 448s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_pack64_5(station) ; 448s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 448s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 448s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 448s NC_BYTE NC_BYTE_packinf64_5(station) ; 448s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_0(station) ; 448s NC_SHORT NC_SHORT_int_0(station) ; 448s NC_SHORT NC_SHORT_fill_0(station) ; 448s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intfill_0(station) ; 448s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack_0(station) ; 448s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intpack_0(station) ; 448s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_inf_0(station) ; 448s NC_SHORT NC_SHORT_packinf_0(station) ; 448s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_0(station) ; 448s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_0(station) ; 448s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_fill64_0(station) ; 448s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack64_0(station) ; 448s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_packinf64_0(station) ; 448s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_1(station) ; 448s NC_SHORT NC_SHORT_int_1(station) ; 448s NC_SHORT NC_SHORT_fill_1(station) ; 448s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intfill_1(station) ; 448s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack_1(station) ; 448s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intpack_1(station) ; 448s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_inf_1(station) ; 448s NC_SHORT NC_SHORT_packinf_1(station) ; 448s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_1(station) ; 448s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_1(station) ; 448s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_fill64_1(station) ; 448s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack64_1(station) ; 448s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_packinf64_1(station) ; 448s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_2(station) ; 448s NC_SHORT NC_SHORT_int_2(station) ; 448s NC_SHORT NC_SHORT_fill_2(station) ; 448s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_intfill_2(station) ; 448s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_pack_2(station) ; 448s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_intpack_2(station) ; 448s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_inf_2(station) ; 448s NC_SHORT NC_SHORT_packinf_2(station) ; 448s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_2(station) ; 448s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_2(station) ; 448s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_fill64_2(station) ; 448s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_pack64_2(station) ; 448s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 448s NC_SHORT NC_SHORT_packinf64_2(station) ; 448s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_3(station) ; 448s NC_SHORT NC_SHORT_int_3(station) ; 448s NC_SHORT NC_SHORT_fill_3(station) ; 448s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intfill_3(station) ; 448s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack_3(station) ; 448s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intpack_3(station) ; 448s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_inf_3(station) ; 448s NC_SHORT NC_SHORT_packinf_3(station) ; 448s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_3(station) ; 448s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_3(station) ; 448s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_fill64_3(station) ; 448s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack64_3(station) ; 448s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_packinf64_3(station) ; 448s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_4(station) ; 448s NC_SHORT NC_SHORT_int_4(station) ; 448s NC_SHORT NC_SHORT_fill_4(station) ; 448s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 448s NC_SHORT NC_SHORT_intfill_4(station) ; 448s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_pack_4(station) ; 448s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_intpack_4(station) ; 448s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 448s NC_SHORT NC_SHORT_inf_4(station) ; 448s NC_SHORT NC_SHORT_packinf_4(station) ; 448s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_4(station) ; 448s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_4(station) ; 448s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 448s NC_SHORT NC_SHORT_fill64_4(station) ; 448s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_pack64_4(station) ; 448s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 448s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 448s NC_SHORT NC_SHORT_packinf64_4(station) ; 448s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_5(station) ; 448s NC_SHORT NC_SHORT_int_5(station) ; 448s NC_SHORT NC_SHORT_fill_5(station) ; 448s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intfill_5(station) ; 448s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack_5(station) ; 448s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_intpack_5(station) ; 448s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 448s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_inf_5(station) ; 448s NC_SHORT NC_SHORT_packinf_5(station) ; 448s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_intpackinf_5(station) ; 448s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 448s NC_SHORT NC_SHORT_bit64_5(station) ; 448s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_fill64_5(station) ; 448s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_pack64_5(station) ; 448s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 448s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 448s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 448s NC_SHORT NC_SHORT_packinf64_5(station) ; 448s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 448s NC_INT NC_INT_0(station) ; 448s NC_INT NC_INT_int_0(station) ; 448s NC_INT NC_INT_fill_0(station) ; 448s NC_INT NC_INT_fill_0:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_0(station) ; 448s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 448s NC_INT NC_INT_pack_0(station) ; 448s NC_INT NC_INT_pack_0:scale_factor = 10 ; 448s NC_INT NC_INT_pack_0:add_offset = 5 ; 448s NC_INT NC_INT_pack_0:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_0(station) ; 448s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_0:add_offset = 5 ; 448s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 448s NC_INT NC_INT_inf_0(station) ; 448s NC_INT NC_INT_packinf_0(station) ; 448s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_0(station) ; 448s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_0(station) ; 448s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 448s NC_INT NC_INT_bit64_0(station) ; 448s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_0(station) ; 448s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_0(station) ; 448s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_0:add_offset = 5 ; 448s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_0(station) ; 448s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 448s NC_INT NC_INT_1(station) ; 448s NC_INT NC_INT_int_1(station) ; 448s NC_INT NC_INT_fill_1(station) ; 448s NC_INT NC_INT_fill_1:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_1(station) ; 448s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 448s NC_INT NC_INT_pack_1(station) ; 448s NC_INT NC_INT_pack_1:scale_factor = 10 ; 448s NC_INT NC_INT_pack_1:add_offset = 5 ; 448s NC_INT NC_INT_pack_1:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_1(station) ; 448s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_1:add_offset = 5 ; 448s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 448s NC_INT NC_INT_inf_1(station) ; 448s NC_INT NC_INT_packinf_1(station) ; 448s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_1(station) ; 448s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_1(station) ; 448s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 448s NC_INT NC_INT_bit64_1(station) ; 448s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_1(station) ; 448s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_1(station) ; 448s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_1:add_offset = 5 ; 448s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_1(station) ; 448s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 448s NC_INT NC_INT_2(station) ; 448s NC_INT NC_INT_int_2(station) ; 448s NC_INT NC_INT_fill_2(station) ; 448s NC_INT NC_INT_fill_2:missing_value = 99 ; 448s NC_INT NC_INT_intfill_2(station) ; 448s NC_INT NC_INT_intfill_2:missing_value = 99 ; 448s NC_INT NC_INT_pack_2(station) ; 448s NC_INT NC_INT_pack_2:scale_factor = 10 ; 448s NC_INT NC_INT_pack_2:add_offset = 5 ; 448s NC_INT NC_INT_pack_2:missing_value = 99 ; 448s NC_INT NC_INT_intpack_2(station) ; 448s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_2:add_offset = 5 ; 448s NC_INT NC_INT_intpack_2:missing_value = 99 ; 448s NC_INT NC_INT_inf_2(station) ; 448s NC_INT NC_INT_packinf_2(station) ; 448s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_2(station) ; 448s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_2(station) ; 448s NC_INT NC_INT_intfillna_2:missing_value = NA ; 448s NC_INT NC_INT_bit64_2(station) ; 448s NC_INT NC_INT_bit64_2:missing_value = 99 ; 448s NC_INT NC_INT_fill64_2(station) ; 448s NC_INT NC_INT_fill64_2:missing_value = 99 ; 448s NC_INT NC_INT_pack64_2(station) ; 448s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_2:add_offset = 5 ; 448s NC_INT NC_INT_pack64_2:missing_value = 99 ; 448s NC_INT NC_INT_packinf64_2(station) ; 448s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 448s NC_INT NC_INT_3(station) ; 448s NC_INT NC_INT_int_3(station) ; 448s NC_INT NC_INT_fill_3(station) ; 448s NC_INT NC_INT_fill_3:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_3(station) ; 448s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 448s NC_INT NC_INT_pack_3(station) ; 448s NC_INT NC_INT_pack_3:scale_factor = 10 ; 448s NC_INT NC_INT_pack_3:add_offset = 5 ; 448s NC_INT NC_INT_pack_3:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_3(station) ; 448s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_3:add_offset = 5 ; 448s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 448s NC_INT NC_INT_inf_3(station) ; 448s NC_INT NC_INT_packinf_3(station) ; 448s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_3(station) ; 448s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_3(station) ; 448s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 448s NC_INT NC_INT_bit64_3(station) ; 448s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_3(station) ; 448s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_3(station) ; 448s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_3:add_offset = 5 ; 448s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_3(station) ; 448s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 448s NC_INT NC_INT_4(station) ; 448s NC_INT NC_INT_int_4(station) ; 448s NC_INT NC_INT_fill_4(station) ; 448s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 448s NC_INT NC_INT_intfill_4(station) ; 448s NC_INT NC_INT_intfill_4:valid_min = 1 ; 448s NC_INT NC_INT_intfill_4:valid_max = 5 ; 448s NC_INT NC_INT_pack_4(station) ; 448s NC_INT NC_INT_pack_4:scale_factor = 10 ; 448s NC_INT NC_INT_pack_4:add_offset = 5 ; 448s NC_INT NC_INT_pack_4:valid_min = 1 ; 448s NC_INT NC_INT_pack_4:valid_max = 5 ; 448s NC_INT NC_INT_intpack_4(station) ; 448s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_4:add_offset = 5 ; 448s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 448s NC_INT NC_INT_inf_4(station) ; 448s NC_INT NC_INT_packinf_4(station) ; 448s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_4(station) ; 448s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_4(station) ; 448s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 448s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 448s NC_INT NC_INT_bit64_4(station) ; 448s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 448s NC_INT NC_INT_fill64_4(station) ; 448s NC_INT NC_INT_fill64_4:valid_min = 1 ; 448s NC_INT NC_INT_fill64_4:valid_max = 5 ; 448s NC_INT NC_INT_pack64_4(station) ; 448s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_4:add_offset = 5 ; 448s NC_INT NC_INT_pack64_4:valid_min = 1 ; 448s NC_INT NC_INT_pack64_4:valid_max = 5 ; 448s NC_INT NC_INT_packinf64_4(station) ; 448s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 448s NC_INT NC_INT_5(station) ; 448s NC_INT NC_INT_int_5(station) ; 448s NC_INT NC_INT_fill_5(station) ; 448s NC_INT NC_INT_fill_5:_FillValue = 99 ; 448s NC_INT NC_INT_intfill_5(station) ; 448s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 448s NC_INT NC_INT_pack_5(station) ; 448s NC_INT NC_INT_pack_5:scale_factor = 10 ; 448s NC_INT NC_INT_pack_5:add_offset = 5 ; 448s NC_INT NC_INT_pack_5:_FillValue = 99 ; 448s NC_INT NC_INT_intpack_5(station) ; 448s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 448s NC_INT NC_INT_intpack_5:add_offset = 5 ; 448s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 448s NC_INT NC_INT_inf_5(station) ; 448s NC_INT NC_INT_packinf_5(station) ; 448s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 448s NC_INT NC_INT_intpackinf_5(station) ; 448s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 448s NC_INT NC_INT_intfillna_5(station) ; 448s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 448s NC_INT NC_INT_bit64_5(station) ; 448s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 448s NC_INT NC_INT_fill64_5(station) ; 448s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 448s NC_INT NC_INT_pack64_5(station) ; 448s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 448s NC_INT NC_INT_pack64_5:add_offset = 5 ; 448s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 448s NC_INT NC_INT_packinf64_5(station) ; 448s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_0(station) ; 448s NC_FLOAT NC_FLOAT_int_0(station) ; 448s NC_FLOAT NC_FLOAT_fill_0(station) ; 448s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_0(station) ; 448s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_0(station) ; 448s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_0(station) ; 448s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_0(station) ; 448s NC_FLOAT NC_FLOAT_packinf_0(station) ; 448s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_0(station) ; 448s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_0(station) ; 448s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_0(station) ; 448s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_1(station) ; 448s NC_FLOAT NC_FLOAT_int_1(station) ; 448s NC_FLOAT NC_FLOAT_fill_1(station) ; 448s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_1(station) ; 448s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_1(station) ; 448s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_1(station) ; 448s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_1(station) ; 448s NC_FLOAT NC_FLOAT_packinf_1(station) ; 448s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_1(station) ; 448s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_1(station) ; 448s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_1(station) ; 448s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_2(station) ; 448s NC_FLOAT NC_FLOAT_int_2(station) ; 448s NC_FLOAT NC_FLOAT_fill_2(station) ; 448s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_2(station) ; 448s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_pack_2(station) ; 448s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_2(station) ; 448s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_inf_2(station) ; 448s NC_FLOAT NC_FLOAT_packinf_2(station) ; 448s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_2(station) ; 448s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_2(station) ; 448s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_2(station) ; 448s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_3(station) ; 448s NC_FLOAT NC_FLOAT_int_3(station) ; 448s NC_FLOAT NC_FLOAT_fill_3(station) ; 448s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_3(station) ; 448s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_3(station) ; 448s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_3(station) ; 448s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_3(station) ; 448s NC_FLOAT NC_FLOAT_packinf_3(station) ; 448s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_3(station) ; 448s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_3(station) ; 448s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_3(station) ; 448s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_4(station) ; 448s NC_FLOAT NC_FLOAT_int_4(station) ; 448s NC_FLOAT NC_FLOAT_fill_4(station) ; 448s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 448s NC_FLOAT NC_FLOAT_intfill_4(station) ; 448s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_pack_4(station) ; 448s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_4(station) ; 448s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 448s NC_FLOAT NC_FLOAT_inf_4(station) ; 448s NC_FLOAT NC_FLOAT_packinf_4(station) ; 448s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_4(station) ; 448s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 448s NC_FLOAT NC_FLOAT_fill64_4(station) ; 448s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_4(station) ; 448s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 448s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 448s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_5(station) ; 448s NC_FLOAT NC_FLOAT_int_5(station) ; 448s NC_FLOAT NC_FLOAT_fill_5(station) ; 448s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intfill_5(station) ; 448s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack_5(station) ; 448s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_intpack_5(station) ; 448s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_inf_5(station) ; 448s NC_FLOAT NC_FLOAT_packinf_5(station) ; 448s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 448s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 448s NC_FLOAT NC_FLOAT_bit64_5(station) ; 448s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_fill64_5(station) ; 448s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_pack64_5(station) ; 448s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 448s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 448s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 448s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 448s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_0(station) ; 448s NC_DOUBLE NC_DOUBLE_int_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_1(station) ; 448s NC_DOUBLE NC_DOUBLE_int_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_2(station) ; 448s NC_DOUBLE NC_DOUBLE_int_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_3(station) ; 448s NC_DOUBLE NC_DOUBLE_int_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_4(station) ; 448s NC_DOUBLE NC_DOUBLE_int_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 448s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 448s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 448s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 448s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 448s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_5(station) ; 448s NC_DOUBLE NC_DOUBLE_int_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 448s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 448s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 448s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 448s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 448s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 448s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 448s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 448s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 448s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 448s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 448s 448s // global attributes: 448s NC_CHAR :char_att = "This is some text" ; 448s } 448s Read NC_CHAR global attribute ...OK 448s Read NC_CHAR variable attribute ...OK 448s Read NC_CHAR variable attribute as raw bytes ...OK 448s Inquire about groups in file/group ...OK 448s Inquire about dimension ids in file/group ...OK 448s Inquire about variable ids in file/group ...OK 448s Inquire about fullname of file/group ...OK 448s Inquire about unlimited dimension ids of file/group ...OK 448s Read integer vector as double ... OK 448s OK 448s Read NC_BYTE_0 ...OK 448s OK 448s Read NC_BYTE_int_0 ...OK 448s OK 448s Read NC_BYTE_bit64_0 ...OK 448s OK 448s Read NC_BYTE_fill_0 ...OK 448s OK 448s Read NC_BYTE_intfill_0 ...OK 448s OK 448s Read NC_BYTE_fill64_0 ...OK 448s OK 448s Read NC_BYTE_pack_0 ...OK 448s OK 448s Read NC_BYTE_intpack_0 ...OK 448s OK 448s Read NC_BYTE_pack64_0 ...OK 448s OK 448s Read NC_BYTE_1 ...OK 448s OK 448s Read NC_BYTE_int_1 ...OK 448s OK 448s Read NC_BYTE_bit64_1 ...OK 448s OK 448s Read NC_BYTE_fill_1 ...OK 448s OK 448s Read NC_BYTE_intfill_1 ...OK 448s OK 448s Read NC_BYTE_fill64_1 ...OK 448s OK 448s Read NC_BYTE_pack_1 ...OK 448s OK 448s Read NC_BYTE_intpack_1 ...OK 448s OK 448s Read NC_BYTE_pack64_1 ...OK 448s OK 448s Read NC_BYTE_2 ...OK 448s OK 448s Read NC_BYTE_int_2 ...OK 448s OK 448s Read NC_BYTE_bit64_2 ...OK 448s OK 448s Read NC_BYTE_fill_2 ...OK 448s OK 448s Read NC_BYTE_intfill_2 ...OK 448s OK 448s Read NC_BYTE_fill64_2 ...OK 448s OK 448s Read NC_BYTE_pack_2 ...OK 448s OK 448s Read NC_BYTE_intpack_2 ...OK 448s OK 448s Read NC_BYTE_pack64_2 ...OK 448s OK 448s Read NC_BYTE_3 ...OK 448s OK 448s Read NC_BYTE_int_3 ...OK 448s OK 448s Read NC_BYTE_bit64_3 ...OK 448s OK 448s Read NC_BYTE_4 ...OK 448s OK 448s Read NC_BYTE_int_4 ...OK 448s OK 448s Read NC_BYTE_bit64_4 ...OK 448s OK 448s Read NC_BYTE_fill_4 ...OK 448s OK 448s Read NC_BYTE_intfill_4 ...OK 448s OK 448s Read NC_BYTE_fill64_4 ...OK 448s OK 448s Read NC_BYTE_pack_4 ...OK 448s OK 448s Read NC_BYTE_intpack_4 ...OK 448s OK 448s Read NC_BYTE_pack64_4 ...OK 448s OK 448s Read NC_BYTE_5 ...OK 448s OK 448s Read NC_BYTE_int_5 ...OK 448s OK 448s Read NC_BYTE_bit64_5 ...OK 448s OK 448s Read NC_BYTE_fill_5 ...OK 448s OK 448s Read NC_BYTE_intfill_5 ...OK 448s OK 448s Read NC_BYTE_fill64_5 ...OK 448s OK 448s Read NC_BYTE_pack_5 ...OK 448s OK 448s Read NC_BYTE_intpack_5 ...OK 448s OK 448s Read NC_BYTE_pack64_5 ...OK 448s OK 448s Read NC_SHORT_0 ...OK 448s OK 448s Read NC_SHORT_int_0 ...OK 448s OK 448s Read NC_SHORT_bit64_0 ...OK 448s OK 448s Read NC_SHORT_fill_0 ...OK 448s OK 448s Read NC_SHORT_intfill_0 ...OK 448s OK 448s Read NC_SHORT_fill64_0 ...OK 448s OK 448s Read NC_SHORT_pack_0 ...OK 448s OK 448s Read NC_SHORT_intpack_0 ...OK 448s OK 448s Read NC_SHORT_pack64_0 ...OK 448s OK 448s Read NC_SHORT_1 ...OK 448s OK 448s Read NC_SHORT_int_1 ...OK 448s OK 448s Read NC_SHORT_bit64_1 ...OK 448s OK 448s Read NC_SHORT_fill_1 ...OK 448s OK 448s Read NC_SHORT_intfill_1 ...OK 448s OK 448s Read NC_SHORT_fill64_1 ...OK 448s OK 448s Read NC_SHORT_pack_1 ...OK 448s OK 448s Read NC_SHORT_intpack_1 ...OK 448s OK 448s Read NC_SHORT_pack64_1 ...OK 448s OK 448s Read NC_SHORT_2 ...OK 448s OK 448s Read NC_SHORT_int_2 ...OK 448s OK 448s Read NC_SHORT_bit64_2 ...OK 448s OK 448s Read NC_SHORT_fill_2 ...OK 448s OK 448s Read NC_SHORT_intfill_2 ...OK 448s OK 448s Read NC_SHORT_fill64_2 ...OK 448s OK 448s Read NC_SHORT_pack_2 ...OK 448s OK 448s Read NC_SHORT_intpack_2 ...OK 448s OK 448s Read NC_SHORT_pack64_2 ...OK 448s OK 448s Read NC_SHORT_3 ...OK 448s OK 448s Read NC_SHORT_int_3 ...OK 448s OK 448s Read NC_SHORT_bit64_3 ...OK 448s OK 448s Read NC_SHORT_4 ...OK 448s OK 448s Read NC_SHORT_int_4 ...OK 448s OK 448s Read NC_SHORT_bit64_4 ...OK 448s OK 448s Read NC_SHORT_fill_4 ...OK 448s OK 448s Read NC_SHORT_intfill_4 ...OK 448s OK 448s Read NC_SHORT_fill64_4 ...OK 448s OK 448s Read NC_SHORT_pack_4 ...OK 448s OK 448s Read NC_SHORT_intpack_4 ...OK 448s OK 448s Read NC_SHORT_pack64_4 ...OK 448s OK 448s Read NC_SHORT_5 ...OK 448s OK 448s Read NC_SHORT_int_5 ...OK 448s OK 448s Read NC_SHORT_bit64_5 ...OK 448s OK 448s Read NC_SHORT_fill_5 ...OK 448s OK 448s Read NC_SHORT_intfill_5 ...OK 448s OK 448s Read NC_SHORT_fill64_5 ...OK 448s OK 448s Read NC_SHORT_pack_5 ...OK 448s OK 448s Read NC_SHORT_intpack_5 ...OK 448s OK 448s Read NC_SHORT_pack64_5 ...OK 448s OK 448s Read NC_INT_0 ...OK 448s OK 448s Read NC_INT_int_0 ...OK 448s OK 448s Read NC_INT_bit64_0 ...OK 448s OK 448s Read NC_INT_fill_0 ...OK 448s OK 448s Read NC_INT_intfill_0 ...OK 448s OK 448s Read NC_INT_fill64_0 ...OK 448s OK 448s Read NC_INT_intfillna_0 ...OK 448s OK 448s Read NC_INT_pack_0 ...OK 448s OK 448s Read NC_INT_intpack_0 ...OK 448s OK 448s Read NC_INT_pack64_0 ...OK 448s OK 448s Read NC_INT_1 ...OK 448s OK 448s Read NC_INT_int_1 ...OK 448s OK 448s Read NC_INT_bit64_1 ...OK 448s OK 448s Read NC_INT_fill_1 ...OK 448s OK 448s Read NC_INT_intfill_1 ...OK 448s OK 448s Read NC_INT_fill64_1 ...OK 448s OK 448s Read NC_INT_intfillna_1 ...OK 448s OK 448s Read NC_INT_pack_1 ...OK 448s OK 448s Read NC_INT_intpack_1 ...OK 448s OK 448s Read NC_INT_pack64_1 ...OK 448s OK 448s Read NC_INT_2 ...OK 448s OK 448s Read NC_INT_int_2 ...OK 448s OK 448s Read NC_INT_bit64_2 ...OK 448s OK 448s Read NC_INT_fill_2 ...OK 448s OK 448s Read NC_INT_intfill_2 ...OK 448s OK 448s Read NC_INT_fill64_2 ...OK 448s OK 448s Read NC_INT_intfillna_2 ...OK 448s OK 448s Read NC_INT_pack_2 ...OK 448s OK 448s Read NC_INT_intpack_2 ...OK 448s OK 448s Read NC_INT_pack64_2 ...OK 448s OK 448s Read NC_INT_3 ...OK 448s OK 448s Read NC_INT_int_3 ...OK 448s OK 448s Read NC_INT_bit64_3 ...OK 448s OK 448s Read NC_INT_intfill_3 ...OK 448s OK 448s OK 448s Read NC_INT_intfillna_3 ...OK 448s OK 448s OK 448s Read NC_INT_intpack_3 ...OK 448s OK 448s OK 448s Read NC_INT_4 ...OK 448s OK 448s Read NC_INT_int_4 ...OK 448s OK 448s Read NC_INT_bit64_4 ...OK 448s OK 448s Read NC_INT_fill_4 ...OK 448s OK 448s Read NC_INT_intfill_4 ...OK 448s OK 448s Read NC_INT_fill64_4 ...OK 448s OK 448s Read NC_INT_intfillna_4 ...OK 448s OK 448s Read NC_INT_pack_4 ...OK 448s OK 448s Read NC_INT_intpack_4 ...OK 448s OK 448s Read NC_INT_pack64_4 ...OK 448s OK 448s Read NC_INT_5 ...OK 448s OK 448s Read NC_INT_int_5 ...OK 448s OK 448s Read NC_INT_bit64_5 ...OK 448s OK 448s Read NC_INT_fill_5 ...OK 448s OK 448s Read NC_INT_intfill_5 ...OK 448s OK 448s Read NC_INT_fill64_5 ...OK 448s OK 448s Read NC_INT_intfillna_5 ...OK 448s OK 448s Read NC_INT_pack_5 ...OK 448s OK 448s Read NC_INT_intpack_5 ...OK 448s OK 448s Read NC_INT_pack64_5 ...OK 448s OK 448s Read NC_FLOAT_0 ...OK 448s OK 448s Read NC_FLOAT_int_0 ...OK 448s OK 448s Read NC_FLOAT_bit64_0 ...OK 448s OK 448s Read NC_FLOAT_fill_0 ...OK 448s OK 448s Read NC_FLOAT_intfill_0 ...OK 448s OK 448s Read NC_FLOAT_fill64_0 ...OK 448s OK 448s Read NC_FLOAT_pack_0 ...OK 448s OK 448s Read NC_FLOAT_intpack_0 ...OK 448s OK 448s Read NC_FLOAT_pack64_0 ...OK 448s OK 448s Read NC_FLOAT_1 ...OK 448s OK 448s Read NC_FLOAT_int_1 ...OK 448s OK 448s Read NC_FLOAT_bit64_1 ...OK 448s OK 448s Read NC_FLOAT_fill_1 ...OK 448s OK 448s Read NC_FLOAT_intfill_1 ...OK 448s OK 448s Read NC_FLOAT_fill64_1 ...OK 448s OK 448s Read NC_FLOAT_pack_1 ...OK 448s OK 448s Read NC_FLOAT_intpack_1 ...OK 448s OK 448s Read NC_FLOAT_pack64_1 ...OK 448s OK 448s Read NC_FLOAT_2 ...OK 448s OK 448s Read NC_FLOAT_int_2 ...OK 448s OK 448s Read NC_FLOAT_bit64_2 ...OK 448s OK 448s Read NC_FLOAT_fill_2 ...OK 448s OK 448s Read NC_FLOAT_intfill_2 ...OK 448s OK 448s Read NC_FLOAT_fill64_2 ...OK 448s OK 448s Read NC_FLOAT_pack_2 ...OK 448s OK 448s Read NC_FLOAT_intpack_2 ...OK 448s OK 448s Read NC_FLOAT_pack64_2 ...OK 448s OK 448s Read NC_FLOAT_3 ...OK 448s OK 448s Read NC_FLOAT_int_3 ...OK 448s OK 448s Read NC_FLOAT_bit64_3 ...OK 448s OK 448s Read NC_FLOAT_intfill_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_fill64_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_intpack_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_pack64_3 ...OK 448s OK 448s OK 448s Read NC_FLOAT_4 ...OK 448s OK 448s Read NC_FLOAT_int_4 ...OK 448s OK 448s Read NC_FLOAT_bit64_4 ...OK 448s OK 448s Read NC_FLOAT_fill_4 ...OK 448s OK 448s Read NC_FLOAT_intfill_4 ...OK 448s OK 448s Read NC_FLOAT_fill64_4 ...OK 448s OK 448s Read NC_FLOAT_pack_4 ...OK 448s OK 448s Read NC_FLOAT_intpack_4 ...OK 448s OK 448s Read NC_FLOAT_pack64_4 ...OK 448s OK 448s Read NC_FLOAT_5 ...OK 448s OK 448s Read NC_FLOAT_int_5 ...OK 448s OK 448s Read NC_FLOAT_bit64_5 ...OK 448s OK 448s Read NC_FLOAT_fill_5 ...OK 448s OK 448s Read NC_FLOAT_intfill_5 ...OK 448s OK 448s Read NC_FLOAT_fill64_5 ...OK 448s OK 448s Read NC_FLOAT_pack_5 ...OK 448s OK 448s Read NC_FLOAT_intpack_5 ...OK 448s OK 448s Read NC_FLOAT_pack64_5 ...OK 448s OK 448s Read NC_DOUBLE_0 ...OK 448s OK 448s Read NC_DOUBLE_int_0 ...OK 448s OK 448s Read NC_DOUBLE_bit64_0 ...OK 448s OK 448s Read NC_DOUBLE_fill_0 ...OK 448s OK 448s Read NC_DOUBLE_intfill_0 ...OK 448s OK 448s Read NC_DOUBLE_fill64_0 ...OK 448s OK 448s Read NC_DOUBLE_fillna_0 ...OK 448s OK 448s Read NC_DOUBLE_pack_0 ...OK 448s OK 448s Read NC_DOUBLE_intpack_0 ...OK 448s OK 448s Read NC_DOUBLE_pack64_0 ...OK 448s OK 448s Read NC_DOUBLE_1 ...OK 448s OK 448s Read NC_DOUBLE_int_1 ...OK 448s OK 448s Read NC_DOUBLE_bit64_1 ...OK 448s OK 448s Read NC_DOUBLE_fill_1 ...OK 448s OK 448s Read NC_DOUBLE_intfill_1 ...OK 448s OK 448s Read NC_DOUBLE_fill64_1 ...OK 448s OK 448s Read NC_DOUBLE_fillna_1 ...OK 448s OK 448s Read NC_DOUBLE_pack_1 ...OK 448s OK 448s Read NC_DOUBLE_intpack_1 ...OK 448s OK 448s Read NC_DOUBLE_pack64_1 ...OK 448s OK 448s Read NC_DOUBLE_2 ...OK 448s OK 448s Read NC_DOUBLE_int_2 ...OK 448s OK 448s Read NC_DOUBLE_bit64_2 ...OK 448s OK 448s Read NC_DOUBLE_fill_2 ...OK 448s OK 448s Read NC_DOUBLE_intfill_2 ...OK 448s OK 448s Read NC_DOUBLE_fill64_2 ...OK 448s OK 448s Read NC_DOUBLE_fillna_2 ...OK 448s OK 448s Read NC_DOUBLE_pack_2 ...OK 448s OK 448s Read NC_DOUBLE_intpack_2 ...OK 448s OK 448s Read NC_DOUBLE_pack64_2 ...OK 448s OK 448s Read NC_DOUBLE_3 ...OK 448s OK 448s Read NC_DOUBLE_int_3 ...OK 448s OK 448s Read NC_DOUBLE_bit64_3 ...OK 448s OK 448s Read NC_DOUBLE_fill_3 ...OK 448s OK 448s Read NC_DOUBLE_intfill_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_fill64_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_fillna_3 ...OK 448s OK 448s Read NC_DOUBLE_pack_3 ...OK 448s OK 448s Read NC_DOUBLE_intpack_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_pack64_3 ...OK 448s OK 448s OK 448s Read NC_DOUBLE_4 ...OK 448s OK 448s Read NC_DOUBLE_int_4 ...OK 448s OK 448s Read NC_DOUBLE_bit64_4 ...OK 448s OK 448s Read NC_DOUBLE_fill_4 ...OK 448s OK 448s Read NC_DOUBLE_intfill_4 ...OK 448s OK 448s Read NC_DOUBLE_fill64_4 ...OK 448s OK 448s Read NC_DOUBLE_fillna_4 ...OK 448s OK 448s Read NC_DOUBLE_pack_4 ...OK 448s OK 448s Read NC_DOUBLE_intpack_4 ...OK 448s OK 448s Read NC_DOUBLE_pack64_4 ...OK 448s OK 448s Read NC_DOUBLE_5 ...OK 448s OK 448s Read NC_DOUBLE_int_5 ...OK 448s OK 448s Read NC_DOUBLE_bit64_5 ...OK 448s OK 448s Read NC_DOUBLE_fill_5 ...OK 448s OK 448s Read NC_DOUBLE_intfill_5 ...OK 448s OK 448s Read NC_DOUBLE_fill64_5 ...OK 448s OK 448s Read NC_DOUBLE_fillna_5 ...OK 448s OK 448s Read NC_DOUBLE_pack_5 ...OK 448s OK 448s Read NC_DOUBLE_intpack_5 ...OK 448s OK 448s Read NC_DOUBLE_pack64_5 ...OK 448s OK 448s Read integer vector as smallest R type ... OK 448s OK 448s Read NC_BYTE_5 ...OK 448s OK 448s Read NC_BYTE_fill_5 ...OK 448s OK 448s Read NC_SHORT_5 ...OK 448s OK 448s Read NC_SHORT_fill_5 ...OK 448s OK 448s Read NC_INT_5 ...OK 448s OK 448s Read NC_INT_fill_5 ...OK 448s OK 448s Read NC_FLOAT_5 ...OK 448s OK 448s Read NC_FLOAT_fill_5 ...OK 448s OK 448s Read NC_DOUBLE_5 ...OK 448s OK 448s Read NC_DOUBLE_fill_5 ...OK 448s OK 448s Read numeric matrix ... OK 448s Inquire about numeric variable ...OK 448s Read numeric matrix slice ... OK 448s OK 448s Read numeric matrix empty slice ... OK 448s OK 448s Read numeric scalar ... OK 448s Read numeric empty array ... OK 448s Read 2D char array ... OK 448s Read 2D char array with fill value ... OK 448s OK 448s Read 2D char slice ... OK 448s Read 2D char slice as raw bytes ... OK 448s Read 2D char slice as characters ... OK 448s Read empty 2D char array ... OK 448s OK 448s Read 1D char slice ... OK 448s Read scalar char ... OK 448s Read and unpack numeric array ... OK 448s Check that closing any NetCDF handle closes the file for all handles ... OK 448s Check that garbage collector closes file that is not referenced ... OK 448s Removed test file /tmp/RtmpWBapl7/RNetCDF-test_data64_8e622885c7b.nc 448s Test classic4 file format in /tmp/RtmpWBapl7/RNetCDF-test_classic4_8e65ab24eab.nc ... 448s OK 448s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 448s Defining dimensions ... 448s OK 448s Defining variables for netcdf3 ... 448s OK 448s Defining variables of type NC_BYTE for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_BYTE for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_SHORT for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_INT for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_FLOAT for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 0 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 1 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 2 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 3 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 4 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining variables of type NC_DOUBLE for na.mode 5 ... 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s OK 448s Defining additional attributes ...OK 448s Writing netcdf3 variables ...OK 448s Writing to variable type NC_BYTE with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_BYTE with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_SHORT with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 3 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 4 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_INT with na.mode 5 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and NA fill ...OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 0 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 1 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 448s Writing data with missing values and packing ...OK 448s OK 448s Writing bit64 data with missing values ...OK 448s Writing bit64 data with missing values and packing ...OK 448s Writing integer64 with non-finite packing ...OK 448s Writing to variable type NC_FLOAT with na.mode 2 ... 448s Writing huge values ...OK 448s OK 448s Writing huge bit64 values ...OK 448s Writing negative values ...OK 448s Writing negative bit64 values ...OK 448s Writing data without missing values ...OK 448s Writing bit64 data without missing values ...OK 448s Writing Inf values ...OK 448s Writing doubles with non-finite packing ...OK 448s Writing integers with non-finite packing ...OK 448s Writing data with missing values ...OK 448s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_FLOAT with na.mode 3 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_FLOAT with na.mode 4 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_FLOAT with na.mode 5 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_DOUBLE with na.mode 0 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with non-finite values and NA fill ...OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_DOUBLE with na.mode 1 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with non-finite values and NA fill ...OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_DOUBLE with na.mode 2 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with non-finite values and NA fill ...OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_DOUBLE with na.mode 3 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with non-finite values and NA fill ...OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_DOUBLE with na.mode 4 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with non-finite values and NA fill ...OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_DOUBLE with na.mode 5 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with non-finite values and NA fill ...OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Check file format ...OK 449s netcdf classic4 { 449s dimensions: 449s station = 5 ; 449s time = 2 ; 449s max_string_length = 7 ; 449s empty = UNLIMITED ; // (0 currently) 449s variables: 449s NC_INT time(time) ; 449s NC_DOUBLE temperature(station, time) ; 449s NC_DOUBLE temperature:_FillValue = -99999.9 ; 449s NC_BYTE packvar(station) ; 449s NC_DOUBLE packvar:scale_factor = 10 ; 449s NC_DOUBLE packvar:add_offset = -5 ; 449s NC_CHAR name(max_string_length, station) ; 449s NC_CHAR name:char_att = "This is some text" ; 449s NC_CHAR name:raw_att = "This is some text" ; 449s NC_CHAR name_fill(max_string_length, station) ; 449s NC_CHAR name_fill:_FillValue = "X" ; 449s NC_CHAR qcflag(station) ; 449s NC_INT int0 ; 449s NC_CHAR char0 ; 449s NC_FLOAT numempty(station, empty) ; 449s NC_BYTE NC_BYTE_0(station) ; 449s NC_BYTE NC_BYTE_int_0(station) ; 449s NC_BYTE NC_BYTE_fill_0(station) ; 449s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intfill_0(station) ; 449s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack_0(station) ; 449s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intpack_0(station) ; 449s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 449s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_inf_0(station) ; 449s NC_BYTE NC_BYTE_packinf_0(station) ; 449s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_intpackinf_0(station) ; 449s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_bit64_0(station) ; 449s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_fill64_0(station) ; 449s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack64_0(station) ; 449s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_packinf64_0(station) ; 449s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_1(station) ; 449s NC_BYTE NC_BYTE_int_1(station) ; 449s NC_BYTE NC_BYTE_fill_1(station) ; 449s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intfill_1(station) ; 449s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack_1(station) ; 449s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intpack_1(station) ; 449s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 449s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_inf_1(station) ; 449s NC_BYTE NC_BYTE_packinf_1(station) ; 449s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_intpackinf_1(station) ; 449s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_bit64_1(station) ; 449s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_fill64_1(station) ; 449s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack64_1(station) ; 449s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_packinf64_1(station) ; 449s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_2(station) ; 449s NC_BYTE NC_BYTE_int_2(station) ; 449s NC_BYTE NC_BYTE_fill_2(station) ; 449s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_intfill_2(station) ; 449s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_pack_2(station) ; 449s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_intpack_2(station) ; 449s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 449s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_inf_2(station) ; 449s NC_BYTE NC_BYTE_packinf_2(station) ; 449s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_intpackinf_2(station) ; 449s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_bit64_2(station) ; 449s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_fill64_2(station) ; 449s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_pack64_2(station) ; 449s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 449s NC_BYTE NC_BYTE_packinf64_2(station) ; 449s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_3(station) ; 449s NC_BYTE NC_BYTE_int_3(station) ; 449s NC_BYTE NC_BYTE_fill_3(station) ; 449s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intfill_3(station) ; 449s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack_3(station) ; 449s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intpack_3(station) ; 449s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 449s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_inf_3(station) ; 449s NC_BYTE NC_BYTE_packinf_3(station) ; 449s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_intpackinf_3(station) ; 449s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_bit64_3(station) ; 449s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_fill64_3(station) ; 449s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack64_3(station) ; 449s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_packinf64_3(station) ; 449s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_4(station) ; 449s NC_BYTE NC_BYTE_int_4(station) ; 449s NC_BYTE NC_BYTE_fill_4(station) ; 449s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 449s NC_BYTE NC_BYTE_intfill_4(station) ; 449s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 449s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 449s NC_BYTE NC_BYTE_pack_4(station) ; 449s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 449s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 449s NC_BYTE NC_BYTE_intpack_4(station) ; 449s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 449s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 449s NC_BYTE NC_BYTE_inf_4(station) ; 449s NC_BYTE NC_BYTE_packinf_4(station) ; 449s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_intpackinf_4(station) ; 449s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_bit64_4(station) ; 449s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 449s NC_BYTE NC_BYTE_fill64_4(station) ; 449s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 449s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 449s NC_BYTE NC_BYTE_pack64_4(station) ; 449s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 449s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 449s NC_BYTE NC_BYTE_packinf64_4(station) ; 449s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_5(station) ; 449s NC_BYTE NC_BYTE_int_5(station) ; 449s NC_BYTE NC_BYTE_fill_5(station) ; 449s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intfill_5(station) ; 449s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack_5(station) ; 449s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_intpack_5(station) ; 449s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 449s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_inf_5(station) ; 449s NC_BYTE NC_BYTE_packinf_5(station) ; 449s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_intpackinf_5(station) ; 449s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 449s NC_BYTE NC_BYTE_bit64_5(station) ; 449s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_fill64_5(station) ; 449s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_pack64_5(station) ; 449s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 449s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 449s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 449s NC_BYTE NC_BYTE_packinf64_5(station) ; 449s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_0(station) ; 449s NC_SHORT NC_SHORT_int_0(station) ; 449s NC_SHORT NC_SHORT_fill_0(station) ; 449s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intfill_0(station) ; 449s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack_0(station) ; 449s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intpack_0(station) ; 449s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 449s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_inf_0(station) ; 449s NC_SHORT NC_SHORT_packinf_0(station) ; 449s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_intpackinf_0(station) ; 449s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_bit64_0(station) ; 449s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_fill64_0(station) ; 449s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack64_0(station) ; 449s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_packinf64_0(station) ; 449s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_1(station) ; 449s NC_SHORT NC_SHORT_int_1(station) ; 449s NC_SHORT NC_SHORT_fill_1(station) ; 449s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intfill_1(station) ; 449s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack_1(station) ; 449s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intpack_1(station) ; 449s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 449s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_inf_1(station) ; 449s NC_SHORT NC_SHORT_packinf_1(station) ; 449s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_intpackinf_1(station) ; 449s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_bit64_1(station) ; 449s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_fill64_1(station) ; 449s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack64_1(station) ; 449s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_packinf64_1(station) ; 449s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_2(station) ; 449s NC_SHORT NC_SHORT_int_2(station) ; 449s NC_SHORT NC_SHORT_fill_2(station) ; 449s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_intfill_2(station) ; 449s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_pack_2(station) ; 449s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_intpack_2(station) ; 449s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 449s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_inf_2(station) ; 449s NC_SHORT NC_SHORT_packinf_2(station) ; 449s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_intpackinf_2(station) ; 449s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_bit64_2(station) ; 449s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_fill64_2(station) ; 449s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_pack64_2(station) ; 449s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 449s NC_SHORT NC_SHORT_packinf64_2(station) ; 449s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_3(station) ; 449s NC_SHORT NC_SHORT_int_3(station) ; 449s NC_SHORT NC_SHORT_fill_3(station) ; 449s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intfill_3(station) ; 449s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack_3(station) ; 449s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intpack_3(station) ; 449s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 449s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_inf_3(station) ; 449s NC_SHORT NC_SHORT_packinf_3(station) ; 449s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_intpackinf_3(station) ; 449s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_bit64_3(station) ; 449s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_fill64_3(station) ; 449s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack64_3(station) ; 449s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_packinf64_3(station) ; 449s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_4(station) ; 449s NC_SHORT NC_SHORT_int_4(station) ; 449s NC_SHORT NC_SHORT_fill_4(station) ; 449s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 449s NC_SHORT NC_SHORT_intfill_4(station) ; 449s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 449s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 449s NC_SHORT NC_SHORT_pack_4(station) ; 449s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 449s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 449s NC_SHORT NC_SHORT_intpack_4(station) ; 449s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 449s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 449s NC_SHORT NC_SHORT_inf_4(station) ; 449s NC_SHORT NC_SHORT_packinf_4(station) ; 449s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_intpackinf_4(station) ; 449s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_bit64_4(station) ; 449s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 449s NC_SHORT NC_SHORT_fill64_4(station) ; 449s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 449s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 449s NC_SHORT NC_SHORT_pack64_4(station) ; 449s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 449s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 449s NC_SHORT NC_SHORT_packinf64_4(station) ; 449s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_5(station) ; 449s NC_SHORT NC_SHORT_int_5(station) ; 449s NC_SHORT NC_SHORT_fill_5(station) ; 449s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intfill_5(station) ; 449s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack_5(station) ; 449s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_intpack_5(station) ; 449s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 449s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_inf_5(station) ; 449s NC_SHORT NC_SHORT_packinf_5(station) ; 449s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_intpackinf_5(station) ; 449s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 449s NC_SHORT NC_SHORT_bit64_5(station) ; 449s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_fill64_5(station) ; 449s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_pack64_5(station) ; 449s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 449s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 449s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 449s NC_SHORT NC_SHORT_packinf64_5(station) ; 449s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 449s NC_INT NC_INT_0(station) ; 449s NC_INT NC_INT_int_0(station) ; 449s NC_INT NC_INT_fill_0(station) ; 449s NC_INT NC_INT_fill_0:_FillValue = 99 ; 449s NC_INT NC_INT_intfill_0(station) ; 449s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 449s NC_INT NC_INT_pack_0(station) ; 449s NC_INT NC_INT_pack_0:scale_factor = 10 ; 449s NC_INT NC_INT_pack_0:add_offset = 5 ; 449s NC_INT NC_INT_pack_0:_FillValue = 99 ; 449s NC_INT NC_INT_intpack_0(station) ; 449s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 449s NC_INT NC_INT_intpack_0:add_offset = 5 ; 449s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 449s NC_INT NC_INT_inf_0(station) ; 449s NC_INT NC_INT_packinf_0(station) ; 449s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 449s NC_INT NC_INT_intpackinf_0(station) ; 449s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 449s NC_INT NC_INT_intfillna_0(station) ; 449s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 449s NC_INT NC_INT_bit64_0(station) ; 449s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 449s NC_INT NC_INT_fill64_0(station) ; 449s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 449s NC_INT NC_INT_pack64_0(station) ; 449s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 449s NC_INT NC_INT_pack64_0:add_offset = 5 ; 449s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 449s NC_INT NC_INT_packinf64_0(station) ; 449s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 449s NC_INT NC_INT_1(station) ; 449s NC_INT NC_INT_int_1(station) ; 449s NC_INT NC_INT_fill_1(station) ; 449s NC_INT NC_INT_fill_1:_FillValue = 99 ; 449s NC_INT NC_INT_intfill_1(station) ; 449s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 449s NC_INT NC_INT_pack_1(station) ; 449s NC_INT NC_INT_pack_1:scale_factor = 10 ; 449s NC_INT NC_INT_pack_1:add_offset = 5 ; 449s NC_INT NC_INT_pack_1:_FillValue = 99 ; 449s NC_INT NC_INT_intpack_1(station) ; 449s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 449s NC_INT NC_INT_intpack_1:add_offset = 5 ; 449s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 449s NC_INT NC_INT_inf_1(station) ; 449s NC_INT NC_INT_packinf_1(station) ; 449s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 449s NC_INT NC_INT_intpackinf_1(station) ; 449s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 449s NC_INT NC_INT_intfillna_1(station) ; 449s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 449s NC_INT NC_INT_bit64_1(station) ; 449s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 449s NC_INT NC_INT_fill64_1(station) ; 449s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 449s NC_INT NC_INT_pack64_1(station) ; 449s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 449s NC_INT NC_INT_pack64_1:add_offset = 5 ; 449s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 449s NC_INT NC_INT_packinf64_1(station) ; 449s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 449s NC_INT NC_INT_2(station) ; 449s NC_INT NC_INT_int_2(station) ; 449s NC_INT NC_INT_fill_2(station) ; 449s NC_INT NC_INT_fill_2:missing_value = 99 ; 449s NC_INT NC_INT_intfill_2(station) ; 449s NC_INT NC_INT_intfill_2:missing_value = 99 ; 449s NC_INT NC_INT_pack_2(station) ; 449s NC_INT NC_INT_pack_2:scale_factor = 10 ; 449s NC_INT NC_INT_pack_2:add_offset = 5 ; 449s NC_INT NC_INT_pack_2:missing_value = 99 ; 449s NC_INT NC_INT_intpack_2(station) ; 449s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 449s NC_INT NC_INT_intpack_2:add_offset = 5 ; 449s NC_INT NC_INT_intpack_2:missing_value = 99 ; 449s NC_INT NC_INT_inf_2(station) ; 449s NC_INT NC_INT_packinf_2(station) ; 449s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 449s NC_INT NC_INT_intpackinf_2(station) ; 449s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 449s NC_INT NC_INT_intfillna_2(station) ; 449s NC_INT NC_INT_intfillna_2:missing_value = NA ; 449s NC_INT NC_INT_bit64_2(station) ; 449s NC_INT NC_INT_bit64_2:missing_value = 99 ; 449s NC_INT NC_INT_fill64_2(station) ; 449s NC_INT NC_INT_fill64_2:missing_value = 99 ; 449s NC_INT NC_INT_pack64_2(station) ; 449s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 449s NC_INT NC_INT_pack64_2:add_offset = 5 ; 449s NC_INT NC_INT_pack64_2:missing_value = 99 ; 449s NC_INT NC_INT_packinf64_2(station) ; 449s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 449s NC_INT NC_INT_3(station) ; 449s NC_INT NC_INT_int_3(station) ; 449s NC_INT NC_INT_fill_3(station) ; 449s NC_INT NC_INT_fill_3:_FillValue = 99 ; 449s NC_INT NC_INT_intfill_3(station) ; 449s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 449s NC_INT NC_INT_pack_3(station) ; 449s NC_INT NC_INT_pack_3:scale_factor = 10 ; 449s NC_INT NC_INT_pack_3:add_offset = 5 ; 449s NC_INT NC_INT_pack_3:_FillValue = 99 ; 449s NC_INT NC_INT_intpack_3(station) ; 449s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 449s NC_INT NC_INT_intpack_3:add_offset = 5 ; 449s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 449s NC_INT NC_INT_inf_3(station) ; 449s NC_INT NC_INT_packinf_3(station) ; 449s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 449s NC_INT NC_INT_intpackinf_3(station) ; 449s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 449s NC_INT NC_INT_intfillna_3(station) ; 449s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 449s NC_INT NC_INT_bit64_3(station) ; 449s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 449s NC_INT NC_INT_fill64_3(station) ; 449s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 449s NC_INT NC_INT_pack64_3(station) ; 449s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 449s NC_INT NC_INT_pack64_3:add_offset = 5 ; 449s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 449s NC_INT NC_INT_packinf64_3(station) ; 449s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 449s NC_INT NC_INT_4(station) ; 449s NC_INT NC_INT_int_4(station) ; 449s NC_INT NC_INT_fill_4(station) ; 449s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 449s NC_INT NC_INT_intfill_4(station) ; 449s NC_INT NC_INT_intfill_4:valid_min = 1 ; 449s NC_INT NC_INT_intfill_4:valid_max = 5 ; 449s NC_INT NC_INT_pack_4(station) ; 449s NC_INT NC_INT_pack_4:scale_factor = 10 ; 449s NC_INT NC_INT_pack_4:add_offset = 5 ; 449s NC_INT NC_INT_pack_4:valid_min = 1 ; 449s NC_INT NC_INT_pack_4:valid_max = 5 ; 449s NC_INT NC_INT_intpack_4(station) ; 449s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 449s NC_INT NC_INT_intpack_4:add_offset = 5 ; 449s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 449s NC_INT NC_INT_inf_4(station) ; 449s NC_INT NC_INT_packinf_4(station) ; 449s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 449s NC_INT NC_INT_intpackinf_4(station) ; 449s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 449s NC_INT NC_INT_intfillna_4(station) ; 449s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 449s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 449s NC_INT NC_INT_bit64_4(station) ; 449s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 449s NC_INT NC_INT_fill64_4(station) ; 449s NC_INT NC_INT_fill64_4:valid_min = 1 ; 449s NC_INT NC_INT_fill64_4:valid_max = 5 ; 449s NC_INT NC_INT_pack64_4(station) ; 449s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 449s NC_INT NC_INT_pack64_4:add_offset = 5 ; 449s NC_INT NC_INT_pack64_4:valid_min = 1 ; 449s NC_INT NC_INT_pack64_4:valid_max = 5 ; 449s NC_INT NC_INT_packinf64_4(station) ; 449s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 449s NC_INT NC_INT_5(station) ; 449s NC_INT NC_INT_int_5(station) ; 449s NC_INT NC_INT_fill_5(station) ; 449s NC_INT NC_INT_fill_5:_FillValue = 99 ; 449s NC_INT NC_INT_intfill_5(station) ; 449s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 449s NC_INT NC_INT_pack_5(station) ; 449s NC_INT NC_INT_pack_5:scale_factor = 10 ; 449s NC_INT NC_INT_pack_5:add_offset = 5 ; 449s NC_INT NC_INT_pack_5:_FillValue = 99 ; 449s NC_INT NC_INT_intpack_5(station) ; 449s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 449s NC_INT NC_INT_intpack_5:add_offset = 5 ; 449s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 449s NC_INT NC_INT_inf_5(station) ; 449s NC_INT NC_INT_packinf_5(station) ; 449s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 449s NC_INT NC_INT_intpackinf_5(station) ; 449s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 449s NC_INT NC_INT_intfillna_5(station) ; 449s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 449s NC_INT NC_INT_bit64_5(station) ; 449s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 449s NC_INT NC_INT_fill64_5(station) ; 449s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 449s NC_INT NC_INT_pack64_5(station) ; 449s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 449s NC_INT NC_INT_pack64_5:add_offset = 5 ; 449s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 449s NC_INT NC_INT_packinf64_5(station) ; 449s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_0(station) ; 449s NC_FLOAT NC_FLOAT_int_0(station) ; 449s NC_FLOAT NC_FLOAT_fill_0(station) ; 449s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intfill_0(station) ; 449s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack_0(station) ; 449s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intpack_0(station) ; 449s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_inf_0(station) ; 449s NC_FLOAT NC_FLOAT_packinf_0(station) ; 449s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 449s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_bit64_0(station) ; 449s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_fill64_0(station) ; 449s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack64_0(station) ; 449s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 449s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_1(station) ; 449s NC_FLOAT NC_FLOAT_int_1(station) ; 449s NC_FLOAT NC_FLOAT_fill_1(station) ; 449s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intfill_1(station) ; 449s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack_1(station) ; 449s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intpack_1(station) ; 449s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_inf_1(station) ; 449s NC_FLOAT NC_FLOAT_packinf_1(station) ; 449s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 449s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_bit64_1(station) ; 449s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_fill64_1(station) ; 449s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack64_1(station) ; 449s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 449s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_2(station) ; 449s NC_FLOAT NC_FLOAT_int_2(station) ; 449s NC_FLOAT NC_FLOAT_fill_2(station) ; 449s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_intfill_2(station) ; 449s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_pack_2(station) ; 449s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_intpack_2(station) ; 449s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_inf_2(station) ; 449s NC_FLOAT NC_FLOAT_packinf_2(station) ; 449s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 449s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_bit64_2(station) ; 449s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_fill64_2(station) ; 449s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_pack64_2(station) ; 449s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 449s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 449s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_3(station) ; 449s NC_FLOAT NC_FLOAT_int_3(station) ; 449s NC_FLOAT NC_FLOAT_fill_3(station) ; 449s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intfill_3(station) ; 449s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack_3(station) ; 449s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intpack_3(station) ; 449s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_inf_3(station) ; 449s NC_FLOAT NC_FLOAT_packinf_3(station) ; 449s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 449s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_bit64_3(station) ; 449s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_fill64_3(station) ; 449s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack64_3(station) ; 449s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 449s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_4(station) ; 449s NC_FLOAT NC_FLOAT_int_4(station) ; 449s NC_FLOAT NC_FLOAT_fill_4(station) ; 449s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 449s NC_FLOAT NC_FLOAT_intfill_4(station) ; 449s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 449s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 449s NC_FLOAT NC_FLOAT_pack_4(station) ; 449s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 449s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_4(station) ; 449s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 449s NC_FLOAT NC_FLOAT_inf_4(station) ; 449s NC_FLOAT NC_FLOAT_packinf_4(station) ; 449s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 449s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_bit64_4(station) ; 449s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 449s NC_FLOAT NC_FLOAT_fill64_4(station) ; 449s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 449s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_4(station) ; 449s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 449s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 449s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 449s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_5(station) ; 449s NC_FLOAT NC_FLOAT_int_5(station) ; 449s NC_FLOAT NC_FLOAT_fill_5(station) ; 449s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intfill_5(station) ; 449s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack_5(station) ; 449s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_intpack_5(station) ; 449s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_inf_5(station) ; 449s NC_FLOAT NC_FLOAT_packinf_5(station) ; 449s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 449s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 449s NC_FLOAT NC_FLOAT_bit64_5(station) ; 449s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_fill64_5(station) ; 449s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_pack64_5(station) ; 449s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 449s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 449s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 449s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 449s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_0(station) ; 449s NC_DOUBLE NC_DOUBLE_int_0(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 449s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 449s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 449s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 449s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 449s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 449s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 449s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 449s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_1(station) ; 449s NC_DOUBLE NC_DOUBLE_int_1(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 449s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 449s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 449s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 449s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 449s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 449s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 449s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 449s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_2(station) ; 449s NC_DOUBLE NC_DOUBLE_int_2(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 449s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 449s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 449s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 449s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 449s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 449s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 449s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 449s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 449s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_3(station) ; 449s NC_DOUBLE NC_DOUBLE_int_3(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 449s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 449s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 449s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 449s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 449s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 449s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 449s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 449s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_4(station) ; 449s NC_DOUBLE NC_DOUBLE_int_4(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 449s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 449s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 449s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 449s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 449s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 449s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 449s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 449s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 449s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 449s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 449s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 449s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 449s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 449s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 449s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 449s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_5(station) ; 449s NC_DOUBLE NC_DOUBLE_int_5(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 449s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 449s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 449s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 449s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 449s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 449s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 449s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 449s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 449s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 449s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 449s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 449s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 449s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 449s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 449s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 449s 449s // global attributes: 449s NC_CHAR :char_att = "This is some text" ; 449s } 449s Read NC_CHAR global attribute ...OK 449s Read NC_CHAR variable attribute ...OK 449s Read NC_CHAR variable attribute as raw bytes ...OK 449s Inquire about groups in file/group ...OK 449s Inquire about dimension ids in file/group ...OK 449s Inquire about variable ids in file/group ...OK 449s Inquire about fullname of file/group ...OK 449s Inquire about unlimited dimension ids of file/group ...OK 449s Read integer vector as double ... OK 449s OK 449s Read NC_BYTE_0 ...OK 449s OK 449s Read NC_BYTE_int_0 ...OK 449s OK 449s Read NC_BYTE_bit64_0 ...OK 449s OK 449s Read NC_BYTE_fill_0 ...OK 449s OK 449s Read NC_BYTE_intfill_0 ...OK 449s OK 449s Read NC_BYTE_fill64_0 ...OK 449s OK 449s Read NC_BYTE_pack_0 ...OK 449s OK 449s Read NC_BYTE_intpack_0 ...OK 449s OK 449s Read NC_BYTE_pack64_0 ...OK 449s OK 449s Read NC_BYTE_1 ...OK 449s OK 449s Read NC_BYTE_int_1 ...OK 449s OK 449s Read NC_BYTE_bit64_1 ...OK 449s OK 449s Read NC_BYTE_fill_1 ...OK 449s OK 449s Read NC_BYTE_intfill_1 ...OK 449s OK 449s Read NC_BYTE_fill64_1 ...OK 449s OK 449s Read NC_BYTE_pack_1 ...OK 449s OK 449s Read NC_BYTE_intpack_1 ...OK 449s OK 449s Read NC_BYTE_pack64_1 ...OK 449s OK 449s Read NC_BYTE_2 ...OK 449s OK 449s Read NC_BYTE_int_2 ...OK 449s OK 449s Read NC_BYTE_bit64_2 ...OK 449s OK 449s Read NC_BYTE_fill_2 ...OK 449s OK 449s Read NC_BYTE_intfill_2 ...OK 449s OK 449s Read NC_BYTE_fill64_2 ...OK 449s OK 449s Read NC_BYTE_pack_2 ...OK 449s OK 449s Read NC_BYTE_intpack_2 ...OK 449s OK 449s Read NC_BYTE_pack64_2 ...OK 449s OK 449s Read NC_BYTE_3 ...OK 449s OK 449s Read NC_BYTE_int_3 ...OK 449s OK 449s Read NC_BYTE_bit64_3 ...OK 449s OK 449s Read NC_BYTE_4 ...OK 449s OK 449s Read NC_BYTE_int_4 ...OK 449s OK 449s Read NC_BYTE_bit64_4 ...OK 449s OK 449s Read NC_BYTE_fill_4 ...OK 449s OK 449s Read NC_BYTE_intfill_4 ...OK 449s OK 449s Read NC_BYTE_fill64_4 ...OK 449s OK 449s Read NC_BYTE_pack_4 ...OK 449s OK 449s Read NC_BYTE_intpack_4 ...OK 449s OK 449s Read NC_BYTE_pack64_4 ...OK 449s OK 449s Read NC_BYTE_5 ...OK 449s OK 449s Read NC_BYTE_int_5 ...OK 449s OK 449s Read NC_BYTE_bit64_5 ...OK 449s OK 449s Read NC_BYTE_fill_5 ...OK 449s OK 449s Read NC_BYTE_intfill_5 ...OK 449s OK 449s Read NC_BYTE_fill64_5 ...OK 449s OK 449s Read NC_BYTE_pack_5 ...OK 449s OK 449s Read NC_BYTE_intpack_5 ...OK 449s OK 449s Read NC_BYTE_pack64_5 ...OK 449s OK 449s Read NC_SHORT_0 ...OK 449s OK 449s Read NC_SHORT_int_0 ...OK 449s OK 449s Read NC_SHORT_bit64_0 ...OK 449s OK 449s Read NC_SHORT_fill_0 ...OK 449s OK 449s Read NC_SHORT_intfill_0 ...OK 449s OK 449s Read NC_SHORT_fill64_0 ...OK 449s OK 449s Read NC_SHORT_pack_0 ...OK 449s OK 449s Read NC_SHORT_intpack_0 ...OK 449s OK 449s Read NC_SHORT_pack64_0 ...OK 449s OK 449s Read NC_SHORT_1 ...OK 449s OK 449s Read NC_SHORT_int_1 ...OK 449s OK 449s Read NC_SHORT_bit64_1 ...OK 449s OK 449s Read NC_SHORT_fill_1 ...OK 449s OK 449s Read NC_SHORT_intfill_1 ...OK 449s OK 449s Read NC_SHORT_fill64_1 ...OK 449s OK 449s Read NC_SHORT_pack_1 ...OK 449s OK 449s Read NC_SHORT_intpack_1 ...OK 449s OK 449s Read NC_SHORT_pack64_1 ...OK 449s OK 449s Read NC_SHORT_2 ...OK 449s OK 449s Read NC_SHORT_int_2 ...OK 449s OK 449s Read NC_SHORT_bit64_2 ...OK 449s OK 449s Read NC_SHORT_fill_2 ...OK 449s OK 449s Read NC_SHORT_intfill_2 ...OK 449s OK 449s Read NC_SHORT_fill64_2 ...OK 449s OK 449s Read NC_SHORT_pack_2 ...OK 449s OK 449s Read NC_SHORT_intpack_2 ...OK 449s OK 449s Read NC_SHORT_pack64_2 ...OK 449s OK 449s Read NC_SHORT_3 ...OK 449s OK 449s Read NC_SHORT_int_3 ...OK 449s OK 449s Read NC_SHORT_bit64_3 ...OK 449s OK 449s Read NC_SHORT_4 ...OK 449s OK 449s Read NC_SHORT_int_4 ...OK 449s OK 449s Read NC_SHORT_bit64_4 ...OK 449s OK 449s Read NC_SHORT_fill_4 ...OK 449s OK 449s Read NC_SHORT_intfill_4 ...OK 449s OK 449s Read NC_SHORT_fill64_4 ...OK 449s OK 449s Read NC_SHORT_pack_4 ...OK 449s OK 449s Read NC_SHORT_intpack_4 ...OK 449s OK 449s Read NC_SHORT_pack64_4 ...OK 449s OK 449s Read NC_SHORT_5 ...OK 449s OK 449s Read NC_SHORT_int_5 ...OK 449s OK 449s Read NC_SHORT_bit64_5 ...OK 449s OK 449s Read NC_SHORT_fill_5 ...OK 449s OK 449s Read NC_SHORT_intfill_5 ...OK 449s OK 449s Read NC_SHORT_fill64_5 ...OK 449s OK 449s Read NC_SHORT_pack_5 ...OK 449s OK 449s Read NC_SHORT_intpack_5 ...OK 449s OK 449s Read NC_SHORT_pack64_5 ...OK 449s OK 449s Read NC_INT_0 ...OK 449s OK 449s Read NC_INT_int_0 ...OK 449s OK 449s Read NC_INT_bit64_0 ...OK 449s OK 449s Read NC_INT_fill_0 ...OK 449s OK 449s Read NC_INT_intfill_0 ...OK 449s OK 449s Read NC_INT_fill64_0 ...OK 449s OK 449s Read NC_INT_intfillna_0 ...OK 449s OK 449s Read NC_INT_pack_0 ...OK 449s OK 449s Read NC_INT_intpack_0 ...OK 449s OK 449s Read NC_INT_pack64_0 ...OK 449s OK 449s Read NC_INT_1 ...OK 449s OK 449s Read NC_INT_int_1 ...OK 449s OK 449s Read NC_INT_bit64_1 ...OK 449s OK 449s Read NC_INT_fill_1 ...OK 449s OK 449s Read NC_INT_intfill_1 ...OK 449s OK 449s Read NC_INT_fill64_1 ...OK 449s OK 449s Read NC_INT_intfillna_1 ...OK 449s OK 449s Read NC_INT_pack_1 ...OK 449s OK 449s Read NC_INT_intpack_1 ...OK 449s OK 449s Read NC_INT_pack64_1 ...OK 449s OK 449s Read NC_INT_2 ...OK 449s OK 449s Read NC_INT_int_2 ...OK 449s OK 449s Read NC_INT_bit64_2 ...OK 449s OK 449s Read NC_INT_fill_2 ...OK 449s OK 449s Read NC_INT_intfill_2 ...OK 449s OK 449s Read NC_INT_fill64_2 ...OK 449s OK 449s Read NC_INT_intfillna_2 ...OK 449s OK 449s Read NC_INT_pack_2 ...OK 449s OK 449s Read NC_INT_intpack_2 ...OK 449s OK 449s Read NC_INT_pack64_2 ...OK 449s OK 449s Read NC_INT_3 ...OK 449s OK 449s Read NC_INT_int_3 ...OK 449s OK 449s Read NC_INT_bit64_3 ...OK 449s OK 449s Read NC_INT_intfill_3 ...OK 449s OK 449s OK 449s Read NC_INT_intfillna_3 ...OK 449s OK 449s OK 449s Read NC_INT_intpack_3 ...OK 449s OK 449s OK 449s Read NC_INT_4 ...OK 449s OK 449s Read NC_INT_int_4 ...OK 449s OK 449s Read NC_INT_bit64_4 ...OK 449s OK 449s Read NC_INT_fill_4 ...OK 449s OK 449s Read NC_INT_intfill_4 ...OK 449s OK 449s Read NC_INT_fill64_4 ...OK 449s OK 449s Read NC_INT_intfillna_4 ...OK 449s OK 449s Read NC_INT_pack_4 ...OK 449s OK 449s Read NC_INT_intpack_4 ...OK 449s OK 449s Read NC_INT_pack64_4 ...OK 449s OK 449s Read NC_INT_5 ...OK 449s OK 449s Read NC_INT_int_5 ...OK 449s OK 449s Read NC_INT_bit64_5 ...OK 449s OK 449s Read NC_INT_fill_5 ...OK 449s OK 449s Read NC_INT_intfill_5 ...OK 449s OK 449s Read NC_INT_fill64_5 ...OK 449s OK 449s Read NC_INT_intfillna_5 ...OK 449s OK 449s Read NC_INT_pack_5 ...OK 449s OK 449s Read NC_INT_intpack_5 ...OK 449s OK 449s Read NC_INT_pack64_5 ...OK 449s OK 449s Read NC_FLOAT_0 ...OK 449s OK 449s Read NC_FLOAT_int_0 ...OK 449s OK 449s Read NC_FLOAT_bit64_0 ...OK 449s OK 449s Read NC_FLOAT_fill_0 ...OK 449s OK 449s Read NC_FLOAT_intfill_0 ...OK 449s OK 449s Read NC_FLOAT_fill64_0 ...OK 449s OK 449s Read NC_FLOAT_pack_0 ...OK 449s OK 449s Read NC_FLOAT_intpack_0 ...OK 449s OK 449s Read NC_FLOAT_pack64_0 ...OK 449s OK 449s Read NC_FLOAT_1 ...OK 449s OK 449s Read NC_FLOAT_int_1 ...OK 449s OK 449s Read NC_FLOAT_bit64_1 ...OK 449s OK 449s Read NC_FLOAT_fill_1 ...OK 449s OK 449s Read NC_FLOAT_intfill_1 ...OK 449s OK 449s Read NC_FLOAT_fill64_1 ...OK 449s OK 449s Read NC_FLOAT_pack_1 ...OK 449s OK 449s Read NC_FLOAT_intpack_1 ...OK 449s OK 449s Read NC_FLOAT_pack64_1 ...OK 449s OK 449s Read NC_FLOAT_2 ...OK 449s OK 449s Read NC_FLOAT_int_2 ...OK 449s OK 449s Read NC_FLOAT_bit64_2 ...OK 449s OK 449s Read NC_FLOAT_fill_2 ...OK 449s OK 449s Read NC_FLOAT_intfill_2 ...OK 449s OK 449s Read NC_FLOAT_fill64_2 ...OK 449s OK 449s Read NC_FLOAT_pack_2 ...OK 449s OK 449s Read NC_FLOAT_intpack_2 ...OK 449s OK 449s Read NC_FLOAT_pack64_2 ...OK 449s OK 449s Read NC_FLOAT_3 ...OK 449s OK 449s Read NC_FLOAT_int_3 ...OK 449s OK 449s Read NC_FLOAT_bit64_3 ...OK 449s OK 449s Read NC_FLOAT_intfill_3 ...OK 449s OK 449s OK 449s Read NC_FLOAT_fill64_3 ...OK 449s OK 449s OK 449s Read NC_FLOAT_intpack_3 ...OK 449s OK 449s OK 449s Read NC_FLOAT_pack64_3 ...OK 449s OK 449s OK 449s Read NC_FLOAT_4 ...OK 449s OK 449s Read NC_FLOAT_int_4 ...OK 449s OK 449s Read NC_FLOAT_bit64_4 ...OK 449s OK 449s Read NC_FLOAT_fill_4 ...OK 449s OK 449s Read NC_FLOAT_intfill_4 ...OK 449s OK 449s Read NC_FLOAT_fill64_4 ...OK 449s OK 449s Read NC_FLOAT_pack_4 ...OK 449s OK 449s Read NC_FLOAT_intpack_4 ...OK 449s OK 449s Read NC_FLOAT_pack64_4 ...OK 449s OK 449s Read NC_FLOAT_5 ...OK 449s OK 449s Read NC_FLOAT_int_5 ...OK 449s OK 449s Read NC_FLOAT_bit64_5 ...OK 449s OK 449s Read NC_FLOAT_fill_5 ...OK 449s OK 449s Read NC_FLOAT_intfill_5 ...OK 449s OK 449s Read NC_FLOAT_fill64_5 ...OK 449s OK 449s Read NC_FLOAT_pack_5 ...OK 449s OK 449s Read NC_FLOAT_intpack_5 ...OK 449s OK 449s Read NC_FLOAT_pack64_5 ...OK 449s OK 449s Read NC_DOUBLE_0 ...OK 449s OK 449s Read NC_DOUBLE_int_0 ...OK 449s OK 449s Read NC_DOUBLE_bit64_0 ...OK 449s OK 449s Read NC_DOUBLE_fill_0 ...OK 449s OK 449s Read NC_DOUBLE_intfill_0 ...OK 449s OK 449s Read NC_DOUBLE_fill64_0 ...OK 449s OK 449s Read NC_DOUBLE_fillna_0 ...OK 449s OK 449s Read NC_DOUBLE_pack_0 ...OK 449s OK 449s Read NC_DOUBLE_intpack_0 ...OK 449s OK 449s Read NC_DOUBLE_pack64_0 ...OK 449s OK 449s Read NC_DOUBLE_1 ...OK 449s OK 449s Read NC_DOUBLE_int_1 ...OK 449s OK 449s Read NC_DOUBLE_bit64_1 ...OK 449s OK 449s Read NC_DOUBLE_fill_1 ...OK 449s OK 449s Read NC_DOUBLE_intfill_1 ...OK 449s OK 449s Read NC_DOUBLE_fill64_1 ...OK 449s OK 449s Read NC_DOUBLE_fillna_1 ...OK 449s OK 449s Read NC_DOUBLE_pack_1 ...OK 449s OK 449s Read NC_DOUBLE_intpack_1 ...OK 449s OK 449s Read NC_DOUBLE_pack64_1 ...OK 449s OK 449s Read NC_DOUBLE_2 ...OK 449s OK 449s Read NC_DOUBLE_int_2 ...OK 449s OK 449s Read NC_DOUBLE_bit64_2 ...OK 449s OK 449s Read NC_DOUBLE_fill_2 ...OK 449s OK 449s Read NC_DOUBLE_intfill_2 ...OK 449s OK 449s Read NC_DOUBLE_fill64_2 ...OK 449s OK 449s Read NC_DOUBLE_fillna_2 ...OK 449s OK 449s Read NC_DOUBLE_pack_2 ...OK 449s OK 449s Read NC_DOUBLE_intpack_2 ...OK 449s OK 449s Read NC_DOUBLE_pack64_2 ...OK 449s OK 449s Read NC_DOUBLE_3 ...OK 449s OK 449s Read NC_DOUBLE_int_3 ...OK 449s OK 449s Read NC_DOUBLE_bit64_3 ...OK 449s OK 449s Read NC_DOUBLE_fill_3 ...OK 449s OK 449s Read NC_DOUBLE_intfill_3 ...OK 449s OK 449s OK 449s Read NC_DOUBLE_fill64_3 ...OK 449s OK 449s OK 449s Read NC_DOUBLE_fillna_3 ...OK 449s OK 449s Read NC_DOUBLE_pack_3 ...OK 449s OK 449s Read NC_DOUBLE_intpack_3 ...OK 449s OK 449s OK 449s Read NC_DOUBLE_pack64_3 ...OK 449s OK 449s OK 449s Read NC_DOUBLE_4 ...OK 449s OK 449s Read NC_DOUBLE_int_4 ...OK 449s OK 449s Read NC_DOUBLE_bit64_4 ...OK 449s OK 449s Read NC_DOUBLE_fill_4 ...OK 449s OK 449s Read NC_DOUBLE_intfill_4 ...OK 449s OK 449s Read NC_DOUBLE_fill64_4 ...OK 449s OK 449s Read NC_DOUBLE_fillna_4 ...OK 449s OK 449s Read NC_DOUBLE_pack_4 ...OK 449s OK 449s Read NC_DOUBLE_intpack_4 ...OK 449s OK 449s Read NC_DOUBLE_pack64_4 ...OK 449s OK 449s Read NC_DOUBLE_5 ...OK 449s OK 449s Read NC_DOUBLE_int_5 ...OK 449s OK 449s Read NC_DOUBLE_bit64_5 ...OK 449s OK 449s Read NC_DOUBLE_fill_5 ...OK 449s OK 449s Read NC_DOUBLE_intfill_5 ...OK 449s OK 449s Read NC_DOUBLE_fill64_5 ...OK 449s OK 449s Read NC_DOUBLE_fillna_5 ...OK 449s OK 449s Read NC_DOUBLE_pack_5 ...OK 449s OK 449s Read NC_DOUBLE_intpack_5 ...OK 449s OK 449s Read NC_DOUBLE_pack64_5 ...OK 449s OK 449s Read integer vector as smallest R type ... OK 449s OK 449s Read NC_BYTE_5 ...OK 449s OK 449s Read NC_BYTE_fill_5 ...OK 449s OK 449s Read NC_SHORT_5 ...OK 449s OK 449s Read NC_SHORT_fill_5 ...OK 449s OK 449s Read NC_INT_5 ...OK 449s OK 449s Read NC_INT_fill_5 ...OK 449s OK 449s Read NC_FLOAT_5 ...OK 449s OK 449s Read NC_FLOAT_fill_5 ...OK 449s OK 449s Read NC_DOUBLE_5 ...OK 449s OK 449s Read NC_DOUBLE_fill_5 ...OK 449s OK 449s Read numeric matrix ... OK 449s Inquire about numeric variable ...OK 449s Read numeric matrix slice ... OK 449s OK 449s Read numeric matrix empty slice ... OK 449s OK 449s Read numeric scalar ... OK 449s Read numeric empty array ... OK 449s Read 2D char array ... OK 449s Read 2D char array with fill value ... OK 449s OK 449s Read 2D char slice ... OK 449s Read 2D char slice as raw bytes ... OK 449s Read 2D char slice as characters ... OK 449s Read empty 2D char array ... OK 449s OK 449s Read 1D char slice ... OK 449s Read scalar char ... OK 449s Read and unpack numeric array ... OK 449s Check that closing any NetCDF handle closes the file for all handles ... OK 449s Check that garbage collector closes file that is not referenced ... OK 449s Removed test file /tmp/RtmpWBapl7/RNetCDF-test_classic4_8e65ab24eab.nc 449s Test netcdf4 file format in /tmp/RtmpWBapl7/RNetCDF-test_netcdf4_8e6526ce81f.nc ... 449s OK 449s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 449s Defining dimensions ... 449s OK 449s Defining a group ... 449s OK 449s Defining user-defined types ... 449s OK 449s Defining variables for netcdf3 ... 449s OK 449s Defining variables for netcdf4 ... 449s OK 449s OK 449s Defining variables of type NC_BYTE for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_BYTE for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_BYTE for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_BYTE for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_BYTE for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_BYTE for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_SHORT for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_SHORT for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_SHORT for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_SHORT for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_SHORT for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_SHORT for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_FLOAT for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_FLOAT for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_FLOAT for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_FLOAT for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_FLOAT for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_FLOAT for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_DOUBLE for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_DOUBLE for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_DOUBLE for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_DOUBLE for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_DOUBLE for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_DOUBLE for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UBYTE for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UBYTE for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UBYTE for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UBYTE for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UBYTE for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UBYTE for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_USHORT for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_USHORT for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_USHORT for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_USHORT for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_USHORT for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_USHORT for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT64 for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT64 for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT64 for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT64 for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT64 for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_INT64 for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT64 for na.mode 0 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT64 for na.mode 1 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT64 for na.mode 2 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT64 for na.mode 3 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT64 for na.mode 4 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining variables of type NC_UINT64 for na.mode 5 ... 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Defining additional attributes ...OK 449s Defining additional attributes for netcdf4 ...OK 449s OK 449s Defining user-defined attributes ...OK 449s Writing netcdf3 variables ...OK 449s Writing extra netcdf4 variables ...OK 449s OK 449s OK 449s OK 449s OK 449s OK 449s Writing to variable type NC_BYTE with na.mode 0 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_BYTE with na.mode 1 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_BYTE with na.mode 2 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_BYTE with na.mode 3 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_BYTE with na.mode 4 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_BYTE with na.mode 5 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_SHORT with na.mode 0 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_SHORT with na.mode 1 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_SHORT with na.mode 2 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 449s Writing data without missing values ...OK 449s Writing bit64 data without missing values ...OK 449s Writing Inf values ...OK 449s Writing doubles with non-finite packing ...OK 449s Writing integers with non-finite packing ...OK 449s Writing data with missing values ...OK 449s OK 449s Writing data with missing values and packing ...OK 449s OK 449s Writing bit64 data with missing values ...OK 449s Writing bit64 data with missing values and packing ...OK 449s Writing integer64 with non-finite packing ...OK 449s Writing to variable type NC_SHORT with na.mode 3 ... 449s Writing huge values ...OK 449s OK 449s Writing huge bit64 values ...OK 449s Writing negative values ...OK 449s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_SHORT with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_SHORT with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_FLOAT with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_FLOAT with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_FLOAT with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_FLOAT with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_FLOAT with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_FLOAT with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_DOUBLE with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with non-finite values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_DOUBLE with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with non-finite values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_DOUBLE with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with non-finite values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_DOUBLE with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with non-finite values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_DOUBLE with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with non-finite values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_DOUBLE with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with non-finite values and NA fill ...OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UBYTE with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UBYTE with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UBYTE with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UBYTE with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UBYTE with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UBYTE with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_USHORT with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_USHORT with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_USHORT with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_USHORT with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_USHORT with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_USHORT with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT64 with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT64 with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT64 with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT64 with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT64 with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_INT64 with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT64 with na.mode 0 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT64 with na.mode 1 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT64 with na.mode 2 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT64 with na.mode 3 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT64 with na.mode 4 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Writing to variable type NC_UINT64 with na.mode 5 ... 450s Writing huge values ...OK 450s OK 450s Writing huge bit64 values ...OK 450s Writing negative values ...OK 450s Writing negative bit64 values ...OK 450s Writing data without missing values ...OK 450s Writing bit64 data without missing values ...OK 450s Writing Inf values ...OK 450s Writing doubles with non-finite packing ...OK 450s Writing integers with non-finite packing ...OK 450s Writing data with missing values ...OK 450s OK 450s Writing data with missing values and packing ...OK 450s OK 450s Writing bit64 data with missing values ...OK 450s Writing bit64 data with missing values and packing ...OK 450s Writing integer64 with non-finite packing ...OK 450s Check chunk cache settings after writing temperature ...OK 450s Check filter settings after writing temp_filter ...OK 450s Check file format ...OK 450s netcdf netcdf4 { 450s types: 450s opaque(128) blob ; 450s NC_INT(*) vector ; 450s NC_CHAR(*) vector_char ; 450s NC_STRING(*) vector_string ; 450s blob(*) vector_blob ; 450s NC_USHORT enum factor { 450s "NA" = 100, 450s "peanut butter" = 101, 450s "jelly" = 102, 450s } ; // factor 450s compound struct { 450s NC_INT siteid ; 450s NC_DOUBLE height ; 450s NC_SHORT colour(3) ; 450s }; // struct 450s vector(*) vector_vector ; 450s variables: 450s NC_INT time(time) ; 450s NC_DOUBLE temperature(station, time) ; 450s NC_DOUBLE temperature:_FillValue = -99999.9 ; 450s NC_STRING temperature:string_att = "This is string 1", "This is string 2" ; 450s NC_INT64 temperature:int64_att = -1234567890123456789 ; 450s NC_BYTE packvar(station) ; 450s NC_DOUBLE packvar:scale_factor = 10 ; 450s NC_DOUBLE packvar:add_offset = -5 ; 450s NC_CHAR name(max_string_length, station) ; 450s NC_CHAR name:char_att = "This is some text" ; 450s NC_CHAR name:raw_att = "This is some text" ; 450s NC_CHAR name_fill(max_string_length, station) ; 450s NC_CHAR name_fill:_FillValue = "X" ; 450s NC_CHAR qcflag(station) ; 450s NC_INT int0 ; 450s NC_CHAR char0 ; 450s NC_FLOAT numempty(station, empty) ; 450s NC_STRING namestr(station) ; 450s NC_STRING namestr_fill(station) ; 450s NC_STRING namestr_fill:_FillValue = "_MISSING" ; 450s vector profile(station, time) ; 450s vector profile_fill(station, time) ; 450s //vector profile_fill:_FillValue = ... ; 450s vector profile_pack(station, time) ; 450s NC_FLOAT profile_pack:scale_factor = 10 ; 450s vector_char profile_char(station, time) ; 450s vector_string profile_string(station, time) ; 450s vector_blob profile_blob(time) ; 450s vector profile_scalar ; 450s blob rawdata(station, time) ; 450s blob rawdata_scalar ; 450s blob rawdata_vector(station) ; 450s factor snacks(station, time) ; 450s //factor snacks:_FillValue = ... ; 450s factor snacks_empty(station, time) ; 450s struct person(station, time) ; 450s struct person_fill(station, time) ; 450s //struct person_fill:_FillValue = ... ; 450s vector_vector profile_vector(station, time) ; 450s vector_vector profile_vector_fill(station, time) ; 450s //vector_vector profile_vector_fill:_FillValue = ... ; 450s NC_UINT64 stationid(station) ; 450s NC_FLOAT temp_filter(station, time) ; 450s NC_BYTE NC_BYTE_0(station) ; 450s NC_BYTE NC_BYTE_int_0(station) ; 450s NC_BYTE NC_BYTE_fill_0(station) ; 450s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intfill_0(station) ; 450s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack_0(station) ; 450s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intpack_0(station) ; 450s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 450s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_inf_0(station) ; 450s NC_BYTE NC_BYTE_packinf_0(station) ; 450s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_intpackinf_0(station) ; 450s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_bit64_0(station) ; 450s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_fill64_0(station) ; 450s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack64_0(station) ; 450s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_packinf64_0(station) ; 450s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_1(station) ; 450s NC_BYTE NC_BYTE_int_1(station) ; 450s NC_BYTE NC_BYTE_fill_1(station) ; 450s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intfill_1(station) ; 450s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack_1(station) ; 450s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intpack_1(station) ; 450s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 450s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_inf_1(station) ; 450s NC_BYTE NC_BYTE_packinf_1(station) ; 450s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_intpackinf_1(station) ; 450s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_bit64_1(station) ; 450s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_fill64_1(station) ; 450s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack64_1(station) ; 450s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_packinf64_1(station) ; 450s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_2(station) ; 450s NC_BYTE NC_BYTE_int_2(station) ; 450s NC_BYTE NC_BYTE_fill_2(station) ; 450s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_intfill_2(station) ; 450s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_pack_2(station) ; 450s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_intpack_2(station) ; 450s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 450s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_inf_2(station) ; 450s NC_BYTE NC_BYTE_packinf_2(station) ; 450s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_intpackinf_2(station) ; 450s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_bit64_2(station) ; 450s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_fill64_2(station) ; 450s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_pack64_2(station) ; 450s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 450s NC_BYTE NC_BYTE_packinf64_2(station) ; 450s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_3(station) ; 450s NC_BYTE NC_BYTE_int_3(station) ; 450s NC_BYTE NC_BYTE_fill_3(station) ; 450s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intfill_3(station) ; 450s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack_3(station) ; 450s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intpack_3(station) ; 450s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 450s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_inf_3(station) ; 450s NC_BYTE NC_BYTE_packinf_3(station) ; 450s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_intpackinf_3(station) ; 450s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_bit64_3(station) ; 450s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_fill64_3(station) ; 450s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack64_3(station) ; 450s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_packinf64_3(station) ; 450s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_4(station) ; 450s NC_BYTE NC_BYTE_int_4(station) ; 450s NC_BYTE NC_BYTE_fill_4(station) ; 450s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 450s NC_BYTE NC_BYTE_intfill_4(station) ; 450s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 450s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 450s NC_BYTE NC_BYTE_pack_4(station) ; 450s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 450s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 450s NC_BYTE NC_BYTE_intpack_4(station) ; 450s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 450s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 450s NC_BYTE NC_BYTE_inf_4(station) ; 450s NC_BYTE NC_BYTE_packinf_4(station) ; 450s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_intpackinf_4(station) ; 450s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_bit64_4(station) ; 450s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 450s NC_BYTE NC_BYTE_fill64_4(station) ; 450s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 450s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 450s NC_BYTE NC_BYTE_pack64_4(station) ; 450s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 450s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 450s NC_BYTE NC_BYTE_packinf64_4(station) ; 450s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_5(station) ; 450s NC_BYTE NC_BYTE_int_5(station) ; 450s NC_BYTE NC_BYTE_fill_5(station) ; 450s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intfill_5(station) ; 450s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack_5(station) ; 450s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_intpack_5(station) ; 450s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 450s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_inf_5(station) ; 450s NC_BYTE NC_BYTE_packinf_5(station) ; 450s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_intpackinf_5(station) ; 450s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 450s NC_BYTE NC_BYTE_bit64_5(station) ; 450s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_fill64_5(station) ; 450s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_pack64_5(station) ; 450s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 450s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 450s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 450s NC_BYTE NC_BYTE_packinf64_5(station) ; 450s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_0(station) ; 450s NC_SHORT NC_SHORT_int_0(station) ; 450s NC_SHORT NC_SHORT_fill_0(station) ; 450s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intfill_0(station) ; 450s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack_0(station) ; 450s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intpack_0(station) ; 450s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 450s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_inf_0(station) ; 450s NC_SHORT NC_SHORT_packinf_0(station) ; 450s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_intpackinf_0(station) ; 450s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_bit64_0(station) ; 450s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_fill64_0(station) ; 450s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack64_0(station) ; 450s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_packinf64_0(station) ; 450s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_1(station) ; 450s NC_SHORT NC_SHORT_int_1(station) ; 450s NC_SHORT NC_SHORT_fill_1(station) ; 450s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intfill_1(station) ; 450s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack_1(station) ; 450s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intpack_1(station) ; 450s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 450s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_inf_1(station) ; 450s NC_SHORT NC_SHORT_packinf_1(station) ; 450s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_intpackinf_1(station) ; 450s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_bit64_1(station) ; 450s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_fill64_1(station) ; 450s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack64_1(station) ; 450s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_packinf64_1(station) ; 450s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_2(station) ; 450s NC_SHORT NC_SHORT_int_2(station) ; 450s NC_SHORT NC_SHORT_fill_2(station) ; 450s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_intfill_2(station) ; 450s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_pack_2(station) ; 450s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_intpack_2(station) ; 450s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 450s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_inf_2(station) ; 450s NC_SHORT NC_SHORT_packinf_2(station) ; 450s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_intpackinf_2(station) ; 450s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_bit64_2(station) ; 450s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_fill64_2(station) ; 450s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_pack64_2(station) ; 450s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 450s NC_SHORT NC_SHORT_packinf64_2(station) ; 450s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_3(station) ; 450s NC_SHORT NC_SHORT_int_3(station) ; 450s NC_SHORT NC_SHORT_fill_3(station) ; 450s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intfill_3(station) ; 450s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack_3(station) ; 450s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intpack_3(station) ; 450s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 450s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_inf_3(station) ; 450s NC_SHORT NC_SHORT_packinf_3(station) ; 450s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_intpackinf_3(station) ; 450s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_bit64_3(station) ; 450s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_fill64_3(station) ; 450s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack64_3(station) ; 450s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_packinf64_3(station) ; 450s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_4(station) ; 450s NC_SHORT NC_SHORT_int_4(station) ; 450s NC_SHORT NC_SHORT_fill_4(station) ; 450s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 450s NC_SHORT NC_SHORT_intfill_4(station) ; 450s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 450s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 450s NC_SHORT NC_SHORT_pack_4(station) ; 450s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 450s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 450s NC_SHORT NC_SHORT_intpack_4(station) ; 450s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 450s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 450s NC_SHORT NC_SHORT_inf_4(station) ; 450s NC_SHORT NC_SHORT_packinf_4(station) ; 450s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_intpackinf_4(station) ; 450s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_bit64_4(station) ; 450s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 450s NC_SHORT NC_SHORT_fill64_4(station) ; 450s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 450s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 450s NC_SHORT NC_SHORT_pack64_4(station) ; 450s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 450s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 450s NC_SHORT NC_SHORT_packinf64_4(station) ; 450s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_5(station) ; 450s NC_SHORT NC_SHORT_int_5(station) ; 450s NC_SHORT NC_SHORT_fill_5(station) ; 450s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intfill_5(station) ; 450s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack_5(station) ; 450s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_intpack_5(station) ; 450s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 450s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_inf_5(station) ; 450s NC_SHORT NC_SHORT_packinf_5(station) ; 450s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_intpackinf_5(station) ; 450s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 450s NC_SHORT NC_SHORT_bit64_5(station) ; 450s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_fill64_5(station) ; 450s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_pack64_5(station) ; 450s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 450s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 450s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 450s NC_SHORT NC_SHORT_packinf64_5(station) ; 450s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 450s NC_INT NC_INT_0(station) ; 450s NC_INT NC_INT_int_0(station) ; 450s NC_INT NC_INT_fill_0(station) ; 450s NC_INT NC_INT_fill_0:_FillValue = 99 ; 450s NC_INT NC_INT_intfill_0(station) ; 450s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 450s NC_INT NC_INT_pack_0(station) ; 450s NC_INT NC_INT_pack_0:scale_factor = 10 ; 450s NC_INT NC_INT_pack_0:add_offset = 5 ; 450s NC_INT NC_INT_pack_0:_FillValue = 99 ; 450s NC_INT NC_INT_intpack_0(station) ; 450s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 450s NC_INT NC_INT_intpack_0:add_offset = 5 ; 450s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 450s NC_INT NC_INT_inf_0(station) ; 450s NC_INT NC_INT_packinf_0(station) ; 450s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 450s NC_INT NC_INT_intpackinf_0(station) ; 450s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 450s NC_INT NC_INT_intfillna_0(station) ; 450s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 450s NC_INT NC_INT_bit64_0(station) ; 450s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 450s NC_INT NC_INT_fill64_0(station) ; 450s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 450s NC_INT NC_INT_pack64_0(station) ; 450s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 450s NC_INT NC_INT_pack64_0:add_offset = 5 ; 450s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 450s NC_INT NC_INT_packinf64_0(station) ; 450s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 450s NC_INT NC_INT_1(station) ; 450s NC_INT NC_INT_int_1(station) ; 450s NC_INT NC_INT_fill_1(station) ; 450s NC_INT NC_INT_fill_1:_FillValue = 99 ; 450s NC_INT NC_INT_intfill_1(station) ; 450s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 450s NC_INT NC_INT_pack_1(station) ; 450s NC_INT NC_INT_pack_1:scale_factor = 10 ; 450s NC_INT NC_INT_pack_1:add_offset = 5 ; 450s NC_INT NC_INT_pack_1:_FillValue = 99 ; 450s NC_INT NC_INT_intpack_1(station) ; 450s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 450s NC_INT NC_INT_intpack_1:add_offset = 5 ; 450s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 450s NC_INT NC_INT_inf_1(station) ; 450s NC_INT NC_INT_packinf_1(station) ; 450s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 450s NC_INT NC_INT_intpackinf_1(station) ; 450s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 450s NC_INT NC_INT_intfillna_1(station) ; 450s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 450s NC_INT NC_INT_bit64_1(station) ; 450s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 450s NC_INT NC_INT_fill64_1(station) ; 450s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 450s NC_INT NC_INT_pack64_1(station) ; 450s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 450s NC_INT NC_INT_pack64_1:add_offset = 5 ; 450s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 450s NC_INT NC_INT_packinf64_1(station) ; 450s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 450s NC_INT NC_INT_2(station) ; 450s NC_INT NC_INT_int_2(station) ; 450s NC_INT NC_INT_fill_2(station) ; 450s NC_INT NC_INT_fill_2:missing_value = 99 ; 450s NC_INT NC_INT_intfill_2(station) ; 450s NC_INT NC_INT_intfill_2:missing_value = 99 ; 450s NC_INT NC_INT_pack_2(station) ; 450s NC_INT NC_INT_pack_2:scale_factor = 10 ; 450s NC_INT NC_INT_pack_2:add_offset = 5 ; 450s NC_INT NC_INT_pack_2:missing_value = 99 ; 450s NC_INT NC_INT_intpack_2(station) ; 450s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 450s NC_INT NC_INT_intpack_2:add_offset = 5 ; 450s NC_INT NC_INT_intpack_2:missing_value = 99 ; 450s NC_INT NC_INT_inf_2(station) ; 450s NC_INT NC_INT_packinf_2(station) ; 450s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 450s NC_INT NC_INT_intpackinf_2(station) ; 450s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 450s NC_INT NC_INT_intfillna_2(station) ; 450s NC_INT NC_INT_intfillna_2:missing_value = NA ; 450s NC_INT NC_INT_bit64_2(station) ; 450s NC_INT NC_INT_bit64_2:missing_value = 99 ; 450s NC_INT NC_INT_fill64_2(station) ; 450s NC_INT NC_INT_fill64_2:missing_value = 99 ; 450s NC_INT NC_INT_pack64_2(station) ; 450s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 450s NC_INT NC_INT_pack64_2:add_offset = 5 ; 450s NC_INT NC_INT_pack64_2:missing_value = 99 ; 450s NC_INT NC_INT_packinf64_2(station) ; 450s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 450s NC_INT NC_INT_3(station) ; 450s NC_INT NC_INT_int_3(station) ; 450s NC_INT NC_INT_fill_3(station) ; 450s NC_INT NC_INT_fill_3:_FillValue = 99 ; 450s NC_INT NC_INT_intfill_3(station) ; 450s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 450s NC_INT NC_INT_pack_3(station) ; 450s NC_INT NC_INT_pack_3:scale_factor = 10 ; 450s NC_INT NC_INT_pack_3:add_offset = 5 ; 450s NC_INT NC_INT_pack_3:_FillValue = 99 ; 450s NC_INT NC_INT_intpack_3(station) ; 450s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 450s NC_INT NC_INT_intpack_3:add_offset = 5 ; 450s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 450s NC_INT NC_INT_inf_3(station) ; 450s NC_INT NC_INT_packinf_3(station) ; 450s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 450s NC_INT NC_INT_intpackinf_3(station) ; 450s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 450s NC_INT NC_INT_intfillna_3(station) ; 450s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 450s NC_INT NC_INT_bit64_3(station) ; 450s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 450s NC_INT NC_INT_fill64_3(station) ; 450s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 450s NC_INT NC_INT_pack64_3(station) ; 450s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 450s NC_INT NC_INT_pack64_3:add_offset = 5 ; 450s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 450s NC_INT NC_INT_packinf64_3(station) ; 450s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 450s NC_INT NC_INT_4(station) ; 450s NC_INT NC_INT_int_4(station) ; 450s NC_INT NC_INT_fill_4(station) ; 450s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 450s NC_INT NC_INT_intfill_4(station) ; 450s NC_INT NC_INT_intfill_4:valid_min = 1 ; 450s NC_INT NC_INT_intfill_4:valid_max = 5 ; 450s NC_INT NC_INT_pack_4(station) ; 450s NC_INT NC_INT_pack_4:scale_factor = 10 ; 450s NC_INT NC_INT_pack_4:add_offset = 5 ; 450s NC_INT NC_INT_pack_4:valid_min = 1 ; 450s NC_INT NC_INT_pack_4:valid_max = 5 ; 450s NC_INT NC_INT_intpack_4(station) ; 450s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 450s NC_INT NC_INT_intpack_4:add_offset = 5 ; 450s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 450s NC_INT NC_INT_inf_4(station) ; 450s NC_INT NC_INT_packinf_4(station) ; 450s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 450s NC_INT NC_INT_intpackinf_4(station) ; 450s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 450s NC_INT NC_INT_intfillna_4(station) ; 450s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 450s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 450s NC_INT NC_INT_bit64_4(station) ; 450s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 450s NC_INT NC_INT_fill64_4(station) ; 450s NC_INT NC_INT_fill64_4:valid_min = 1 ; 450s NC_INT NC_INT_fill64_4:valid_max = 5 ; 450s NC_INT NC_INT_pack64_4(station) ; 450s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 450s NC_INT NC_INT_pack64_4:add_offset = 5 ; 450s NC_INT NC_INT_pack64_4:valid_min = 1 ; 450s NC_INT NC_INT_pack64_4:valid_max = 5 ; 450s NC_INT NC_INT_packinf64_4(station) ; 450s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 450s NC_INT NC_INT_5(station) ; 450s NC_INT NC_INT_int_5(station) ; 450s NC_INT NC_INT_fill_5(station) ; 450s NC_INT NC_INT_fill_5:_FillValue = 99 ; 450s NC_INT NC_INT_intfill_5(station) ; 450s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 450s NC_INT NC_INT_pack_5(station) ; 450s NC_INT NC_INT_pack_5:scale_factor = 10 ; 450s NC_INT NC_INT_pack_5:add_offset = 5 ; 450s NC_INT NC_INT_pack_5:_FillValue = 99 ; 450s NC_INT NC_INT_intpack_5(station) ; 450s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 450s NC_INT NC_INT_intpack_5:add_offset = 5 ; 450s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 450s NC_INT NC_INT_inf_5(station) ; 450s NC_INT NC_INT_packinf_5(station) ; 450s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 450s NC_INT NC_INT_intpackinf_5(station) ; 450s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 450s NC_INT NC_INT_intfillna_5(station) ; 450s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 450s NC_INT NC_INT_bit64_5(station) ; 450s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 450s NC_INT NC_INT_fill64_5(station) ; 450s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 450s NC_INT NC_INT_pack64_5(station) ; 450s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 450s NC_INT NC_INT_pack64_5:add_offset = 5 ; 450s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 450s NC_INT NC_INT_packinf64_5(station) ; 450s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_0(station) ; 450s NC_FLOAT NC_FLOAT_int_0(station) ; 450s NC_FLOAT NC_FLOAT_fill_0(station) ; 450s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intfill_0(station) ; 450s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack_0(station) ; 450s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intpack_0(station) ; 450s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_inf_0(station) ; 450s NC_FLOAT NC_FLOAT_packinf_0(station) ; 450s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 450s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_bit64_0(station) ; 450s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_fill64_0(station) ; 450s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack64_0(station) ; 450s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 450s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_1(station) ; 450s NC_FLOAT NC_FLOAT_int_1(station) ; 450s NC_FLOAT NC_FLOAT_fill_1(station) ; 450s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intfill_1(station) ; 450s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack_1(station) ; 450s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intpack_1(station) ; 450s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_inf_1(station) ; 450s NC_FLOAT NC_FLOAT_packinf_1(station) ; 450s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 450s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_bit64_1(station) ; 450s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_fill64_1(station) ; 450s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack64_1(station) ; 450s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 450s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_2(station) ; 450s NC_FLOAT NC_FLOAT_int_2(station) ; 450s NC_FLOAT NC_FLOAT_fill_2(station) ; 450s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_intfill_2(station) ; 450s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_pack_2(station) ; 450s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_intpack_2(station) ; 450s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_inf_2(station) ; 450s NC_FLOAT NC_FLOAT_packinf_2(station) ; 450s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 450s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_bit64_2(station) ; 450s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_fill64_2(station) ; 450s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_pack64_2(station) ; 450s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 450s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 450s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_3(station) ; 450s NC_FLOAT NC_FLOAT_int_3(station) ; 450s NC_FLOAT NC_FLOAT_fill_3(station) ; 450s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intfill_3(station) ; 450s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack_3(station) ; 450s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intpack_3(station) ; 450s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_inf_3(station) ; 450s NC_FLOAT NC_FLOAT_packinf_3(station) ; 450s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 450s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_bit64_3(station) ; 450s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_fill64_3(station) ; 450s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack64_3(station) ; 450s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 450s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_4(station) ; 450s NC_FLOAT NC_FLOAT_int_4(station) ; 450s NC_FLOAT NC_FLOAT_fill_4(station) ; 450s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 450s NC_FLOAT NC_FLOAT_intfill_4(station) ; 450s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 450s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 450s NC_FLOAT NC_FLOAT_pack_4(station) ; 450s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 450s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_4(station) ; 450s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 450s NC_FLOAT NC_FLOAT_inf_4(station) ; 450s NC_FLOAT NC_FLOAT_packinf_4(station) ; 450s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 450s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_bit64_4(station) ; 450s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 450s NC_FLOAT NC_FLOAT_fill64_4(station) ; 450s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 450s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_4(station) ; 450s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 450s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 450s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 450s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_5(station) ; 450s NC_FLOAT NC_FLOAT_int_5(station) ; 450s NC_FLOAT NC_FLOAT_fill_5(station) ; 450s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intfill_5(station) ; 450s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack_5(station) ; 450s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_intpack_5(station) ; 450s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_inf_5(station) ; 450s NC_FLOAT NC_FLOAT_packinf_5(station) ; 450s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 450s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 450s NC_FLOAT NC_FLOAT_bit64_5(station) ; 450s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_fill64_5(station) ; 450s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_pack64_5(station) ; 450s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 450s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 450s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 450s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 450s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_0(station) ; 450s NC_DOUBLE NC_DOUBLE_int_0(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 450s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 450s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 450s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 450s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 450s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 450s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 450s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 450s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_1(station) ; 450s NC_DOUBLE NC_DOUBLE_int_1(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 450s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 450s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 450s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 450s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 450s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 450s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 450s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 450s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_2(station) ; 450s NC_DOUBLE NC_DOUBLE_int_2(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 450s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 450s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 450s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 450s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 450s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 450s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 450s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 450s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 450s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_3(station) ; 450s NC_DOUBLE NC_DOUBLE_int_3(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 450s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 450s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 450s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 450s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 450s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 450s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 450s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 450s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_4(station) ; 450s NC_DOUBLE NC_DOUBLE_int_4(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 450s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 450s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 450s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 450s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 450s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 450s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 450s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 450s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 450s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 450s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 450s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 450s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 450s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 450s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 450s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 450s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_5(station) ; 450s NC_DOUBLE NC_DOUBLE_int_5(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 450s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 450s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 450s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 450s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 450s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 450s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 450s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 450s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 450s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 450s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 450s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 450s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 450s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 450s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 450s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_0(station) ; 450s NC_UBYTE NC_UBYTE_int_0(station) ; 450s NC_UBYTE NC_UBYTE_fill_0(station) ; 450s NC_UBYTE NC_UBYTE_fill_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intfill_0(station) ; 450s NC_UBYTE NC_UBYTE_intfill_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack_0(station) ; 450s NC_UBYTE NC_UBYTE_pack_0:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack_0:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intpack_0(station) ; 450s NC_UBYTE NC_UBYTE_intpack_0:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_intpack_0:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_inf_0(station) ; 450s NC_UBYTE NC_UBYTE_packinf_0(station) ; 450s NC_UBYTE NC_UBYTE_packinf_0:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_intpackinf_0(station) ; 450s NC_UBYTE NC_UBYTE_intpackinf_0:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_bit64_0(station) ; 450s NC_UBYTE NC_UBYTE_bit64_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_fill64_0(station) ; 450s NC_UBYTE NC_UBYTE_fill64_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack64_0(station) ; 450s NC_UBYTE NC_UBYTE_pack64_0:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack64_0:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_0:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_packinf64_0(station) ; 450s NC_UBYTE NC_UBYTE_packinf64_0:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_1(station) ; 450s NC_UBYTE NC_UBYTE_int_1(station) ; 450s NC_UBYTE NC_UBYTE_fill_1(station) ; 450s NC_UBYTE NC_UBYTE_fill_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intfill_1(station) ; 450s NC_UBYTE NC_UBYTE_intfill_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack_1(station) ; 450s NC_UBYTE NC_UBYTE_pack_1:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack_1:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intpack_1(station) ; 450s NC_UBYTE NC_UBYTE_intpack_1:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_intpack_1:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_inf_1(station) ; 450s NC_UBYTE NC_UBYTE_packinf_1(station) ; 450s NC_UBYTE NC_UBYTE_packinf_1:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_intpackinf_1(station) ; 450s NC_UBYTE NC_UBYTE_intpackinf_1:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_bit64_1(station) ; 450s NC_UBYTE NC_UBYTE_bit64_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_fill64_1(station) ; 450s NC_UBYTE NC_UBYTE_fill64_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack64_1(station) ; 450s NC_UBYTE NC_UBYTE_pack64_1:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack64_1:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_1:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_packinf64_1(station) ; 450s NC_UBYTE NC_UBYTE_packinf64_1:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_2(station) ; 450s NC_UBYTE NC_UBYTE_int_2(station) ; 450s NC_UBYTE NC_UBYTE_fill_2(station) ; 450s NC_UBYTE NC_UBYTE_fill_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_intfill_2(station) ; 450s NC_UBYTE NC_UBYTE_intfill_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_pack_2(station) ; 450s NC_UBYTE NC_UBYTE_pack_2:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack_2:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_intpack_2(station) ; 450s NC_UBYTE NC_UBYTE_intpack_2:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_intpack_2:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_inf_2(station) ; 450s NC_UBYTE NC_UBYTE_packinf_2(station) ; 450s NC_UBYTE NC_UBYTE_packinf_2:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_intpackinf_2(station) ; 450s NC_UBYTE NC_UBYTE_intpackinf_2:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_bit64_2(station) ; 450s NC_UBYTE NC_UBYTE_bit64_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_fill64_2(station) ; 450s NC_UBYTE NC_UBYTE_fill64_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_pack64_2(station) ; 450s NC_UBYTE NC_UBYTE_pack64_2:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack64_2:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_2:missing_value = 99 ; 450s NC_UBYTE NC_UBYTE_packinf64_2(station) ; 450s NC_UBYTE NC_UBYTE_packinf64_2:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_3(station) ; 450s NC_UBYTE NC_UBYTE_int_3(station) ; 450s NC_UBYTE NC_UBYTE_fill_3(station) ; 450s NC_UBYTE NC_UBYTE_fill_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intfill_3(station) ; 450s NC_UBYTE NC_UBYTE_intfill_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack_3(station) ; 450s NC_UBYTE NC_UBYTE_pack_3:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack_3:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intpack_3(station) ; 450s NC_UBYTE NC_UBYTE_intpack_3:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_intpack_3:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_inf_3(station) ; 450s NC_UBYTE NC_UBYTE_packinf_3(station) ; 450s NC_UBYTE NC_UBYTE_packinf_3:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_intpackinf_3(station) ; 450s NC_UBYTE NC_UBYTE_intpackinf_3:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_bit64_3(station) ; 450s NC_UBYTE NC_UBYTE_bit64_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_fill64_3(station) ; 450s NC_UBYTE NC_UBYTE_fill64_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack64_3(station) ; 450s NC_UBYTE NC_UBYTE_pack64_3:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack64_3:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_3:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_packinf64_3(station) ; 450s NC_UBYTE NC_UBYTE_packinf64_3:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_4(station) ; 450s NC_UBYTE NC_UBYTE_int_4(station) ; 450s NC_UBYTE NC_UBYTE_fill_4(station) ; 450s NC_UBYTE NC_UBYTE_fill_4:valid_range = 1, 5 ; 450s NC_UBYTE NC_UBYTE_intfill_4(station) ; 450s NC_UBYTE NC_UBYTE_intfill_4:valid_min = 1 ; 450s NC_UBYTE NC_UBYTE_intfill_4:valid_max = 5 ; 450s NC_UBYTE NC_UBYTE_pack_4(station) ; 450s NC_UBYTE NC_UBYTE_pack_4:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack_4:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack_4:valid_min = 1 ; 450s NC_UBYTE NC_UBYTE_pack_4:valid_max = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_4(station) ; 450s NC_UBYTE NC_UBYTE_intpack_4:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_intpack_4:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_4:valid_range = 1, 5 ; 450s NC_UBYTE NC_UBYTE_inf_4(station) ; 450s NC_UBYTE NC_UBYTE_packinf_4(station) ; 450s NC_UBYTE NC_UBYTE_packinf_4:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_intpackinf_4(station) ; 450s NC_UBYTE NC_UBYTE_intpackinf_4:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_bit64_4(station) ; 450s NC_UBYTE NC_UBYTE_bit64_4:valid_range = 1, 5 ; 450s NC_UBYTE NC_UBYTE_fill64_4(station) ; 450s NC_UBYTE NC_UBYTE_fill64_4:valid_min = 1 ; 450s NC_UBYTE NC_UBYTE_fill64_4:valid_max = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_4(station) ; 450s NC_UBYTE NC_UBYTE_pack64_4:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack64_4:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_4:valid_min = 1 ; 450s NC_UBYTE NC_UBYTE_pack64_4:valid_max = 5 ; 450s NC_UBYTE NC_UBYTE_packinf64_4(station) ; 450s NC_UBYTE NC_UBYTE_packinf64_4:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_5(station) ; 450s NC_UBYTE NC_UBYTE_int_5(station) ; 450s NC_UBYTE NC_UBYTE_fill_5(station) ; 450s NC_UBYTE NC_UBYTE_fill_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intfill_5(station) ; 450s NC_UBYTE NC_UBYTE_intfill_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack_5(station) ; 450s NC_UBYTE NC_UBYTE_pack_5:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack_5:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_intpack_5(station) ; 450s NC_UBYTE NC_UBYTE_intpack_5:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_intpack_5:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_intpack_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_inf_5(station) ; 450s NC_UBYTE NC_UBYTE_packinf_5(station) ; 450s NC_UBYTE NC_UBYTE_packinf_5:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_intpackinf_5(station) ; 450s NC_UBYTE NC_UBYTE_intpackinf_5:scale_factor = 0 ; 450s NC_UBYTE NC_UBYTE_bit64_5(station) ; 450s NC_UBYTE NC_UBYTE_bit64_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_fill64_5(station) ; 450s NC_UBYTE NC_UBYTE_fill64_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_pack64_5(station) ; 450s NC_UBYTE NC_UBYTE_pack64_5:scale_factor = 10 ; 450s NC_UBYTE NC_UBYTE_pack64_5:add_offset = 5 ; 450s NC_UBYTE NC_UBYTE_pack64_5:_FillValue = 99 ; 450s NC_UBYTE NC_UBYTE_packinf64_5(station) ; 450s NC_UBYTE NC_UBYTE_packinf64_5:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_0(station) ; 450s NC_USHORT NC_USHORT_int_0(station) ; 450s NC_USHORT NC_USHORT_fill_0(station) ; 450s NC_USHORT NC_USHORT_fill_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intfill_0(station) ; 450s NC_USHORT NC_USHORT_intfill_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack_0(station) ; 450s NC_USHORT NC_USHORT_pack_0:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack_0:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intpack_0(station) ; 450s NC_USHORT NC_USHORT_intpack_0:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_intpack_0:add_offset = 5 ; 450s NC_USHORT NC_USHORT_intpack_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_inf_0(station) ; 450s NC_USHORT NC_USHORT_packinf_0(station) ; 450s NC_USHORT NC_USHORT_packinf_0:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_intpackinf_0(station) ; 450s NC_USHORT NC_USHORT_intpackinf_0:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_bit64_0(station) ; 450s NC_USHORT NC_USHORT_bit64_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_fill64_0(station) ; 450s NC_USHORT NC_USHORT_fill64_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack64_0(station) ; 450s NC_USHORT NC_USHORT_pack64_0:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack64_0:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack64_0:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_packinf64_0(station) ; 450s NC_USHORT NC_USHORT_packinf64_0:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_1(station) ; 450s NC_USHORT NC_USHORT_int_1(station) ; 450s NC_USHORT NC_USHORT_fill_1(station) ; 450s NC_USHORT NC_USHORT_fill_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intfill_1(station) ; 450s NC_USHORT NC_USHORT_intfill_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack_1(station) ; 450s NC_USHORT NC_USHORT_pack_1:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack_1:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intpack_1(station) ; 450s NC_USHORT NC_USHORT_intpack_1:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_intpack_1:add_offset = 5 ; 450s NC_USHORT NC_USHORT_intpack_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_inf_1(station) ; 450s NC_USHORT NC_USHORT_packinf_1(station) ; 450s NC_USHORT NC_USHORT_packinf_1:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_intpackinf_1(station) ; 450s NC_USHORT NC_USHORT_intpackinf_1:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_bit64_1(station) ; 450s NC_USHORT NC_USHORT_bit64_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_fill64_1(station) ; 450s NC_USHORT NC_USHORT_fill64_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack64_1(station) ; 450s NC_USHORT NC_USHORT_pack64_1:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack64_1:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack64_1:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_packinf64_1(station) ; 450s NC_USHORT NC_USHORT_packinf64_1:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_2(station) ; 450s NC_USHORT NC_USHORT_int_2(station) ; 450s NC_USHORT NC_USHORT_fill_2(station) ; 450s NC_USHORT NC_USHORT_fill_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_intfill_2(station) ; 450s NC_USHORT NC_USHORT_intfill_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_pack_2(station) ; 450s NC_USHORT NC_USHORT_pack_2:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack_2:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_intpack_2(station) ; 450s NC_USHORT NC_USHORT_intpack_2:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_intpack_2:add_offset = 5 ; 450s NC_USHORT NC_USHORT_intpack_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_inf_2(station) ; 450s NC_USHORT NC_USHORT_packinf_2(station) ; 450s NC_USHORT NC_USHORT_packinf_2:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_intpackinf_2(station) ; 450s NC_USHORT NC_USHORT_intpackinf_2:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_bit64_2(station) ; 450s NC_USHORT NC_USHORT_bit64_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_fill64_2(station) ; 450s NC_USHORT NC_USHORT_fill64_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_pack64_2(station) ; 450s NC_USHORT NC_USHORT_pack64_2:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack64_2:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack64_2:missing_value = 99 ; 450s NC_USHORT NC_USHORT_packinf64_2(station) ; 450s NC_USHORT NC_USHORT_packinf64_2:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_3(station) ; 450s NC_USHORT NC_USHORT_int_3(station) ; 450s NC_USHORT NC_USHORT_fill_3(station) ; 450s NC_USHORT NC_USHORT_fill_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intfill_3(station) ; 450s NC_USHORT NC_USHORT_intfill_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack_3(station) ; 450s NC_USHORT NC_USHORT_pack_3:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack_3:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intpack_3(station) ; 450s NC_USHORT NC_USHORT_intpack_3:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_intpack_3:add_offset = 5 ; 450s NC_USHORT NC_USHORT_intpack_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_inf_3(station) ; 450s NC_USHORT NC_USHORT_packinf_3(station) ; 450s NC_USHORT NC_USHORT_packinf_3:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_intpackinf_3(station) ; 450s NC_USHORT NC_USHORT_intpackinf_3:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_bit64_3(station) ; 450s NC_USHORT NC_USHORT_bit64_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_fill64_3(station) ; 450s NC_USHORT NC_USHORT_fill64_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack64_3(station) ; 450s NC_USHORT NC_USHORT_pack64_3:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack64_3:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack64_3:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_packinf64_3(station) ; 450s NC_USHORT NC_USHORT_packinf64_3:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_4(station) ; 450s NC_USHORT NC_USHORT_int_4(station) ; 450s NC_USHORT NC_USHORT_fill_4(station) ; 450s NC_USHORT NC_USHORT_fill_4:valid_range = 1, 5 ; 450s NC_USHORT NC_USHORT_intfill_4(station) ; 450s NC_USHORT NC_USHORT_intfill_4:valid_min = 1 ; 450s NC_USHORT NC_USHORT_intfill_4:valid_max = 5 ; 450s NC_USHORT NC_USHORT_pack_4(station) ; 450s NC_USHORT NC_USHORT_pack_4:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack_4:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack_4:valid_min = 1 ; 450s NC_USHORT NC_USHORT_pack_4:valid_max = 5 ; 450s NC_USHORT NC_USHORT_intpack_4(station) ; 450s NC_USHORT NC_USHORT_intpack_4:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_intpack_4:add_offset = 5 ; 450s NC_USHORT NC_USHORT_intpack_4:valid_range = 1, 5 ; 450s NC_USHORT NC_USHORT_inf_4(station) ; 450s NC_USHORT NC_USHORT_packinf_4(station) ; 450s NC_USHORT NC_USHORT_packinf_4:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_intpackinf_4(station) ; 450s NC_USHORT NC_USHORT_intpackinf_4:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_bit64_4(station) ; 450s NC_USHORT NC_USHORT_bit64_4:valid_range = 1, 5 ; 450s NC_USHORT NC_USHORT_fill64_4(station) ; 450s NC_USHORT NC_USHORT_fill64_4:valid_min = 1 ; 450s NC_USHORT NC_USHORT_fill64_4:valid_max = 5 ; 450s NC_USHORT NC_USHORT_pack64_4(station) ; 450s NC_USHORT NC_USHORT_pack64_4:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack64_4:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack64_4:valid_min = 1 ; 450s NC_USHORT NC_USHORT_pack64_4:valid_max = 5 ; 450s NC_USHORT NC_USHORT_packinf64_4(station) ; 450s NC_USHORT NC_USHORT_packinf64_4:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_5(station) ; 450s NC_USHORT NC_USHORT_int_5(station) ; 450s NC_USHORT NC_USHORT_fill_5(station) ; 450s NC_USHORT NC_USHORT_fill_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intfill_5(station) ; 450s NC_USHORT NC_USHORT_intfill_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack_5(station) ; 450s NC_USHORT NC_USHORT_pack_5:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack_5:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_intpack_5(station) ; 450s NC_USHORT NC_USHORT_intpack_5:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_intpack_5:add_offset = 5 ; 450s NC_USHORT NC_USHORT_intpack_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_inf_5(station) ; 450s NC_USHORT NC_USHORT_packinf_5(station) ; 450s NC_USHORT NC_USHORT_packinf_5:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_intpackinf_5(station) ; 450s NC_USHORT NC_USHORT_intpackinf_5:scale_factor = 0 ; 450s NC_USHORT NC_USHORT_bit64_5(station) ; 450s NC_USHORT NC_USHORT_bit64_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_fill64_5(station) ; 450s NC_USHORT NC_USHORT_fill64_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_pack64_5(station) ; 450s NC_USHORT NC_USHORT_pack64_5:scale_factor = 10 ; 450s NC_USHORT NC_USHORT_pack64_5:add_offset = 5 ; 450s NC_USHORT NC_USHORT_pack64_5:_FillValue = 99 ; 450s NC_USHORT NC_USHORT_packinf64_5(station) ; 450s NC_USHORT NC_USHORT_packinf64_5:scale_factor = 0 ; 450s NC_UINT NC_UINT_0(station) ; 450s NC_UINT NC_UINT_int_0(station) ; 450s NC_UINT NC_UINT_fill_0(station) ; 450s NC_UINT NC_UINT_fill_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_intfill_0(station) ; 450s NC_UINT NC_UINT_intfill_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack_0(station) ; 450s NC_UINT NC_UINT_pack_0:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack_0:add_offset = 5 ; 450s NC_UINT NC_UINT_pack_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_intpack_0(station) ; 450s NC_UINT NC_UINT_intpack_0:scale_factor = 10 ; 450s NC_UINT NC_UINT_intpack_0:add_offset = 5 ; 450s NC_UINT NC_UINT_intpack_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_inf_0(station) ; 450s NC_UINT NC_UINT_packinf_0(station) ; 450s NC_UINT NC_UINT_packinf_0:scale_factor = 0 ; 450s NC_UINT NC_UINT_intpackinf_0(station) ; 450s NC_UINT NC_UINT_intpackinf_0:scale_factor = 0 ; 450s NC_UINT NC_UINT_bit64_0(station) ; 450s NC_UINT NC_UINT_bit64_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_fill64_0(station) ; 450s NC_UINT NC_UINT_fill64_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack64_0(station) ; 450s NC_UINT NC_UINT_pack64_0:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack64_0:add_offset = 5 ; 450s NC_UINT NC_UINT_pack64_0:_FillValue = 99 ; 450s NC_UINT NC_UINT_packinf64_0(station) ; 450s NC_UINT NC_UINT_packinf64_0:scale_factor = 0 ; 450s NC_UINT NC_UINT_1(station) ; 450s NC_UINT NC_UINT_int_1(station) ; 450s NC_UINT NC_UINT_fill_1(station) ; 450s NC_UINT NC_UINT_fill_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_intfill_1(station) ; 450s NC_UINT NC_UINT_intfill_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack_1(station) ; 450s NC_UINT NC_UINT_pack_1:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack_1:add_offset = 5 ; 450s NC_UINT NC_UINT_pack_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_intpack_1(station) ; 450s NC_UINT NC_UINT_intpack_1:scale_factor = 10 ; 450s NC_UINT NC_UINT_intpack_1:add_offset = 5 ; 450s NC_UINT NC_UINT_intpack_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_inf_1(station) ; 450s NC_UINT NC_UINT_packinf_1(station) ; 450s NC_UINT NC_UINT_packinf_1:scale_factor = 0 ; 450s NC_UINT NC_UINT_intpackinf_1(station) ; 450s NC_UINT NC_UINT_intpackinf_1:scale_factor = 0 ; 450s NC_UINT NC_UINT_bit64_1(station) ; 450s NC_UINT NC_UINT_bit64_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_fill64_1(station) ; 450s NC_UINT NC_UINT_fill64_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack64_1(station) ; 450s NC_UINT NC_UINT_pack64_1:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack64_1:add_offset = 5 ; 450s NC_UINT NC_UINT_pack64_1:_FillValue = 99 ; 450s NC_UINT NC_UINT_packinf64_1(station) ; 450s NC_UINT NC_UINT_packinf64_1:scale_factor = 0 ; 450s NC_UINT NC_UINT_2(station) ; 450s NC_UINT NC_UINT_int_2(station) ; 450s NC_UINT NC_UINT_fill_2(station) ; 450s NC_UINT NC_UINT_fill_2:missing_value = 99 ; 450s NC_UINT NC_UINT_intfill_2(station) ; 450s NC_UINT NC_UINT_intfill_2:missing_value = 99 ; 450s NC_UINT NC_UINT_pack_2(station) ; 450s NC_UINT NC_UINT_pack_2:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack_2:add_offset = 5 ; 450s NC_UINT NC_UINT_pack_2:missing_value = 99 ; 450s NC_UINT NC_UINT_intpack_2(station) ; 450s NC_UINT NC_UINT_intpack_2:scale_factor = 10 ; 450s NC_UINT NC_UINT_intpack_2:add_offset = 5 ; 450s NC_UINT NC_UINT_intpack_2:missing_value = 99 ; 450s NC_UINT NC_UINT_inf_2(station) ; 450s NC_UINT NC_UINT_packinf_2(station) ; 450s NC_UINT NC_UINT_packinf_2:scale_factor = 0 ; 450s NC_UINT NC_UINT_intpackinf_2(station) ; 450s NC_UINT NC_UINT_intpackinf_2:scale_factor = 0 ; 450s NC_UINT NC_UINT_bit64_2(station) ; 450s NC_UINT NC_UINT_bit64_2:missing_value = 99 ; 450s NC_UINT NC_UINT_fill64_2(station) ; 450s NC_UINT NC_UINT_fill64_2:missing_value = 99 ; 450s NC_UINT NC_UINT_pack64_2(station) ; 450s NC_UINT NC_UINT_pack64_2:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack64_2:add_offset = 5 ; 450s NC_UINT NC_UINT_pack64_2:missing_value = 99 ; 450s NC_UINT NC_UINT_packinf64_2(station) ; 450s NC_UINT NC_UINT_packinf64_2:scale_factor = 0 ; 450s NC_UINT NC_UINT_3(station) ; 450s NC_UINT NC_UINT_int_3(station) ; 450s NC_UINT NC_UINT_fill_3(station) ; 450s NC_UINT NC_UINT_fill_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_intfill_3(station) ; 450s NC_UINT NC_UINT_intfill_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack_3(station) ; 450s NC_UINT NC_UINT_pack_3:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack_3:add_offset = 5 ; 450s NC_UINT NC_UINT_pack_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_intpack_3(station) ; 450s NC_UINT NC_UINT_intpack_3:scale_factor = 10 ; 450s NC_UINT NC_UINT_intpack_3:add_offset = 5 ; 450s NC_UINT NC_UINT_intpack_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_inf_3(station) ; 450s NC_UINT NC_UINT_packinf_3(station) ; 450s NC_UINT NC_UINT_packinf_3:scale_factor = 0 ; 450s NC_UINT NC_UINT_intpackinf_3(station) ; 450s NC_UINT NC_UINT_intpackinf_3:scale_factor = 0 ; 450s NC_UINT NC_UINT_bit64_3(station) ; 450s NC_UINT NC_UINT_bit64_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_fill64_3(station) ; 450s NC_UINT NC_UINT_fill64_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack64_3(station) ; 450s NC_UINT NC_UINT_pack64_3:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack64_3:add_offset = 5 ; 450s NC_UINT NC_UINT_pack64_3:_FillValue = 99 ; 450s NC_UINT NC_UINT_packinf64_3(station) ; 450s NC_UINT NC_UINT_packinf64_3:scale_factor = 0 ; 450s NC_UINT NC_UINT_4(station) ; 450s NC_UINT NC_UINT_int_4(station) ; 450s NC_UINT NC_UINT_fill_4(station) ; 450s NC_UINT NC_UINT_fill_4:valid_range = 1, 5 ; 450s NC_UINT NC_UINT_intfill_4(station) ; 450s NC_UINT NC_UINT_intfill_4:valid_min = 1 ; 450s NC_UINT NC_UINT_intfill_4:valid_max = 5 ; 450s NC_UINT NC_UINT_pack_4(station) ; 450s NC_UINT NC_UINT_pack_4:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack_4:add_offset = 5 ; 450s NC_UINT NC_UINT_pack_4:valid_min = 1 ; 450s NC_UINT NC_UINT_pack_4:valid_max = 5 ; 450s NC_UINT NC_UINT_intpack_4(station) ; 450s NC_UINT NC_UINT_intpack_4:scale_factor = 10 ; 450s NC_UINT NC_UINT_intpack_4:add_offset = 5 ; 450s NC_UINT NC_UINT_intpack_4:valid_range = 1, 5 ; 450s NC_UINT NC_UINT_inf_4(station) ; 450s NC_UINT NC_UINT_packinf_4(station) ; 450s NC_UINT NC_UINT_packinf_4:scale_factor = 0 ; 450s NC_UINT NC_UINT_intpackinf_4(station) ; 450s NC_UINT NC_UINT_intpackinf_4:scale_factor = 0 ; 450s NC_UINT NC_UINT_bit64_4(station) ; 450s NC_UINT NC_UINT_bit64_4:valid_range = 1, 5 ; 450s NC_UINT NC_UINT_fill64_4(station) ; 450s NC_UINT NC_UINT_fill64_4:valid_min = 1 ; 450s NC_UINT NC_UINT_fill64_4:valid_max = 5 ; 450s NC_UINT NC_UINT_pack64_4(station) ; 450s NC_UINT NC_UINT_pack64_4:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack64_4:add_offset = 5 ; 450s NC_UINT NC_UINT_pack64_4:valid_min = 1 ; 450s NC_UINT NC_UINT_pack64_4:valid_max = 5 ; 450s NC_UINT NC_UINT_packinf64_4(station) ; 450s NC_UINT NC_UINT_packinf64_4:scale_factor = 0 ; 450s NC_UINT NC_UINT_5(station) ; 450s NC_UINT NC_UINT_int_5(station) ; 450s NC_UINT NC_UINT_fill_5(station) ; 450s NC_UINT NC_UINT_fill_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_intfill_5(station) ; 450s NC_UINT NC_UINT_intfill_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack_5(station) ; 450s NC_UINT NC_UINT_pack_5:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack_5:add_offset = 5 ; 450s NC_UINT NC_UINT_pack_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_intpack_5(station) ; 450s NC_UINT NC_UINT_intpack_5:scale_factor = 10 ; 450s NC_UINT NC_UINT_intpack_5:add_offset = 5 ; 450s NC_UINT NC_UINT_intpack_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_inf_5(station) ; 450s NC_UINT NC_UINT_packinf_5(station) ; 450s NC_UINT NC_UINT_packinf_5:scale_factor = 0 ; 450s NC_UINT NC_UINT_intpackinf_5(station) ; 450s NC_UINT NC_UINT_intpackinf_5:scale_factor = 0 ; 450s NC_UINT NC_UINT_bit64_5(station) ; 450s NC_UINT NC_UINT_bit64_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_fill64_5(station) ; 450s NC_UINT NC_UINT_fill64_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_pack64_5(station) ; 450s NC_UINT NC_UINT_pack64_5:scale_factor = 10 ; 450s NC_UINT NC_UINT_pack64_5:add_offset = 5 ; 450s NC_UINT NC_UINT_pack64_5:_FillValue = 99 ; 450s NC_UINT NC_UINT_packinf64_5(station) ; 450s NC_UINT NC_UINT_packinf64_5:scale_factor = 0 ; 450s NC_INT64 NC_INT64_0(station) ; 450s NC_INT64 NC_INT64_int_0(station) ; 450s NC_INT64 NC_INT64_fill_0(station) ; 450s NC_INT64 NC_INT64_fill_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intfill_0(station) ; 450s NC_INT64 NC_INT64_intfill_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack_0(station) ; 450s NC_INT64 NC_INT64_pack_0:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack_0:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intpack_0(station) ; 450s NC_INT64 NC_INT64_intpack_0:scale_factor = 10 ; 450s NC_INT64 NC_INT64_intpack_0:add_offset = 5 ; 450s NC_INT64 NC_INT64_intpack_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_inf_0(station) ; 450s NC_INT64 NC_INT64_packinf_0(station) ; 450s NC_INT64 NC_INT64_packinf_0:scale_factor = 0 ; 450s NC_INT64 NC_INT64_intpackinf_0(station) ; 450s NC_INT64 NC_INT64_intpackinf_0:scale_factor = 0 ; 450s NC_INT64 NC_INT64_bit64_0(station) ; 450s NC_INT64 NC_INT64_bit64_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_fill64_0(station) ; 450s NC_INT64 NC_INT64_fill64_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack64_0(station) ; 450s NC_INT64 NC_INT64_pack64_0:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack64_0:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack64_0:_FillValue = 99 ; 450s NC_INT64 NC_INT64_packinf64_0(station) ; 450s NC_INT64 NC_INT64_packinf64_0:scale_factor = 0 ; 450s NC_INT64 NC_INT64_1(station) ; 450s NC_INT64 NC_INT64_int_1(station) ; 450s NC_INT64 NC_INT64_fill_1(station) ; 450s NC_INT64 NC_INT64_fill_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intfill_1(station) ; 450s NC_INT64 NC_INT64_intfill_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack_1(station) ; 450s NC_INT64 NC_INT64_pack_1:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack_1:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intpack_1(station) ; 450s NC_INT64 NC_INT64_intpack_1:scale_factor = 10 ; 450s NC_INT64 NC_INT64_intpack_1:add_offset = 5 ; 450s NC_INT64 NC_INT64_intpack_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_inf_1(station) ; 450s NC_INT64 NC_INT64_packinf_1(station) ; 450s NC_INT64 NC_INT64_packinf_1:scale_factor = 0 ; 450s NC_INT64 NC_INT64_intpackinf_1(station) ; 450s NC_INT64 NC_INT64_intpackinf_1:scale_factor = 0 ; 450s NC_INT64 NC_INT64_bit64_1(station) ; 450s NC_INT64 NC_INT64_bit64_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_fill64_1(station) ; 450s NC_INT64 NC_INT64_fill64_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack64_1(station) ; 450s NC_INT64 NC_INT64_pack64_1:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack64_1:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack64_1:_FillValue = 99 ; 450s NC_INT64 NC_INT64_packinf64_1(station) ; 450s NC_INT64 NC_INT64_packinf64_1:scale_factor = 0 ; 450s NC_INT64 NC_INT64_2(station) ; 450s NC_INT64 NC_INT64_int_2(station) ; 450s NC_INT64 NC_INT64_fill_2(station) ; 450s NC_INT64 NC_INT64_fill_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_intfill_2(station) ; 450s NC_INT64 NC_INT64_intfill_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_pack_2(station) ; 450s NC_INT64 NC_INT64_pack_2:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack_2:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_intpack_2(station) ; 450s NC_INT64 NC_INT64_intpack_2:scale_factor = 10 ; 450s NC_INT64 NC_INT64_intpack_2:add_offset = 5 ; 450s NC_INT64 NC_INT64_intpack_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_inf_2(station) ; 450s NC_INT64 NC_INT64_packinf_2(station) ; 450s NC_INT64 NC_INT64_packinf_2:scale_factor = 0 ; 450s NC_INT64 NC_INT64_intpackinf_2(station) ; 450s NC_INT64 NC_INT64_intpackinf_2:scale_factor = 0 ; 450s NC_INT64 NC_INT64_bit64_2(station) ; 450s NC_INT64 NC_INT64_bit64_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_fill64_2(station) ; 450s NC_INT64 NC_INT64_fill64_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_pack64_2(station) ; 450s NC_INT64 NC_INT64_pack64_2:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack64_2:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack64_2:missing_value = 99 ; 450s NC_INT64 NC_INT64_packinf64_2(station) ; 450s NC_INT64 NC_INT64_packinf64_2:scale_factor = 0 ; 450s NC_INT64 NC_INT64_3(station) ; 450s NC_INT64 NC_INT64_int_3(station) ; 450s NC_INT64 NC_INT64_fill_3(station) ; 450s NC_INT64 NC_INT64_fill_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intfill_3(station) ; 450s NC_INT64 NC_INT64_intfill_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack_3(station) ; 450s NC_INT64 NC_INT64_pack_3:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack_3:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intpack_3(station) ; 450s NC_INT64 NC_INT64_intpack_3:scale_factor = 10 ; 450s NC_INT64 NC_INT64_intpack_3:add_offset = 5 ; 450s NC_INT64 NC_INT64_intpack_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_inf_3(station) ; 450s NC_INT64 NC_INT64_packinf_3(station) ; 450s NC_INT64 NC_INT64_packinf_3:scale_factor = 0 ; 450s NC_INT64 NC_INT64_intpackinf_3(station) ; 450s NC_INT64 NC_INT64_intpackinf_3:scale_factor = 0 ; 450s NC_INT64 NC_INT64_bit64_3(station) ; 450s NC_INT64 NC_INT64_bit64_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_fill64_3(station) ; 450s NC_INT64 NC_INT64_fill64_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack64_3(station) ; 450s NC_INT64 NC_INT64_pack64_3:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack64_3:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack64_3:_FillValue = 99 ; 450s NC_INT64 NC_INT64_packinf64_3(station) ; 450s NC_INT64 NC_INT64_packinf64_3:scale_factor = 0 ; 450s NC_INT64 NC_INT64_4(station) ; 450s NC_INT64 NC_INT64_int_4(station) ; 450s NC_INT64 NC_INT64_fill_4(station) ; 450s NC_INT64 NC_INT64_fill_4:valid_range = 1, 5 ; 450s NC_INT64 NC_INT64_intfill_4(station) ; 450s NC_INT64 NC_INT64_intfill_4:valid_min = 1 ; 450s NC_INT64 NC_INT64_intfill_4:valid_max = 5 ; 450s NC_INT64 NC_INT64_pack_4(station) ; 450s NC_INT64 NC_INT64_pack_4:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack_4:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack_4:valid_min = 1 ; 450s NC_INT64 NC_INT64_pack_4:valid_max = 5 ; 450s NC_INT64 NC_INT64_intpack_4(station) ; 450s NC_INT64 NC_INT64_intpack_4:scale_factor = 10 ; 450s NC_INT64 NC_INT64_intpack_4:add_offset = 5 ; 450s NC_INT64 NC_INT64_intpack_4:valid_range = 1, 5 ; 450s NC_INT64 NC_INT64_inf_4(station) ; 450s NC_INT64 NC_INT64_packinf_4(station) ; 450s NC_INT64 NC_INT64_packinf_4:scale_factor = 0 ; 450s NC_INT64 NC_INT64_intpackinf_4(station) ; 450s NC_INT64 NC_INT64_intpackinf_4:scale_factor = 0 ; 450s NC_INT64 NC_INT64_bit64_4(station) ; 450s NC_INT64 NC_INT64_bit64_4:valid_range = 1, 5 ; 450s NC_INT64 NC_INT64_fill64_4(station) ; 450s NC_INT64 NC_INT64_fill64_4:valid_min = 1 ; 450s NC_INT64 NC_INT64_fill64_4:valid_max = 5 ; 450s NC_INT64 NC_INT64_pack64_4(station) ; 450s NC_INT64 NC_INT64_pack64_4:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack64_4:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack64_4:valid_min = 1 ; 450s NC_INT64 NC_INT64_pack64_4:valid_max = 5 ; 450s NC_INT64 NC_INT64_packinf64_4(station) ; 450s NC_INT64 NC_INT64_packinf64_4:scale_factor = 0 ; 450s NC_INT64 NC_INT64_5(station) ; 450s NC_INT64 NC_INT64_int_5(station) ; 450s NC_INT64 NC_INT64_fill_5(station) ; 450s NC_INT64 NC_INT64_fill_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intfill_5(station) ; 450s NC_INT64 NC_INT64_intfill_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack_5(station) ; 450s NC_INT64 NC_INT64_pack_5:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack_5:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_intpack_5(station) ; 450s NC_INT64 NC_INT64_intpack_5:scale_factor = 10 ; 450s NC_INT64 NC_INT64_intpack_5:add_offset = 5 ; 450s NC_INT64 NC_INT64_intpack_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_inf_5(station) ; 450s NC_INT64 NC_INT64_packinf_5(station) ; 450s NC_INT64 NC_INT64_packinf_5:scale_factor = 0 ; 450s NC_INT64 NC_INT64_intpackinf_5(station) ; 450s NC_INT64 NC_INT64_intpackinf_5:scale_factor = 0 ; 450s NC_INT64 NC_INT64_bit64_5(station) ; 450s NC_INT64 NC_INT64_bit64_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_fill64_5(station) ; 450s NC_INT64 NC_INT64_fill64_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_pack64_5(station) ; 450s NC_INT64 NC_INT64_pack64_5:scale_factor = 10 ; 450s NC_INT64 NC_INT64_pack64_5:add_offset = 5 ; 450s NC_INT64 NC_INT64_pack64_5:_FillValue = 99 ; 450s NC_INT64 NC_INT64_packinf64_5(station) ; 450s NC_INT64 NC_INT64_packinf64_5:scale_factor = 0 ; 450s NC_UINT64 NC_UINT64_0(station) ; 450s NC_UINT64 NC_UINT64_int_0(station) ; 450s NC_UINT64 NC_UINT64_fill_0(station) ; 450s NC_UINT64 NC_UINT64_fill_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_intfill_0(station) ; 450s NC_UINT64 NC_UINT64_intfill_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_pack_0(station) ; 450s NC_UINT64 NC_UINT64_pack_0:scale_factor = 10 ; 450s NC_UINT64 NC_UINT64_pack_0:add_offset = 5 ; 450s NC_UINT64 NC_UINT64_pack_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_intpack_0(station) ; 450s NC_UINT64 NC_UINT64_intpack_0:scale_factor = 10 ; 450s NC_UINT64 NC_UINT64_intpack_0:add_offset = 5 ; 450s NC_UINT64 NC_UINT64_intpack_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_inf_0(station) ; 450s NC_UINT64 NC_UINT64_packinf_0(station) ; 450s NC_UINT64 NC_UINT64_packinf_0:scale_factor = 0 ; 450s NC_UINT64 NC_UINT64_intpackinf_0(station) ; 450s NC_UINT64 NC_UINT64_intpackinf_0:scale_factor = 0 ; 450s NC_UINT64 NC_UINT64_bit64_0(station) ; 450s NC_UINT64 NC_UINT64_bit64_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_fill64_0(station) ; 450s NC_UINT64 NC_UINT64_fill64_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_pack64_0(station) ; 450s NC_UINT64 NC_UINT64_pack64_0:scale_factor = 10 ; 450s NC_UINT64 NC_UINT64_pack64_0:add_offset = 5 ; 450s NC_UINT64 NC_UINT64_pack64_0:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_packinf64_0(station) ; 450s NC_UINT64 NC_UINT64_packinf64_0:scale_factor = 0 ; 450s NC_UINT64 NC_UINT64_1(station) ; 450s NC_UINT64 NC_UINT64_int_1(station) ; 450s NC_UINT64 NC_UINT64_fill_1(station) ; 450s NC_UINT64 NC_UINT64_fill_1:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_intfill_1(station) ; 450s NC_UINT64 NC_UINT64_intfill_1:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_pack_1(station) ; 450s NC_UINT64 NC_UINT64_pack_1:scale_factor = 10 ; 450s NC_UINT64 NC_UINT64_pack_1:add_offset = 5 ; 450s NC_UINT64 NC_UINT64_pack_1:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_intpack_1(station) ; 450s NC_UINT64 NC_UINT64_intpack_1:scale_factor = 10 ; 450s NC_UINT64 NC_UINT64_intpack_1:add_offset = 5 ; 450s NC_UINT64 NC_UINT64_intpack_1:_FillValue = 99 ; 450s NC_UINT64 NC_UINT64_inf_1(station) ; 450s NC_UINT64 NC_UINT64_packinf_1(station) ; 450s NC_UINT64 NC_UINT64_packinf_1:scale_factor = 0 ; 450s NC_UINT64 NC_UINT64_intpackinf_1(station) ; 450s NC_UINT64 NC_UINT64_intpackinf_1:scale_factor = 0 ; 450s NC_UINT64 NC_UINT64_bit64_1(station) ; 450s NC_UINT64 NC_UINT64_bit64_1:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_fill64_1(station) ; 451s NC_UINT64 NC_UINT64_fill64_1:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_pack64_1(station) ; 451s NC_UINT64 NC_UINT64_pack64_1:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack64_1:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack64_1:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_packinf64_1(station) ; 451s NC_UINT64 NC_UINT64_packinf64_1:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_2(station) ; 451s NC_UINT64 NC_UINT64_int_2(station) ; 451s NC_UINT64 NC_UINT64_fill_2(station) ; 451s NC_UINT64 NC_UINT64_fill_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_intfill_2(station) ; 451s NC_UINT64 NC_UINT64_intfill_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_pack_2(station) ; 451s NC_UINT64 NC_UINT64_pack_2:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack_2:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_intpack_2(station) ; 451s NC_UINT64 NC_UINT64_intpack_2:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_intpack_2:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_intpack_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_inf_2(station) ; 451s NC_UINT64 NC_UINT64_packinf_2(station) ; 451s NC_UINT64 NC_UINT64_packinf_2:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_intpackinf_2(station) ; 451s NC_UINT64 NC_UINT64_intpackinf_2:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_bit64_2(station) ; 451s NC_UINT64 NC_UINT64_bit64_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_fill64_2(station) ; 451s NC_UINT64 NC_UINT64_fill64_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_pack64_2(station) ; 451s NC_UINT64 NC_UINT64_pack64_2:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack64_2:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack64_2:missing_value = 99 ; 451s NC_UINT64 NC_UINT64_packinf64_2(station) ; 451s NC_UINT64 NC_UINT64_packinf64_2:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_3(station) ; 451s NC_UINT64 NC_UINT64_int_3(station) ; 451s NC_UINT64 NC_UINT64_fill_3(station) ; 451s NC_UINT64 NC_UINT64_fill_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_intfill_3(station) ; 451s NC_UINT64 NC_UINT64_intfill_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_pack_3(station) ; 451s NC_UINT64 NC_UINT64_pack_3:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack_3:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_intpack_3(station) ; 451s NC_UINT64 NC_UINT64_intpack_3:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_intpack_3:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_intpack_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_inf_3(station) ; 451s NC_UINT64 NC_UINT64_packinf_3(station) ; 451s NC_UINT64 NC_UINT64_packinf_3:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_intpackinf_3(station) ; 451s NC_UINT64 NC_UINT64_intpackinf_3:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_bit64_3(station) ; 451s NC_UINT64 NC_UINT64_bit64_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_fill64_3(station) ; 451s NC_UINT64 NC_UINT64_fill64_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_pack64_3(station) ; 451s NC_UINT64 NC_UINT64_pack64_3:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack64_3:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack64_3:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_packinf64_3(station) ; 451s NC_UINT64 NC_UINT64_packinf64_3:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_4(station) ; 451s NC_UINT64 NC_UINT64_int_4(station) ; 451s NC_UINT64 NC_UINT64_fill_4(station) ; 451s NC_UINT64 NC_UINT64_fill_4:valid_range = 1, 5 ; 451s NC_UINT64 NC_UINT64_intfill_4(station) ; 451s NC_UINT64 NC_UINT64_intfill_4:valid_min = 1 ; 451s NC_UINT64 NC_UINT64_intfill_4:valid_max = 5 ; 451s NC_UINT64 NC_UINT64_pack_4(station) ; 451s NC_UINT64 NC_UINT64_pack_4:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack_4:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack_4:valid_min = 1 ; 451s NC_UINT64 NC_UINT64_pack_4:valid_max = 5 ; 451s NC_UINT64 NC_UINT64_intpack_4(station) ; 451s NC_UINT64 NC_UINT64_intpack_4:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_intpack_4:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_intpack_4:valid_range = 1, 5 ; 451s NC_UINT64 NC_UINT64_inf_4(station) ; 451s NC_UINT64 NC_UINT64_packinf_4(station) ; 451s NC_UINT64 NC_UINT64_packinf_4:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_intpackinf_4(station) ; 451s NC_UINT64 NC_UINT64_intpackinf_4:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_bit64_4(station) ; 451s NC_UINT64 NC_UINT64_bit64_4:valid_range = 1, 5 ; 451s NC_UINT64 NC_UINT64_fill64_4(station) ; 451s NC_UINT64 NC_UINT64_fill64_4:valid_min = 1 ; 451s NC_UINT64 NC_UINT64_fill64_4:valid_max = 5 ; 451s NC_UINT64 NC_UINT64_pack64_4(station) ; 451s NC_UINT64 NC_UINT64_pack64_4:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack64_4:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack64_4:valid_min = 1 ; 451s NC_UINT64 NC_UINT64_pack64_4:valid_max = 5 ; 451s NC_UINT64 NC_UINT64_packinf64_4(station) ; 451s NC_UINT64 NC_UINT64_packinf64_4:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_5(station) ; 451s NC_UINT64 NC_UINT64_int_5(station) ; 451s NC_UINT64 NC_UINT64_fill_5(station) ; 451s NC_UINT64 NC_UINT64_fill_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_intfill_5(station) ; 451s NC_UINT64 NC_UINT64_intfill_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_pack_5(station) ; 451s NC_UINT64 NC_UINT64_pack_5:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack_5:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_intpack_5(station) ; 451s NC_UINT64 NC_UINT64_intpack_5:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_intpack_5:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_intpack_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_inf_5(station) ; 451s NC_UINT64 NC_UINT64_packinf_5(station) ; 451s NC_UINT64 NC_UINT64_packinf_5:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_intpackinf_5(station) ; 451s NC_UINT64 NC_UINT64_intpackinf_5:scale_factor = 0 ; 451s NC_UINT64 NC_UINT64_bit64_5(station) ; 451s NC_UINT64 NC_UINT64_bit64_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_fill64_5(station) ; 451s NC_UINT64 NC_UINT64_fill64_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_pack64_5(station) ; 451s NC_UINT64 NC_UINT64_pack64_5:scale_factor = 10 ; 451s NC_UINT64 NC_UINT64_pack64_5:add_offset = 5 ; 451s NC_UINT64 NC_UINT64_pack64_5:_FillValue = 99 ; 451s NC_UINT64 NC_UINT64_packinf64_5(station) ; 451s NC_UINT64 NC_UINT64_packinf64_5:scale_factor = 0 ; 451s 451s // global attributes: 451s NC_CHAR :char_att = "This is some text" ; 451s //struct :compound_scal_att = ... ; 451s //struct :compound_vect_att = ... ; 451s //factor :enum_scal_att = ... ; 451s //factor :enum_vect_att = ... ; 451s //blob :opaque_scal_att = ... ; 451s //blob :opaque_vect_att = ... ; 451s //vector :vector_scal_att = ... ; 451s //vector :vector_vect_att = ... ; 451s } 451s Read NC_CHAR global attribute ...OK 451s Read NC_CHAR variable attribute ...OK 451s Read NC_CHAR variable attribute as raw bytes ...OK 451s Read NC_STRING variable attribute ...OK 451s Read NC_INT64 variable attribute ...OK 451s Read NC_INT64 variable attribute as numeric ...OK 451s Inquire about groups in file/group ...OK 451s Inquire about dimension ids in file/group ...OK 451s Inquire about variable ids in file/group ...OK 451s Inquire about fullname of file/group ...OK 451s Inquire about unlimited dimension ids of file/group ...OK 451s Inquire about user-defined types in file/group ...OK 451s Read integer vector as double ... OK 451s OK 451s Read NC_BYTE_0 ...OK 451s OK 451s Read NC_BYTE_int_0 ...OK 451s OK 451s Read NC_BYTE_bit64_0 ...OK 451s OK 451s Read NC_BYTE_fill_0 ...OK 451s OK 451s Read NC_BYTE_intfill_0 ...OK 451s OK 451s Read NC_BYTE_fill64_0 ...OK 451s OK 451s Read NC_BYTE_pack_0 ...OK 451s OK 451s Read NC_BYTE_intpack_0 ...OK 451s OK 451s Read NC_BYTE_pack64_0 ...OK 451s OK 451s Read NC_BYTE_1 ...OK 451s OK 451s Read NC_BYTE_int_1 ...OK 451s OK 451s Read NC_BYTE_bit64_1 ...OK 451s OK 451s Read NC_BYTE_fill_1 ...OK 451s OK 451s Read NC_BYTE_intfill_1 ...OK 451s OK 451s Read NC_BYTE_fill64_1 ...OK 451s OK 451s Read NC_BYTE_pack_1 ...OK 451s OK 451s Read NC_BYTE_intpack_1 ...OK 451s OK 451s Read NC_BYTE_pack64_1 ...OK 451s OK 451s Read NC_BYTE_2 ...OK 451s OK 451s Read NC_BYTE_int_2 ...OK 451s OK 451s Read NC_BYTE_bit64_2 ...OK 451s OK 451s Read NC_BYTE_fill_2 ...OK 451s OK 451s Read NC_BYTE_intfill_2 ...OK 451s OK 451s Read NC_BYTE_fill64_2 ...OK 451s OK 451s Read NC_BYTE_pack_2 ...OK 451s OK 451s Read NC_BYTE_intpack_2 ...OK 451s OK 451s Read NC_BYTE_pack64_2 ...OK 451s OK 451s Read NC_BYTE_3 ...OK 451s OK 451s Read NC_BYTE_int_3 ...OK 451s OK 451s Read NC_BYTE_bit64_3 ...OK 451s OK 451s Read NC_BYTE_4 ...OK 451s OK 451s Read NC_BYTE_int_4 ...OK 451s OK 451s Read NC_BYTE_bit64_4 ...OK 451s OK 451s Read NC_BYTE_fill_4 ...OK 451s OK 451s Read NC_BYTE_intfill_4 ...OK 451s OK 451s Read NC_BYTE_fill64_4 ...OK 451s OK 451s Read NC_BYTE_pack_4 ...OK 451s OK 451s Read NC_BYTE_intpack_4 ...OK 451s OK 451s Read NC_BYTE_pack64_4 ...OK 451s OK 451s Read NC_BYTE_5 ...OK 451s OK 451s Read NC_BYTE_int_5 ...OK 451s OK 451s Read NC_BYTE_bit64_5 ...OK 451s OK 451s Read NC_BYTE_fill_5 ...OK 451s OK 451s Read NC_BYTE_intfill_5 ...OK 451s OK 451s Read NC_BYTE_fill64_5 ...OK 451s OK 451s Read NC_BYTE_pack_5 ...OK 451s OK 451s Read NC_BYTE_intpack_5 ...OK 451s OK 451s Read NC_BYTE_pack64_5 ...OK 451s OK 451s Read NC_SHORT_0 ...OK 451s OK 451s Read NC_SHORT_int_0 ...OK 451s OK 451s Read NC_SHORT_bit64_0 ...OK 451s OK 451s Read NC_SHORT_fill_0 ...OK 451s OK 451s Read NC_SHORT_intfill_0 ...OK 451s OK 451s Read NC_SHORT_fill64_0 ...OK 451s OK 451s Read NC_SHORT_pack_0 ...OK 451s OK 451s Read NC_SHORT_intpack_0 ...OK 451s OK 451s Read NC_SHORT_pack64_0 ...OK 451s OK 451s Read NC_SHORT_1 ...OK 451s OK 451s Read NC_SHORT_int_1 ...OK 451s OK 451s Read NC_SHORT_bit64_1 ...OK 451s OK 451s Read NC_SHORT_fill_1 ...OK 451s OK 451s Read NC_SHORT_intfill_1 ...OK 451s OK 451s Read NC_SHORT_fill64_1 ...OK 451s OK 451s Read NC_SHORT_pack_1 ...OK 451s OK 451s Read NC_SHORT_intpack_1 ...OK 451s OK 451s Read NC_SHORT_pack64_1 ...OK 451s OK 451s Read NC_SHORT_2 ...OK 451s OK 451s Read NC_SHORT_int_2 ...OK 451s OK 451s Read NC_SHORT_bit64_2 ...OK 451s OK 451s Read NC_SHORT_fill_2 ...OK 451s OK 451s Read NC_SHORT_intfill_2 ...OK 451s OK 451s Read NC_SHORT_fill64_2 ...OK 451s OK 451s Read NC_SHORT_pack_2 ...OK 451s OK 451s Read NC_SHORT_intpack_2 ...OK 451s OK 451s Read NC_SHORT_pack64_2 ...OK 451s OK 451s Read NC_SHORT_3 ...OK 451s OK 451s Read NC_SHORT_int_3 ...OK 451s OK 451s Read NC_SHORT_bit64_3 ...OK 451s OK 451s Read NC_SHORT_4 ...OK 451s OK 451s Read NC_SHORT_int_4 ...OK 451s OK 451s Read NC_SHORT_bit64_4 ...OK 451s OK 451s Read NC_SHORT_fill_4 ...OK 451s OK 451s Read NC_SHORT_intfill_4 ...OK 451s OK 451s Read NC_SHORT_fill64_4 ...OK 451s OK 451s Read NC_SHORT_pack_4 ...OK 451s OK 451s Read NC_SHORT_intpack_4 ...OK 451s OK 451s Read NC_SHORT_pack64_4 ...OK 451s OK 451s Read NC_SHORT_5 ...OK 451s OK 451s Read NC_SHORT_int_5 ...OK 451s OK 451s Read NC_SHORT_bit64_5 ...OK 451s OK 451s Read NC_SHORT_fill_5 ...OK 451s OK 451s Read NC_SHORT_intfill_5 ...OK 451s OK 451s Read NC_SHORT_fill64_5 ...OK 451s OK 451s Read NC_SHORT_pack_5 ...OK 451s OK 451s Read NC_SHORT_intpack_5 ...OK 451s OK 451s Read NC_SHORT_pack64_5 ...OK 451s OK 451s Read NC_INT_0 ...OK 451s OK 451s Read NC_INT_int_0 ...OK 451s OK 451s Read NC_INT_bit64_0 ...OK 451s OK 451s Read NC_INT_fill_0 ...OK 451s OK 451s Read NC_INT_intfill_0 ...OK 451s OK 451s Read NC_INT_fill64_0 ...OK 451s OK 451s Read NC_INT_intfillna_0 ...OK 451s OK 451s Read NC_INT_pack_0 ...OK 451s OK 451s Read NC_INT_intpack_0 ...OK 451s OK 451s Read NC_INT_pack64_0 ...OK 451s OK 451s Read NC_INT_1 ...OK 451s OK 451s Read NC_INT_int_1 ...OK 451s OK 451s Read NC_INT_bit64_1 ...OK 451s OK 451s Read NC_INT_fill_1 ...OK 451s OK 451s Read NC_INT_intfill_1 ...OK 451s OK 451s Read NC_INT_fill64_1 ...OK 451s OK 451s Read NC_INT_intfillna_1 ...OK 451s OK 451s Read NC_INT_pack_1 ...OK 451s OK 451s Read NC_INT_intpack_1 ...OK 451s OK 451s Read NC_INT_pack64_1 ...OK 451s OK 451s Read NC_INT_2 ...OK 451s OK 451s Read NC_INT_int_2 ...OK 451s OK 451s Read NC_INT_bit64_2 ...OK 451s OK 451s Read NC_INT_fill_2 ...OK 451s OK 451s Read NC_INT_intfill_2 ...OK 451s OK 451s Read NC_INT_fill64_2 ...OK 451s OK 451s Read NC_INT_intfillna_2 ...OK 451s OK 451s Read NC_INT_pack_2 ...OK 451s OK 451s Read NC_INT_intpack_2 ...OK 451s OK 451s Read NC_INT_pack64_2 ...OK 451s OK 451s Read NC_INT_3 ...OK 451s OK 451s Read NC_INT_int_3 ...OK 451s OK 451s Read NC_INT_bit64_3 ...OK 451s OK 451s Read NC_INT_intfill_3 ...OK 451s OK 451s OK 451s Read NC_INT_intfillna_3 ...OK 451s OK 451s OK 451s Read NC_INT_intpack_3 ...OK 451s OK 451s OK 451s Read NC_INT_4 ...OK 451s OK 451s Read NC_INT_int_4 ...OK 451s OK 451s Read NC_INT_bit64_4 ...OK 451s OK 451s Read NC_INT_fill_4 ...OK 451s OK 451s Read NC_INT_intfill_4 ...OK 451s OK 451s Read NC_INT_fill64_4 ...OK 451s OK 451s Read NC_INT_intfillna_4 ...OK 451s OK 451s Read NC_INT_pack_4 ...OK 451s OK 451s Read NC_INT_intpack_4 ...OK 451s OK 451s Read NC_INT_pack64_4 ...OK 451s OK 451s Read NC_INT_5 ...OK 451s OK 451s Read NC_INT_int_5 ...OK 451s OK 451s Read NC_INT_bit64_5 ...OK 451s OK 451s Read NC_INT_fill_5 ...OK 451s OK 451s Read NC_INT_intfill_5 ...OK 451s OK 451s Read NC_INT_fill64_5 ...OK 451s OK 451s Read NC_INT_intfillna_5 ...OK 451s OK 451s Read NC_INT_pack_5 ...OK 451s OK 451s Read NC_INT_intpack_5 ...OK 451s OK 451s Read NC_INT_pack64_5 ...OK 451s OK 451s Read NC_FLOAT_0 ...OK 451s OK 451s Read NC_FLOAT_int_0 ...OK 451s OK 451s Read NC_FLOAT_bit64_0 ...OK 451s OK 451s Read NC_FLOAT_fill_0 ...OK 451s OK 451s Read NC_FLOAT_intfill_0 ...OK 451s OK 451s Read NC_FLOAT_fill64_0 ...OK 451s OK 451s Read NC_FLOAT_pack_0 ...OK 451s OK 451s Read NC_FLOAT_intpack_0 ...OK 451s OK 451s Read NC_FLOAT_pack64_0 ...OK 451s OK 451s Read NC_FLOAT_1 ...OK 451s OK 451s Read NC_FLOAT_int_1 ...OK 451s OK 451s Read NC_FLOAT_bit64_1 ...OK 451s OK 451s Read NC_FLOAT_fill_1 ...OK 451s OK 451s Read NC_FLOAT_intfill_1 ...OK 451s OK 451s Read NC_FLOAT_fill64_1 ...OK 451s OK 451s Read NC_FLOAT_pack_1 ...OK 451s OK 451s Read NC_FLOAT_intpack_1 ...OK 451s OK 451s Read NC_FLOAT_pack64_1 ...OK 451s OK 451s Read NC_FLOAT_2 ...OK 451s OK 451s Read NC_FLOAT_int_2 ...OK 451s OK 451s Read NC_FLOAT_bit64_2 ...OK 451s OK 451s Read NC_FLOAT_fill_2 ...OK 451s OK 451s Read NC_FLOAT_intfill_2 ...OK 451s OK 451s Read NC_FLOAT_fill64_2 ...OK 451s OK 451s Read NC_FLOAT_pack_2 ...OK 451s OK 451s Read NC_FLOAT_intpack_2 ...OK 451s OK 451s Read NC_FLOAT_pack64_2 ...OK 451s OK 451s Read NC_FLOAT_3 ...OK 451s OK 451s Read NC_FLOAT_int_3 ...OK 451s OK 451s Read NC_FLOAT_bit64_3 ...OK 451s OK 451s Read NC_FLOAT_intfill_3 ...OK 451s OK 451s OK 451s Read NC_FLOAT_fill64_3 ...OK 451s OK 451s OK 451s Read NC_FLOAT_intpack_3 ...OK 451s OK 451s OK 451s Read NC_FLOAT_pack64_3 ...OK 451s OK 451s OK 451s Read NC_FLOAT_4 ...OK 451s OK 451s Read NC_FLOAT_int_4 ...OK 451s OK 451s Read NC_FLOAT_bit64_4 ...OK 451s OK 451s Read NC_FLOAT_fill_4 ...OK 451s OK 451s Read NC_FLOAT_intfill_4 ...OK 451s OK 451s Read NC_FLOAT_fill64_4 ...OK 451s OK 451s Read NC_FLOAT_pack_4 ...OK 451s OK 451s Read NC_FLOAT_intpack_4 ...OK 451s OK 451s Read NC_FLOAT_pack64_4 ...OK 451s OK 451s Read NC_FLOAT_5 ...OK 451s OK 451s Read NC_FLOAT_int_5 ...OK 451s OK 451s Read NC_FLOAT_bit64_5 ...OK 451s OK 451s Read NC_FLOAT_fill_5 ...OK 451s OK 451s Read NC_FLOAT_intfill_5 ...OK 451s OK 451s Read NC_FLOAT_fill64_5 ...OK 451s OK 451s Read NC_FLOAT_pack_5 ...OK 451s OK 451s Read NC_FLOAT_intpack_5 ...OK 451s OK 451s Read NC_FLOAT_pack64_5 ...OK 451s OK 451s Read NC_DOUBLE_0 ...OK 451s OK 451s Read NC_DOUBLE_int_0 ...OK 451s OK 451s Read NC_DOUBLE_bit64_0 ...OK 451s OK 451s Read NC_DOUBLE_fill_0 ...OK 451s OK 451s Read NC_DOUBLE_intfill_0 ...OK 451s OK 451s Read NC_DOUBLE_fill64_0 ...OK 451s OK 451s Read NC_DOUBLE_fillna_0 ...OK 451s OK 451s Read NC_DOUBLE_pack_0 ...OK 451s OK 451s Read NC_DOUBLE_intpack_0 ...OK 451s OK 451s Read NC_DOUBLE_pack64_0 ...OK 451s OK 451s Read NC_DOUBLE_1 ...OK 451s OK 451s Read NC_DOUBLE_int_1 ...OK 451s OK 451s Read NC_DOUBLE_bit64_1 ...OK 451s OK 451s Read NC_DOUBLE_fill_1 ...OK 451s OK 451s Read NC_DOUBLE_intfill_1 ...OK 451s OK 451s Read NC_DOUBLE_fill64_1 ...OK 451s OK 451s Read NC_DOUBLE_fillna_1 ...OK 451s OK 451s Read NC_DOUBLE_pack_1 ...OK 451s OK 451s Read NC_DOUBLE_intpack_1 ...OK 451s OK 451s Read NC_DOUBLE_pack64_1 ...OK 451s OK 451s Read NC_DOUBLE_2 ...OK 451s OK 451s Read NC_DOUBLE_int_2 ...OK 451s OK 451s Read NC_DOUBLE_bit64_2 ...OK 451s OK 451s Read NC_DOUBLE_fill_2 ...OK 451s OK 451s Read NC_DOUBLE_intfill_2 ...OK 451s OK 451s Read NC_DOUBLE_fill64_2 ...OK 451s OK 451s Read NC_DOUBLE_fillna_2 ...OK 451s OK 451s Read NC_DOUBLE_pack_2 ...OK 451s OK 451s Read NC_DOUBLE_intpack_2 ...OK 451s OK 451s Read NC_DOUBLE_pack64_2 ...OK 451s OK 451s Read NC_DOUBLE_3 ...OK 451s OK 451s Read NC_DOUBLE_int_3 ...OK 451s OK 451s Read NC_DOUBLE_bit64_3 ...OK 451s OK 451s Read NC_DOUBLE_fill_3 ...OK 451s OK 451s Read NC_DOUBLE_intfill_3 ...OK 451s OK 451s OK 451s Read NC_DOUBLE_fill64_3 ...OK 451s OK 451s OK 451s Read NC_DOUBLE_fillna_3 ...OK 451s OK 451s Read NC_DOUBLE_pack_3 ...OK 451s OK 451s Read NC_DOUBLE_intpack_3 ...OK 451s OK 451s OK 451s Read NC_DOUBLE_pack64_3 ...OK 451s OK 451s OK 451s Read NC_DOUBLE_4 ...OK 451s OK 451s Read NC_DOUBLE_int_4 ...OK 451s OK 451s Read NC_DOUBLE_bit64_4 ...OK 451s OK 451s Read NC_DOUBLE_fill_4 ...OK 451s OK 451s Read NC_DOUBLE_intfill_4 ...OK 451s OK 451s Read NC_DOUBLE_fill64_4 ...OK 451s OK 451s Read NC_DOUBLE_fillna_4 ...OK 451s OK 451s Read NC_DOUBLE_pack_4 ...OK 451s OK 451s Read NC_DOUBLE_intpack_4 ...OK 451s OK 451s Read NC_DOUBLE_pack64_4 ...OK 451s OK 451s Read NC_DOUBLE_5 ...OK 451s OK 451s Read NC_DOUBLE_int_5 ...OK 451s OK 451s Read NC_DOUBLE_bit64_5 ...OK 451s OK 451s Read NC_DOUBLE_fill_5 ...OK 451s OK 451s Read NC_DOUBLE_intfill_5 ...OK 451s OK 451s Read NC_DOUBLE_fill64_5 ...OK 451s OK 451s Read NC_DOUBLE_fillna_5 ...OK 451s OK 451s Read NC_DOUBLE_pack_5 ...OK 451s OK 451s Read NC_DOUBLE_intpack_5 ...OK 451s OK 451s Read NC_DOUBLE_pack64_5 ...OK 451s OK 451s Read NC_UBYTE_0 ...OK 451s OK 451s Read NC_UBYTE_int_0 ...OK 451s OK 451s Read NC_UBYTE_bit64_0 ...OK 451s OK 451s Read NC_UBYTE_fill_0 ...OK 451s OK 451s Read NC_UBYTE_intfill_0 ...OK 451s OK 451s Read NC_UBYTE_fill64_0 ...OK 451s OK 451s Read NC_UBYTE_pack_0 ...OK 451s OK 451s Read NC_UBYTE_intpack_0 ...OK 451s OK 451s Read NC_UBYTE_pack64_0 ...OK 451s OK 451s Read NC_UBYTE_1 ...OK 451s OK 451s Read NC_UBYTE_int_1 ...OK 451s OK 451s Read NC_UBYTE_bit64_1 ...OK 451s OK 451s Read NC_UBYTE_fill_1 ...OK 451s OK 451s Read NC_UBYTE_intfill_1 ...OK 451s OK 451s Read NC_UBYTE_fill64_1 ...OK 451s OK 451s Read NC_UBYTE_pack_1 ...OK 451s OK 451s Read NC_UBYTE_intpack_1 ...OK 451s OK 451s Read NC_UBYTE_pack64_1 ...OK 451s OK 451s Read NC_UBYTE_2 ...OK 451s OK 451s Read NC_UBYTE_int_2 ...OK 451s OK 451s Read NC_UBYTE_bit64_2 ...OK 451s OK 451s Read NC_UBYTE_fill_2 ...OK 451s OK 451s Read NC_UBYTE_intfill_2 ...OK 451s OK 451s Read NC_UBYTE_fill64_2 ...OK 451s OK 451s Read NC_UBYTE_pack_2 ...OK 451s OK 451s Read NC_UBYTE_intpack_2 ...OK 451s OK 451s Read NC_UBYTE_pack64_2 ...OK 451s OK 451s Read NC_UBYTE_3 ...OK 451s OK 451s Read NC_UBYTE_int_3 ...OK 451s OK 451s Read NC_UBYTE_bit64_3 ...OK 451s OK 451s Read NC_UBYTE_4 ...OK 451s OK 451s Read NC_UBYTE_int_4 ...OK 451s OK 451s Read NC_UBYTE_bit64_4 ...OK 451s OK 451s Read NC_UBYTE_fill_4 ...OK 451s OK 451s Read NC_UBYTE_intfill_4 ...OK 451s OK 451s Read NC_UBYTE_fill64_4 ...OK 451s OK 451s Read NC_UBYTE_pack_4 ...OK 451s OK 451s Read NC_UBYTE_intpack_4 ...OK 451s OK 451s Read NC_UBYTE_pack64_4 ...OK 451s OK 451s Read NC_UBYTE_5 ...OK 451s OK 451s Read NC_UBYTE_int_5 ...OK 451s OK 451s Read NC_UBYTE_bit64_5 ...OK 451s OK 451s Read NC_UBYTE_fill_5 ...OK 451s OK 451s Read NC_UBYTE_intfill_5 ...OK 451s OK 451s Read NC_UBYTE_fill64_5 ...OK 451s OK 451s Read NC_UBYTE_pack_5 ...OK 451s OK 451s Read NC_UBYTE_intpack_5 ...OK 451s OK 451s Read NC_UBYTE_pack64_5 ...OK 451s OK 451s Read NC_USHORT_0 ...OK 451s OK 451s Read NC_USHORT_int_0 ...OK 451s OK 451s Read NC_USHORT_bit64_0 ...OK 451s OK 451s Read NC_USHORT_fill_0 ...OK 451s OK 451s Read NC_USHORT_intfill_0 ...OK 451s OK 451s Read NC_USHORT_fill64_0 ...OK 451s OK 451s Read NC_USHORT_pack_0 ...OK 451s OK 451s Read NC_USHORT_intpack_0 ...OK 451s OK 451s Read NC_USHORT_pack64_0 ...OK 451s OK 451s Read NC_USHORT_1 ...OK 451s OK 451s Read NC_USHORT_int_1 ...OK 451s OK 451s Read NC_USHORT_bit64_1 ...OK 451s OK 451s Read NC_USHORT_fill_1 ...OK 451s OK 451s Read NC_USHORT_intfill_1 ...OK 451s OK 451s Read NC_USHORT_fill64_1 ...OK 451s OK 451s Read NC_USHORT_pack_1 ...OK 451s OK 451s Read NC_USHORT_intpack_1 ...OK 451s OK 451s Read NC_USHORT_pack64_1 ...OK 451s OK 451s Read NC_USHORT_2 ...OK 451s OK 451s Read NC_USHORT_int_2 ...OK 451s OK 451s Read NC_USHORT_bit64_2 ...OK 451s OK 451s Read NC_USHORT_fill_2 ...OK 451s OK 451s Read NC_USHORT_intfill_2 ...OK 451s OK 451s Read NC_USHORT_fill64_2 ...OK 451s OK 451s Read NC_USHORT_pack_2 ...OK 451s OK 451s Read NC_USHORT_intpack_2 ...OK 451s OK 451s Read NC_USHORT_pack64_2 ...OK 451s OK 451s Read NC_USHORT_3 ...OK 451s OK 451s Read NC_USHORT_int_3 ...OK 451s OK 451s Read NC_USHORT_bit64_3 ...OK 451s OK 451s Read NC_USHORT_4 ...OK 451s OK 451s Read NC_USHORT_int_4 ...OK 451s OK 451s Read NC_USHORT_bit64_4 ...OK 451s OK 451s Read NC_USHORT_fill_4 ...OK 451s OK 451s Read NC_USHORT_intfill_4 ...OK 451s OK 451s Read NC_USHORT_fill64_4 ...OK 451s OK 451s Read NC_USHORT_pack_4 ...OK 451s OK 451s Read NC_USHORT_intpack_4 ...OK 451s OK 451s Read NC_USHORT_pack64_4 ...OK 451s OK 451s Read NC_USHORT_5 ...OK 451s OK 451s Read NC_USHORT_int_5 ...OK 451s OK 451s Read NC_USHORT_bit64_5 ...OK 451s OK 451s Read NC_USHORT_fill_5 ...OK 451s OK 451s Read NC_USHORT_intfill_5 ...OK 451s OK 451s Read NC_USHORT_fill64_5 ...OK 451s OK 451s Read NC_USHORT_pack_5 ...OK 451s OK 451s Read NC_USHORT_intpack_5 ...OK 451s OK 451s Read NC_USHORT_pack64_5 ...OK 451s OK 451s Read NC_UINT_0 ...OK 451s OK 451s Read NC_UINT_int_0 ...OK 451s OK 451s Read NC_UINT_bit64_0 ...OK 451s OK 451s Read NC_UINT_fill_0 ...OK 451s OK 451s Read NC_UINT_intfill_0 ...OK 451s OK 451s Read NC_UINT_fill64_0 ...OK 451s OK 451s Read NC_UINT_pack_0 ...OK 451s OK 451s Read NC_UINT_intpack_0 ...OK 451s OK 451s Read NC_UINT_pack64_0 ...OK 451s OK 451s Read NC_UINT_1 ...OK 451s OK 451s Read NC_UINT_int_1 ...OK 451s OK 451s Read NC_UINT_bit64_1 ...OK 451s OK 451s Read NC_UINT_fill_1 ...OK 451s OK 451s Read NC_UINT_intfill_1 ...OK 451s OK 451s Read NC_UINT_fill64_1 ...OK 451s OK 451s Read NC_UINT_pack_1 ...OK 451s OK 451s Read NC_UINT_intpack_1 ...OK 451s OK 451s Read NC_UINT_pack64_1 ...OK 451s OK 451s Read NC_UINT_2 ...OK 451s OK 451s Read NC_UINT_int_2 ...OK 451s OK 451s Read NC_UINT_bit64_2 ...OK 451s OK 451s Read NC_UINT_fill_2 ...OK 451s OK 451s Read NC_UINT_intfill_2 ...OK 451s OK 451s Read NC_UINT_fill64_2 ...OK 451s OK 451s Read NC_UINT_pack_2 ...OK 451s OK 451s Read NC_UINT_intpack_2 ...OK 451s OK 451s Read NC_UINT_pack64_2 ...OK 451s OK 451s Read NC_UINT_3 ...OK 451s OK 451s Read NC_UINT_int_3 ...OK 451s OK 451s Read NC_UINT_bit64_3 ...OK 451s OK 451s Read NC_UINT_4 ...OK 451s OK 451s Read NC_UINT_int_4 ...OK 451s OK 451s Read NC_UINT_bit64_4 ...OK 451s OK 451s Read NC_UINT_fill_4 ...OK 451s OK 451s Read NC_UINT_intfill_4 ...OK 451s OK 451s Read NC_UINT_fill64_4 ...OK 451s OK 451s Read NC_UINT_pack_4 ...OK 451s OK 451s Read NC_UINT_intpack_4 ...OK 451s OK 451s Read NC_UINT_pack64_4 ...OK 451s OK 451s Read NC_UINT_5 ...OK 451s OK 451s Read NC_UINT_int_5 ...OK 451s OK 451s Read NC_UINT_bit64_5 ...OK 451s OK 451s Read NC_UINT_fill_5 ...OK 451s OK 451s Read NC_UINT_intfill_5 ...OK 451s OK 451s Read NC_UINT_fill64_5 ...OK 451s OK 451s Read NC_UINT_pack_5 ...OK 451s OK 451s Read NC_UINT_intpack_5 ...OK 451s OK 451s Read NC_UINT_pack64_5 ...OK 451s OK 451s Read NC_INT64_0 ...OK 451s OK 451s Read NC_INT64_int_0 ...OK 451s OK 451s Read NC_INT64_bit64_0 ...OK 451s OK 451s Read NC_INT64_fill_0 ...OK 451s OK 451s Read NC_INT64_intfill_0 ...OK 451s OK 451s Read NC_INT64_fill64_0 ...OK 451s OK 451s Read NC_INT64_pack_0 ...OK 451s OK 451s Read NC_INT64_intpack_0 ...OK 451s OK 451s Read NC_INT64_pack64_0 ...OK 451s OK 451s Read NC_INT64_1 ...OK 451s OK 451s Read NC_INT64_int_1 ...OK 451s OK 451s Read NC_INT64_bit64_1 ...OK 451s OK 451s Read NC_INT64_fill_1 ...OK 451s OK 451s Read NC_INT64_intfill_1 ...OK 451s OK 451s Read NC_INT64_fill64_1 ...OK 451s OK 451s Read NC_INT64_pack_1 ...OK 451s OK 451s Read NC_INT64_intpack_1 ...OK 451s OK 451s Read NC_INT64_pack64_1 ...OK 451s OK 451s Read NC_INT64_2 ...OK 451s OK 451s Read NC_INT64_int_2 ...OK 451s OK 451s Read NC_INT64_bit64_2 ...OK 451s OK 451s Read NC_INT64_fill_2 ...OK 451s OK 451s Read NC_INT64_intfill_2 ...OK 451s OK 451s Read NC_INT64_fill64_2 ...OK 451s OK 451s Read NC_INT64_pack_2 ...OK 451s OK 451s Read NC_INT64_intpack_2 ...OK 451s OK 451s Read NC_INT64_pack64_2 ...OK 451s OK 451s Read NC_INT64_3 ...OK 451s OK 451s Read NC_INT64_int_3 ...OK 451s OK 451s Read NC_INT64_bit64_3 ...OK 451s OK 451s Read NC_INT64_intfill_3 ...OK 451s OK 451s OK 451s Read NC_INT64_fill64_3 ...OK 451s OK 451s OK 451s Read NC_INT64_intpack_3 ...OK 451s OK 451s OK 451s Read NC_INT64_pack64_3 ...OK 451s OK 451s OK 451s Read NC_INT64_4 ...OK 451s OK 451s Read NC_INT64_int_4 ...OK 451s OK 451s Read NC_INT64_bit64_4 ...OK 451s OK 451s Read NC_INT64_fill_4 ...OK 451s OK 451s Read NC_INT64_intfill_4 ...OK 451s OK 451s Read NC_INT64_fill64_4 ...OK 451s OK 451s Read NC_INT64_pack_4 ...OK 451s OK 451s Read NC_INT64_intpack_4 ...OK 451s OK 451s Read NC_INT64_pack64_4 ...OK 451s OK 451s Read NC_INT64_5 ...OK 451s OK 451s Read NC_INT64_int_5 ...OK 451s OK 451s Read NC_INT64_bit64_5 ...OK 451s OK 451s Read NC_INT64_fill_5 ...OK 451s OK 451s Read NC_INT64_intfill_5 ...OK 451s OK 451s Read NC_INT64_fill64_5 ...OK 451s OK 451s Read NC_INT64_pack_5 ...OK 451s OK 451s Read NC_INT64_intpack_5 ...OK 451s OK 451s Read NC_INT64_pack64_5 ...OK 451s OK 451s Read NC_UINT64_0 ...OK 451s OK 451s Read NC_UINT64_int_0 ...OK 451s OK 451s Read NC_UINT64_bit64_0 ...OK 451s OK 451s Read NC_UINT64_fill_0 ...OK 451s OK 451s Read NC_UINT64_intfill_0 ...OK 451s OK 451s Read NC_UINT64_fill64_0 ...OK 451s OK 451s Read NC_UINT64_pack_0 ...OK 451s OK 451s Read NC_UINT64_intpack_0 ...OK 451s OK 451s Read NC_UINT64_pack64_0 ...OK 451s OK 451s Read NC_UINT64_1 ...OK 451s OK 451s Read NC_UINT64_int_1 ...OK 451s OK 451s Read NC_UINT64_bit64_1 ...OK 451s OK 451s Read NC_UINT64_fill_1 ...OK 451s OK 451s Read NC_UINT64_intfill_1 ...OK 451s OK 451s Read NC_UINT64_fill64_1 ...OK 451s OK 451s Read NC_UINT64_pack_1 ...OK 451s OK 451s Read NC_UINT64_intpack_1 ...OK 451s OK 451s Read NC_UINT64_pack64_1 ...OK 451s OK 451s Read NC_UINT64_2 ...OK 451s OK 451s Read NC_UINT64_int_2 ...OK 451s OK 451s Read NC_UINT64_bit64_2 ...OK 451s OK 451s Read NC_UINT64_fill_2 ...OK 451s OK 451s Read NC_UINT64_intfill_2 ...OK 451s OK 451s Read NC_UINT64_fill64_2 ...OK 451s OK 451s Read NC_UINT64_pack_2 ...OK 451s OK 451s Read NC_UINT64_intpack_2 ...OK 451s OK 451s Read NC_UINT64_pack64_2 ...OK 451s OK 451s Read NC_UINT64_3 ...OK 451s OK 451s Read NC_UINT64_int_3 ...OK 451s OK 451s Read NC_UINT64_bit64_3 ...OK 451s OK 451s Read NC_UINT64_4 ...OK 451s OK 451s Read NC_UINT64_int_4 ...OK 451s OK 451s Read NC_UINT64_bit64_4 ...OK 451s OK 451s Read NC_UINT64_fill_4 ...OK 451s OK 451s Read NC_UINT64_intfill_4 ...OK 451s OK 451s Read NC_UINT64_fill64_4 ...OK 451s OK 451s Read NC_UINT64_pack_4 ...OK 451s OK 451s Read NC_UINT64_intpack_4 ...OK 451s OK 451s Read NC_UINT64_pack64_4 ...OK 451s OK 451s Read NC_UINT64_5 ...OK 451s OK 451s Read NC_UINT64_int_5 ...OK 451s OK 451s Read NC_UINT64_bit64_5 ...OK 451s OK 451s Read NC_UINT64_fill_5 ...OK 451s OK 451s Read NC_UINT64_intfill_5 ...OK 451s OK 451s Read NC_UINT64_fill64_5 ...OK 451s OK 451s Read NC_UINT64_pack_5 ...OK 451s OK 451s Read NC_UINT64_intpack_5 ...OK 451s OK 451s Read NC_UINT64_pack64_5 ...OK 451s OK 451s Read integer vector as smallest R type ... OK 451s OK 451s Read NC_BYTE_5 ...OK 451s OK 451s Read NC_BYTE_fill_5 ...OK 451s OK 451s Read NC_SHORT_5 ...OK 451s OK 451s Read NC_SHORT_fill_5 ...OK 451s OK 451s Read NC_INT_5 ...OK 451s OK 451s Read NC_INT_fill_5 ...OK 451s OK 451s Read NC_FLOAT_5 ...OK 451s OK 451s Read NC_FLOAT_fill_5 ...OK 451s OK 451s Read NC_DOUBLE_5 ...OK 451s OK 451s Read NC_DOUBLE_fill_5 ...OK 451s OK 451s Read NC_UBYTE_5 ...OK 451s OK 451s Read NC_UBYTE_fill_5 ...OK 451s OK 451s Read NC_USHORT_5 ...OK 451s OK 451s Read NC_USHORT_fill_5 ...OK 451s OK 451s Read NC_UINT_5 ...OK 451s OK 451s Read NC_UINT_fill_5 ...OK 451s OK 451s Read NC_INT64_5 ...OK 451s OK 451s Read NC_INT64_fill_5 ...OK 451s OK 451s Read NC_UINT64_5 ...OK 451s OK 451s Read NC_UINT64_fill_5 ...OK 451s OK 451s Read numeric matrix ... OK 451s Inquire about numeric variable ...OK 451s OK 451s OK 451s Read numeric matrix slice ... OK 451s OK 451s Read numeric matrix empty slice ... OK 451s OK 451s Read numeric scalar ... OK 451s Read numeric empty array ... OK 451s Read 2D char array ... OK 451s Read 2D char array with fill value ... OK 451s OK 451s Read 2D char slice ... OK 451s Read 2D char slice as raw bytes ... OK 451s Read 2D char slice as characters ... OK 451s Read empty 2D char array ... OK 451s OK 451s Read 1D char slice ... OK 451s Read scalar char ... OK 451s Read 1D string array ...OK 451s Read 1D string array with fill values ...OK 451s Read 1D string slice ...OK 451s Read 1D int64 array as integer64 ...OK 451s Read details of user-defined types ...OK 451s OK 451s OK 451s OK 451s OK 451s OK 451s OK 451s OK 451s Read vlen as double ...OK 451s OK 451s Read vlen as integer ...OK 451s OK 451s Read vlen with fill ...OK 451s Read vlen scalar ...OK 451s Reading packed vlen ...OK 451s OK 451s Read character vlen ...OK 451s Read character vlen as raw ...OK 451s Read string vlen ...OK 451s Read nested vlen ...OK 451s Read nested vlen with fill ...OK 451s Read opaque ...OK 451s Read opaque scalar ...OK 451s Read opaque vector ...OK 451s Read opaque vlen ...OK 451s Read enum ...OK 451s OK 451s Read empty enum ...OK 451s Read compound ...OK 451s Read compound with fill ...OK 451s Read compound scalar attribute ...OK 451s Read compound vector attribute ...OK 451s Read enum scalar attribute ...OK 451s Read enum vector attribute ...OK 451s Read opaque scalar attribute ...OK 451s Read opaque vector attribute ...OK 451s Read vlen scalar attribute ...OK 451s Read vlen vector attribute ...OK 451s Read and unpack numeric array ... OK 451s Check that closing any NetCDF handle closes the file for all handles ... OK 451s Check that garbage collector closes file that is not referenced ... OK 451s Removed test file /tmp/RtmpWBapl7/RNetCDF-test_netcdf4_8e6526ce81f.nc 451s > 451s > # Try diskless files: 451s > ncfile <- tempfile("RNetCDF-test-diskless", fileext=".nc") 451s > cat("Test diskless creation of ", ncfile, "...\n") 451s Test diskless creation of /tmp/RtmpWBapl7/RNetCDF-test-diskless8e62213805c.nc ... 451s > if (cfg$diskless) { 451s + nc <- create.nc(ncfile, diskless=TRUE) 451s + tally <- testfun(file.exists(ncfile), FALSE, tally) 451s + close.nc(nc) 451s + } else { 451s + message("NetCDF library does not support diskless datasets") 451s + nc <- try(create.nc(ncfile, diskless=TRUE), silent=TRUE) 451s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 451s + } 451s OK 451s > unlink(ncfile) 451s > 451s > 451s > #-------------------------------------------------------------------------------# 451s > # UDUNITS calendar functions 451s > #-------------------------------------------------------------------------------# 451s > 451s > # Test if udunits support is available: 451s > if (!cfg$udunits) { 451s + 451s + message("UDUNITS calendar conversions not supported by this build of RNetCDF") 451s + x <- try(utcal.nc("seconds since 1970-01-01", 0), silent=TRUE) 451s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 451s + 451s + } else { 451s + 451s + cat("utcal.nc - numeric values ...") 451s + x <- matrix(data=c(1899, 1900, 1900, 1900, 1900, 1900, 451s + 12, 1, 1, 1, 1, 1, 451s + 31, 1, 1, 1, 1, 1, 451s + 23, 0, 1, 2, 3, 4, 451s + 0, 0, 0, 0, 0, 0, 451s + 0, 0, 0, 0, 0, 0), 451s + ncol=6) 451s + colnames(x) <- c("year","month","day","hour","minute","second") 451s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5)) 451s + tally <- testfun(x,y,tally) 451s + 451s + cat("utcal.nc - string values ...") 451s + x <- c("1899-12-31 23:00:00", "1900-01-01 00:00:00", "1900-01-01 01:00:00", 451s + "1900-01-01 02:00:00", "1900-01-01 03:00:00", "1900-01-01 04:00:00") 451s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="s") 451s + tally <- testfun(x,y,tally) 451s + 451s + cat("utcal.nc - POSIXct values ...") 451s + x <- ISOdatetime(c(1899,1900,1900,1900,1900,1900), 451s + c( 12, 1, 1, 1, 1, 1), 451s + c( 31, 1, 1, 1, 1, 1), 451s + c( 23, 0, 1, 2, 3, 4), 451s + c( 0, 0, 0, 0, 0, 0), 451s + c( 0, 0, 0, 0, 0, 0), tz="UTC") 451s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="c") 451s + tally <- testfun(x,y,tally) 451s + 451s + cat("utcal.nc - error for unknown units ...") 451s + x <- try(utcal.nc("unknown", 1), silent=TRUE) 451s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 451s + 451s + cat("utinvcal.nc - numeric values ...") 451s + x <- 6.416667 451s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(1900,1,1,5,25,0)) 451s + tally <- testfun(x,y,tally) 451s + 451s + cat("utinvcal.nc - string values ...") 451s + x <- 6.416667 451s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", "1900-01-01 05:25:00") 451s + tally <- testfun(x,y,tally) 451s + 451s + cat("utinvcal.nc - POSIXct values ...") 451s + x <- 6.416667 451s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 451s + ISOdatetime(1900,1,1,5,25,0,tz="UTC")) 451s + tally <- testfun(x,y,tally) 451s + 451s + cat("utinvcal.nc - error for bad values ...") 451s + x <- try(utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 451s + "1900-01-01 24:61:61"), silent=TRUE) 451s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 451s + 451s + } 451s utcal.nc - numeric values ...OK 451s utcal.nc - string values ...OK 451s utcal.nc - POSIXct values ...OK 451s utcal.nc - error for unknown units ...OK 451s utinvcal.nc - numeric values ...OK 451s utinvcal.nc - string values ...OK 451s utinvcal.nc - POSIXct values ...OK 451s utinvcal.nc - error for bad values ...OK 451s > 451s > #-------------------------------------------------------------------------------# 451s > # Parallel I/O demos 451s > #-------------------------------------------------------------------------------# 451s > 451s > mpiexec <- cfg$mpiexec 451s > parallel <- cfg$parallel 451s > 451s > if (mpiexec != "") { 451s + # mpiexec is specified, so assume that parallel I/O is meant to be enabled. 451s + 451s + # List of MPI packages to test: 451s + mpipkgs <- c("Rmpi", "pbdMPI") 451s + 451s + # Try to find demo script directory: 451s + demodirs <- c("demo", 451s + file.path("..", "demo"), 451s + file.path("..", "RNetCDF", "demo")) 451s + demodir <- demodirs[dir.exists(demodirs)] 451s + stopifnot(length(demodir) > 0) 451s + 451s + # Check if any of the packages are loaded: 451s + for (mpipkg in mpipkgs) { 451s + if (isNamespaceLoaded(mpipkg)) { 451s + warning("Package ", mpipkg, " is loaded, so mpiexec may fail") 451s + } 451s + } 451s + 451s + for (mpipkg in c("Rmpi", "pbdMPI")) { 451s + # We cannot use requireNamespace to check for installed MPI packages, 451s + # because they may initialise the MPI library via .onLoad, 451s + # which causes failure when we try to mpiexec another R script. 451s + if (length(find.package(mpipkg, quiet=TRUE) > 0)) { 451s + cat("Testing parallel I/O with package", mpipkg, "...\n") 451s + demoscripts <- list.files( 451s + demodir, 451s + pattern=paste0(mpipkg, ".*\\.R"), 451s + full.names=TRUE) 451s + stopifnot(length(demoscripts) >= 1) 451s + for (demoscript in demoscripts) { 451s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 451s + cat("Running script", demoscript, "with MPI ...\n") 451s + x <- system2(mpiexec, 451s + args=c('-n', '2', 'Rscript', '--vanilla', demoscript, ncfile)) 451s + unlink(ncfile) 451s + tally <- testfun(x, 0, tally) 451s + } 451s + } else { 451s + message("Package ", mpipkg, " not available for parallel I/O tests\n") 451s + } 451s + } 451s + 451s + } else if (parallel) { 451s + # Parallel I/O may be enabled, but we cannot test without mpiexec being specified. 451s + 451s + cat("Skipping parallel I/O tests as mpiexec is not defined\n") 451s + 451s + } else { 451s + # Assume that parallel I/O is meant to be disabled, 451s + # because parallel is FALSE and mpiexec is not specified. 451s + 451s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 451s + 451s + cat("Testing that create.nc fails with mpi_comm ... ") 451s + x <- try(create.nc(ncfile, format="netcdf4", mpi_comm=1), silent=TRUE) 451s + unlink(ncfile) 451s + if (inherits(x, "try-error") && 451s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 451s + tally <- testfun(TRUE, TRUE, tally) 451s + } else { 451s + tally <- testfun(FALSE, TRUE, tally) 451s + } 451s + 451s + cat("Testing that open.nc fails with mpi_comm ... ") 451s + x <- try(open.nc(ncfile, mpi_comm=1), silent=TRUE) 451s + if (inherits(x, "try-error") && 451s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 451s + tally <- testfun(TRUE, TRUE, tally) 451s + } else { 451s + tally <- testfun(FALSE, TRUE, tally) 451s + } 451s + 451s + cat("Testing that var.par.nc fails ... ") 451s + ncid <- create.nc(ncfile, format="netcdf4") 451s + x <- try(var.par.nc(ncid, "dummy", "NC_COLLECTIVE"), silent=TRUE) 451s + close.nc(ncid) 451s + unlink(ncfile) 451s + if (inherits(x, "try-error") && 451s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 451s + tally <- testfun(TRUE, TRUE, tally) 451s + } else { 451s + tally <- testfun(FALSE, TRUE, tally) 451s + } 451s + 451s + } 451s Testing that create.nc fails with mpi_comm ... OK 451s Testing that open.nc fails with mpi_comm ... OK 451s Testing that var.par.nc fails ... OK 451s > 451s > #-------------------------------------------------------------------------------# 451s > # Check that package can be unloaded: 451s > #-------------------------------------------------------------------------------# 451s > 451s > cat("Unload RNetCDF ...\n") 451s Unload RNetCDF ... 451s > detach("package:RNetCDF",unload=TRUE) 451s > 451s > #-------------------------------------------------------------------------------# 451s > # Overall summary 451s > #-------------------------------------------------------------------------------# 451s > cat("Summary:", tally["pass"], "pass /", tally["fail"], "fail.\n") 451s Summary: 8557 pass / 0 fail. 451s > 451s > if (tally["fail"]==0) { 451s + cat("Package seems to work properly.\n") 451s + } else { 451s + stop(tally["fail"]," of ",sum(tally)," test cases failed.") 451s + } 451s Package seems to work properly. 451s > 451s > #===============================================================================# 451s > 451s > #===============================================================================# 451s > # SCRATCH 451s > #===============================================================================# 451s > 451s > 451s Test RNetCDF-test.R passed 451s autopkgtest [23:26:15]: test run-unit-test: -----------------------] 452s run-unit-test PASS 452s autopkgtest [23:26:16]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 453s autopkgtest [23:26:16]: test pkg-r-autopkgtest: preparing testbed 454s Reading package lists... 455s Building dependency tree... 455s Reading state information... 455s Starting pkgProblemResolver with broken count: 0 455s Starting 2 pkgProblemResolver with broken count: 0 455s Done 455s The following additional packages will be installed: 455s build-essential cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu 455s dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 455s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gfortran gfortran-13 455s gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu icu-devtools libasan8 455s libatomic1 libblas-dev libbz2-dev libc-dev-bin libc6-dev libcc1-0 455s libcrypt-dev libgcc-13-dev libgfortran-13-dev libicu-dev libisl23 libitm1 455s libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblzma-dev 455s libmpc3 libncurses-dev libnsl-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev 455s libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev libstdc++-13-dev 455s libtirpc-dev libubsan1 linux-libc-dev pkg-config pkg-r-autopkgtest pkgconf 455s pkgconf-bin r-base-dev rpcsvc-proto zlib1g-dev 455s Suggested packages: 455s cpp-doc gcc-13-locales cpp-13-doc debtags g++-multilib g++-13-multilib 455s gcc-13-doc gcc-multilib manpages-dev autoconf automake libtool flex bison 455s gdb gcc-doc gcc-13-multilib gdb-s390x-linux-gnu gfortran-multilib 455s gfortran-doc gfortran-13-multilib gfortran-13-doc libcoarrays-dev 455s liblapack-doc glibc-doc icu-doc liblzma-doc ncurses-doc readline-doc 455s libstdc++-13-doc texlive-base texlive-latex-base texlive-plain-generic 455s texlive-fonts-recommended texlive-fonts-extra texlive-extra-utils 455s texlive-latex-recommended texlive-latex-extra texinfo 455s Recommended packages: 455s bzip2-doc manpages manpages-dev libc-devtools libpng-tools 455s The following NEW packages will be installed: 455s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-s390x-linux-gnu 455s cpp-s390x-linux-gnu dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu 455s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 455s gfortran gfortran-13 gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu 455s icu-devtools libasan8 libatomic1 libblas-dev libbz2-dev libc-dev-bin 455s libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev libgfortran-13-dev libicu-dev 455s libisl23 libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev 455s liblzma-dev libmpc3 libncurses-dev libnsl-dev libpcre2-16-0 libpcre2-32-0 455s libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev 455s libstdc++-13-dev libtirpc-dev libubsan1 linux-libc-dev pkg-config 455s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev rpcsvc-proto zlib1g-dev 455s 0 upgraded, 59 newly installed, 0 to remove and 0 not upgraded. 455s Need to get 86.2 MB/86.2 MB of archives. 455s After this operation, 300 MB of additional disk space will be used. 455s Get:1 /tmp/autopkgtest.dz6jHY/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [732 B] 455s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu2 [20.2 kB] 456s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x linux-libc-dev s390x 6.8.0-11.11 [1590 kB] 456s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 456s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libtirpc-dev s390x 1.3.4+ds-1build1 [225 kB] 456s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libnsl-dev s390x 1.3.0-3 [73.5 kB] 456s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 456s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu2 [1629 kB] 456s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 456s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 456s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [9929 kB] 457s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-17ubuntu2 [1026 B] 457s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 457s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 457s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240303-1ubuntu1 [49.9 kB] 457s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240303-1ubuntu1 [31.1 kB] 457s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240303-1ubuntu1 [9392 B] 457s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240303-1ubuntu1 [2998 kB] 457s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240303-1ubuntu1 [1186 kB] 457s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-17ubuntu2 [1003 kB] 457s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [19.1 MB] 458s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-17ubuntu2 [467 kB] 458s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 458s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 458s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-17ubuntu2 [2430 kB] 458s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [11.3 MB] 458s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-17ubuntu2 [14.4 kB] 458s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 458s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 458s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 458s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] 459s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran-13-dev s390x 13.2.0-17ubuntu2 [623 kB] 459s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [10.4 MB] 459s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13 s390x 13.2.0-17ubuntu2 [10.3 kB] 459s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1016 B] 459s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x gfortran s390x 4:13.2.0-7ubuntu1 [1174 B] 459s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x icu-devtools s390x 74.2-1ubuntu1 [224 kB] 459s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libblas-dev s390x 3.12.0-3 [239 kB] 459s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libbz2-dev s390x 1.0.8-5ubuntu1 [39.4 kB] 459s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libicu-dev s390x 74.2-1ubuntu1 [11.9 MB] 459s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8-dev s390x 2.1.5-2ubuntu1 [264 kB] 459s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 459s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 459s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x liblapack-dev s390x 3.12.0-3 [5983 kB] 459s Get:45 http://ftpmaster.internal/ubuntu noble/main s390x libncurses-dev s390x 6.4+20240113-1ubuntu1 [412 kB] 459s Get:46 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 459s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 459s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 459s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 459s Get:50 http://ftpmaster.internal/ubuntu noble/main s390x libpkgconf3 s390x 1.8.1-2 [30.4 kB] 459s Get:51 http://ftpmaster.internal/ubuntu noble/main s390x zlib1g-dev s390x 1:1.3.dfsg-3ubuntu1 [905 kB] 459s Get:52 http://ftpmaster.internal/ubuntu noble/main s390x libpng-dev s390x 1.6.43-1 [277 kB] 459s Get:53 http://ftpmaster.internal/ubuntu noble/main s390x libreadline-dev s390x 8.2-3 [187 kB] 459s Get:54 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf-bin s390x 1.8.1-2 [20.8 kB] 460s Get:55 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf s390x 1.8.1-2 [16.7 kB] 460s Get:56 http://ftpmaster.internal/ubuntu noble/main s390x pkg-config s390x 1.8.1-2 [7170 B] 460s Get:57 http://ftpmaster.internal/ubuntu noble/main s390x liblzma-dev s390x 5.4.5-0.3 [215 kB] 460s Get:58 http://ftpmaster.internal/ubuntu noble/universe s390x r-base-dev all 4.3.2-1build1 [4336 B] 460s Get:59 http://ftpmaster.internal/ubuntu noble/universe s390x pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 460s Fetched 86.2 MB in 4s (20.1 MB/s) 460s Selecting previously unselected package libc-dev-bin. 460s (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 ... 53892 files and directories currently installed.) 460s Preparing to unpack .../00-libc-dev-bin_2.39-0ubuntu2_s390x.deb ... 460s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 460s Selecting previously unselected package linux-libc-dev:s390x. 460s Preparing to unpack .../01-linux-libc-dev_6.8.0-11.11_s390x.deb ... 460s Unpacking linux-libc-dev:s390x (6.8.0-11.11) ... 460s Selecting previously unselected package libcrypt-dev:s390x. 460s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 460s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 460s Selecting previously unselected package libtirpc-dev:s390x. 460s Preparing to unpack .../03-libtirpc-dev_1.3.4+ds-1build1_s390x.deb ... 460s Unpacking libtirpc-dev:s390x (1.3.4+ds-1build1) ... 460s Selecting previously unselected package libnsl-dev:s390x. 460s Preparing to unpack .../04-libnsl-dev_1.3.0-3_s390x.deb ... 460s Unpacking libnsl-dev:s390x (1.3.0-3) ... 460s Selecting previously unselected package rpcsvc-proto. 460s Preparing to unpack .../05-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 460s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 460s Selecting previously unselected package libc6-dev:s390x. 460s Preparing to unpack .../06-libc6-dev_2.39-0ubuntu2_s390x.deb ... 460s Unpacking libc6-dev:s390x (2.39-0ubuntu2) ... 461s Selecting previously unselected package libisl23:s390x. 461s Preparing to unpack .../07-libisl23_0.26-3_s390x.deb ... 461s Unpacking libisl23:s390x (0.26-3) ... 461s Selecting previously unselected package libmpc3:s390x. 461s Preparing to unpack .../08-libmpc3_1.3.1-1_s390x.deb ... 461s Unpacking libmpc3:s390x (1.3.1-1) ... 461s Selecting previously unselected package cpp-13-s390x-linux-gnu. 461s Preparing to unpack .../09-cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 461s Unpacking cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 461s Selecting previously unselected package cpp-13. 461s Preparing to unpack .../10-cpp-13_13.2.0-17ubuntu2_s390x.deb ... 461s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 461s Selecting previously unselected package cpp-s390x-linux-gnu. 461s Preparing to unpack .../11-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 461s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 461s Selecting previously unselected package cpp. 461s Preparing to unpack .../12-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 461s Unpacking cpp (4:13.2.0-7ubuntu1) ... 461s Selecting previously unselected package libcc1-0:s390x. 461s Preparing to unpack .../13-libcc1-0_14-20240303-1ubuntu1_s390x.deb ... 461s Unpacking libcc1-0:s390x (14-20240303-1ubuntu1) ... 461s Selecting previously unselected package libitm1:s390x. 461s Preparing to unpack .../14-libitm1_14-20240303-1ubuntu1_s390x.deb ... 461s Unpacking libitm1:s390x (14-20240303-1ubuntu1) ... 461s Selecting previously unselected package libatomic1:s390x. 461s Preparing to unpack .../15-libatomic1_14-20240303-1ubuntu1_s390x.deb ... 461s Unpacking libatomic1:s390x (14-20240303-1ubuntu1) ... 461s Selecting previously unselected package libasan8:s390x. 461s Preparing to unpack .../16-libasan8_14-20240303-1ubuntu1_s390x.deb ... 461s Unpacking libasan8:s390x (14-20240303-1ubuntu1) ... 462s Selecting previously unselected package libubsan1:s390x. 462s Preparing to unpack .../17-libubsan1_14-20240303-1ubuntu1_s390x.deb ... 462s Unpacking libubsan1:s390x (14-20240303-1ubuntu1) ... 462s Selecting previously unselected package libgcc-13-dev:s390x. 462s Preparing to unpack .../18-libgcc-13-dev_13.2.0-17ubuntu2_s390x.deb ... 462s Unpacking libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 462s Selecting previously unselected package gcc-13-s390x-linux-gnu. 462s Preparing to unpack .../19-gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 462s Unpacking gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 462s Selecting previously unselected package gcc-13. 463s Preparing to unpack .../20-gcc-13_13.2.0-17ubuntu2_s390x.deb ... 463s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 463s Selecting previously unselected package gcc-s390x-linux-gnu. 463s Preparing to unpack .../21-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 463s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 463s Selecting previously unselected package gcc. 463s Preparing to unpack .../22-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 463s Unpacking gcc (4:13.2.0-7ubuntu1) ... 463s Selecting previously unselected package libstdc++-13-dev:s390x. 463s Preparing to unpack .../23-libstdc++-13-dev_13.2.0-17ubuntu2_s390x.deb ... 463s Unpacking libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... 463s Selecting previously unselected package g++-13-s390x-linux-gnu. 463s Preparing to unpack .../24-g++-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 463s Unpacking g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 464s Selecting previously unselected package g++-13. 464s Preparing to unpack .../25-g++-13_13.2.0-17ubuntu2_s390x.deb ... 464s Unpacking g++-13 (13.2.0-17ubuntu2) ... 464s Selecting previously unselected package g++-s390x-linux-gnu. 464s Preparing to unpack .../26-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 464s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 464s Selecting previously unselected package g++. 464s Preparing to unpack .../27-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 464s Unpacking g++ (4:13.2.0-7ubuntu1) ... 464s Selecting previously unselected package build-essential. 464s Preparing to unpack .../28-build-essential_12.10ubuntu1_s390x.deb ... 464s Unpacking build-essential (12.10ubuntu1) ... 464s Selecting previously unselected package dctrl-tools. 464s Preparing to unpack .../29-dctrl-tools_2.24-3build2_s390x.deb ... 464s Unpacking dctrl-tools (2.24-3build2) ... 464s Selecting previously unselected package libgfortran-13-dev:s390x. 464s Preparing to unpack .../30-libgfortran-13-dev_13.2.0-17ubuntu2_s390x.deb ... 464s Unpacking libgfortran-13-dev:s390x (13.2.0-17ubuntu2) ... 464s Selecting previously unselected package gfortran-13-s390x-linux-gnu. 464s Preparing to unpack .../31-gfortran-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 464s Unpacking gfortran-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 464s Selecting previously unselected package gfortran-13. 464s Preparing to unpack .../32-gfortran-13_13.2.0-17ubuntu2_s390x.deb ... 464s Unpacking gfortran-13 (13.2.0-17ubuntu2) ... 464s Selecting previously unselected package gfortran-s390x-linux-gnu. 464s Preparing to unpack .../33-gfortran-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 464s Unpacking gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 464s Selecting previously unselected package gfortran. 464s Preparing to unpack .../34-gfortran_4%3a13.2.0-7ubuntu1_s390x.deb ... 464s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 464s Selecting previously unselected package icu-devtools. 464s Preparing to unpack .../35-icu-devtools_74.2-1ubuntu1_s390x.deb ... 464s Unpacking icu-devtools (74.2-1ubuntu1) ... 464s Selecting previously unselected package libblas-dev:s390x. 464s Preparing to unpack .../36-libblas-dev_3.12.0-3_s390x.deb ... 464s Unpacking libblas-dev:s390x (3.12.0-3) ... 464s Selecting previously unselected package libbz2-dev:s390x. 464s Preparing to unpack .../37-libbz2-dev_1.0.8-5ubuntu1_s390x.deb ... 464s Unpacking libbz2-dev:s390x (1.0.8-5ubuntu1) ... 464s Selecting previously unselected package libicu-dev:s390x. 464s Preparing to unpack .../38-libicu-dev_74.2-1ubuntu1_s390x.deb ... 464s Unpacking libicu-dev:s390x (74.2-1ubuntu1) ... 465s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 465s Preparing to unpack .../39-libjpeg-turbo8-dev_2.1.5-2ubuntu1_s390x.deb ... 465s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 465s Selecting previously unselected package libjpeg8-dev:s390x. 465s Preparing to unpack .../40-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 465s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 465s Selecting previously unselected package libjpeg-dev:s390x. 465s Preparing to unpack .../41-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 465s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 465s Selecting previously unselected package liblapack-dev:s390x. 465s Preparing to unpack .../42-liblapack-dev_3.12.0-3_s390x.deb ... 465s Unpacking liblapack-dev:s390x (3.12.0-3) ... 465s Selecting previously unselected package libncurses-dev:s390x. 465s Preparing to unpack .../43-libncurses-dev_6.4+20240113-1ubuntu1_s390x.deb ... 465s Unpacking libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 465s Selecting previously unselected package libpcre2-16-0:s390x. 465s Preparing to unpack .../44-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 465s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 465s Selecting previously unselected package libpcre2-32-0:s390x. 465s Preparing to unpack .../45-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 465s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 465s Selecting previously unselected package libpcre2-posix3:s390x. 465s Preparing to unpack .../46-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 465s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 465s Selecting previously unselected package libpcre2-dev:s390x. 465s Preparing to unpack .../47-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 465s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 466s Selecting previously unselected package libpkgconf3:s390x. 466s Preparing to unpack .../48-libpkgconf3_1.8.1-2_s390x.deb ... 466s Unpacking libpkgconf3:s390x (1.8.1-2) ... 466s Selecting previously unselected package zlib1g-dev:s390x. 466s Preparing to unpack .../49-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_s390x.deb ... 466s Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3ubuntu1) ... 466s Selecting previously unselected package libpng-dev:s390x. 466s Preparing to unpack .../50-libpng-dev_1.6.43-1_s390x.deb ... 466s Unpacking libpng-dev:s390x (1.6.43-1) ... 466s Selecting previously unselected package libreadline-dev:s390x. 466s Preparing to unpack .../51-libreadline-dev_8.2-3_s390x.deb ... 466s Unpacking libreadline-dev:s390x (8.2-3) ... 466s Selecting previously unselected package pkgconf-bin. 466s Preparing to unpack .../52-pkgconf-bin_1.8.1-2_s390x.deb ... 466s Unpacking pkgconf-bin (1.8.1-2) ... 466s Selecting previously unselected package pkgconf:s390x. 466s Preparing to unpack .../53-pkgconf_1.8.1-2_s390x.deb ... 466s Unpacking pkgconf:s390x (1.8.1-2) ... 466s Selecting previously unselected package pkg-config:s390x. 466s Preparing to unpack .../54-pkg-config_1.8.1-2_s390x.deb ... 466s Unpacking pkg-config:s390x (1.8.1-2) ... 466s Selecting previously unselected package liblzma-dev:s390x. 466s Preparing to unpack .../55-liblzma-dev_5.4.5-0.3_s390x.deb ... 466s Unpacking liblzma-dev:s390x (5.4.5-0.3) ... 466s Selecting previously unselected package r-base-dev. 466s Preparing to unpack .../56-r-base-dev_4.3.2-1build1_all.deb ... 466s Unpacking r-base-dev (4.3.2-1build1) ... 466s Selecting previously unselected package pkg-r-autopkgtest. 466s Preparing to unpack .../57-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 466s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 466s Selecting previously unselected package autopkgtest-satdep. 466s Preparing to unpack .../58-2-autopkgtest-satdep.deb ... 466s Unpacking autopkgtest-satdep (0) ... 466s Setting up linux-libc-dev:s390x (6.8.0-11.11) ... 466s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 466s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 466s Setting up libtirpc-dev:s390x (1.3.4+ds-1build1) ... 466s Setting up libpkgconf3:s390x (1.8.1-2) ... 466s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 466s Setting up libmpc3:s390x (1.3.1-1) ... 466s Setting up libatomic1:s390x (14-20240303-1ubuntu1) ... 466s Setting up icu-devtools (74.2-1ubuntu1) ... 466s Setting up pkgconf-bin (1.8.1-2) ... 466s Setting up liblzma-dev:s390x (5.4.5-0.3) ... 466s Setting up libubsan1:s390x (14-20240303-1ubuntu1) ... 466s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 466s Setting up libnsl-dev:s390x (1.3.0-3) ... 466s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 466s Setting up libasan8:s390x (14-20240303-1ubuntu1) ... 466s Setting up libisl23:s390x (0.26-3) ... 466s Setting up libc-dev-bin (2.39-0ubuntu2) ... 466s Setting up libcc1-0:s390x (14-20240303-1ubuntu1) ... 466s Setting up libblas-dev:s390x (3.12.0-3) ... 466s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode 466s Setting up dctrl-tools (2.24-3build2) ... 466s Setting up libitm1:s390x (14-20240303-1ubuntu1) ... 466s Setting up pkgconf:s390x (1.8.1-2) ... 466s Setting up cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 466s Setting up liblapack-dev:s390x (3.12.0-3) ... 466s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode 466s Setting up pkg-config:s390x (1.8.1-2) ... 466s Setting up libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 466s Setting up libc6-dev:s390x (2.39-0ubuntu2) ... 466s Setting up libgfortran-13-dev:s390x (13.2.0-17ubuntu2) ... 466s Setting up libicu-dev:s390x (74.2-1ubuntu1) ... 466s Setting up libstdc++-13-dev:s390x (13.2.0-17ubuntu2) ... 466s Setting up libbz2-dev:s390x (1.0.8-5ubuntu1) ... 466s Setting up libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 466s Setting up libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 466s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 466s Setting up cpp-13 (13.2.0-17ubuntu2) ... 466s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 466s Setting up libreadline-dev:s390x (8.2-3) ... 466s Setting up gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 466s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 466s Setting up g++-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 466s Setting up gcc-13 (13.2.0-17ubuntu2) ... 466s Setting up zlib1g-dev:s390x (1:1.3.dfsg-3ubuntu1) ... 466s Setting up cpp (4:13.2.0-7ubuntu1) ... 466s Setting up gfortran-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 466s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 466s Setting up g++-13 (13.2.0-17ubuntu2) ... 466s Setting up gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 466s Setting up libpng-dev:s390x (1.6.43-1) ... 466s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 466s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 466s Setting up gcc (4:13.2.0-7ubuntu1) ... 466s Setting up gfortran-13 (13.2.0-17ubuntu2) ... 466s Setting up g++ (4:13.2.0-7ubuntu1) ... 466s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 466s Setting up build-essential (12.10ubuntu1) ... 466s Setting up gfortran (4:13.2.0-7ubuntu1) ... 466s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 466s 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 466s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 466s 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 466s Setting up r-base-dev (4.3.2-1build1) ... 466s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 466s Setting up autopkgtest-satdep (0) ... 466s Processing triggers for man-db (2.12.0-3) ... 467s Processing triggers for install-info (7.1-3) ... 467s Processing triggers for libc-bin (2.39-0ubuntu2) ... 470s (Reading database ... 57447 files and directories currently installed.) 470s Removing autopkgtest-satdep (0) ... 471s autopkgtest [23:26:35]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 471s autopkgtest [23:26:35]: test pkg-r-autopkgtest: [----------------------- 471s Test: Try to load the R library RNetCDF 471s 471s R version 4.3.2 (2023-10-31) -- "Eye Holes" 471s Copyright (C) 2023 The R Foundation for Statistical Computing 471s Platform: s390x-ibm-linux-gnu (64-bit) 471s 471s R is free software and comes with ABSOLUTELY NO WARRANTY. 471s You are welcome to redistribute it under certain conditions. 471s Type 'license()' or 'licence()' for distribution details. 471s 471s R is a collaborative project with many contributors. 471s Type 'contributors()' for more information and 471s 'citation()' on how to cite R or R packages in publications. 471s 471s Type 'demo()' for some demos, 'help()' for on-line help, or 471s 'help.start()' for an HTML browser interface to help. 471s Type 'q()' to quit R. 471s 471s > library('RNetCDF') 471s > 471s > 471s Other tests are currently unsupported! 471s They will be progressively added. 471s autopkgtest [23:26:35]: test pkg-r-autopkgtest: -----------------------] 472s autopkgtest [23:26:36]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 472s pkg-r-autopkgtest PASS 472s autopkgtest [23:26:36]: @@@@@@@@@@@@@@@@@@@@ summary 472s run-unit-test PASS 472s pkg-r-autopkgtest PASS 491s Creating nova instance adt-noble-s390x-r-cran-rnetcdf-20240316-231844-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240316.img (UUID 7afe023c-7cb8-41b6-91a7-c69e7d1e7c0d)...