0s autopkgtest [19:54:48]: starting date and time: 2024-03-16 19:54:48+0000 0s autopkgtest [19:54:48]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [19:54:48]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.jj0f2d5x/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:r-base,src:curl,src:glib2.0,src:libpng1.6,src:libpsl,src:libtirpc,src:libxt,src:openssl,src:orthanc-python,src:readline,src:wp2latex --apt-upgrade r-cran-rnetcdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=r-base/4.3.3-2build1 curl/8.5.0-2ubuntu7 glib2.0/2.79.3-3ubuntu5 libpng1.6/1.6.43-3 libpsl/0.21.2-1.1 libtirpc/1.3.4+ds-1.1 libxt/1:1.2.1-1.2 openssl/3.0.13-0ubuntu1 orthanc-python/4.1+ds-2build3 readline/8.2-3.1 wp2latex/4.4~ds-1build1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-24.secgroup --name adt-noble-arm64-r-cran-rnetcdf-20240316-195448-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-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/ 74s autopkgtest [19:56:02]: testbed dpkg architecture: arm64 75s autopkgtest [19:56:03]: testbed apt version: 2.7.12 75s autopkgtest [19:56:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 75s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 75s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3657 kB] 76s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 76s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [474 kB] 76s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 76s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [646 kB] 76s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 76s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 76s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 76s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4013 kB] 76s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 76s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.5 kB] 76s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 77s Fetched 9065 kB in 2s (5661 kB/s) 78s Reading package lists... 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Calculating upgrade... 82s The following packages will be REMOVED: 82s libglib2.0-0 libssl3 82s The following NEW packages will be installed: 82s libglib2.0-0t64 libssl3t64 xdg-user-dirs 82s The following packages have been kept back: 82s curl 82s The following packages will be upgraded: 82s gir1.2-glib-2.0 libglib2.0-data libtirpc-common openssl readline-common 82s ubuntu-minimal ubuntu-standard 82s 7 upgraded, 3 newly installed, 2 to remove and 1 not upgraded. 82s Need to get 4613 kB of archives. 82s After this operation, 211 kB of additional disk space will be used. 82s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 gir1.2-glib-2.0 arm64 2.79.3-3ubuntu5 [182 kB] 82s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-0t64 arm64 2.79.3-3ubuntu5 [1527 kB] 82s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu1 [983 kB] 82s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu1 [1770 kB] 82s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 82s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libtirpc-common all 1.3.4+ds-1.1 [8018 B] 82s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 readline-common all 8.2-3.1 [56.4 kB] 82s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-minimal arm64 1.536 [10.7 kB] 82s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-user-dirs arm64 0.18-1 [18.1 kB] 82s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 ubuntu-standard arm64 1.536 [10.7 kB] 83s Fetched 4613 kB in 1s (6386 kB/s) 83s (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 ... 74758 files and directories currently installed.) 83s Preparing to unpack .../gir1.2-glib-2.0_2.79.3-3ubuntu5_arm64.deb ... 83s Unpacking gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 83s dpkg: libglib2.0-0:arm64: dependency problems, but removing anyway as you requested: 83s udisks2 depends on libglib2.0-0 (>= 2.77.0). 83s shared-mime-info depends on libglib2.0-0 (>= 2.75.3). 83s python3-gi depends on libglib2.0-0 (>= 2.77.0). 83s python3-dbus depends on libglib2.0-0 (>= 2.16.0). 83s netplan.io depends on libglib2.0-0 (>= 2.70.0). 83s netplan-generator depends on libglib2.0-0 (>= 2.70.0). 83s libxmlb2:arm64 depends on libglib2.0-0 (>= 2.54.0). 83s libvolume-key1:arm64 depends on libglib2.0-0 (>= 2.18.0). 83s libudisks2-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 83s libqrtr-glib0:arm64 depends on libglib2.0-0 (>= 2.56). 83s libqmi-proxy depends on libglib2.0-0 (>= 2.30.0). 83s libqmi-glib5:arm64 depends on libglib2.0-0 (>= 2.54.0). 83s libpolkit-gobject-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 83s libpolkit-agent-1-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 83s libnetplan0:arm64 depends on libglib2.0-0 (>= 2.75.3). 83s libmm-glib0:arm64 depends on libglib2.0-0 (>= 2.62.0). 83s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 83s libmbim-glib4:arm64 depends on libglib2.0-0 (>= 2.56). 83s libjson-glib-1.0-0:arm64 depends on libglib2.0-0 (>= 2.75.3). 83s libjcat1:arm64 depends on libglib2.0-0 (>= 2.75.3). 83s libgusb2:arm64 depends on libglib2.0-0 (>= 2.75.3). 83s libgudev-1.0-0:arm64 depends on libglib2.0-0 (>= 2.38.0). 83s libgirepository-1.0-1:arm64 depends on libglib2.0-0 (>= 2.79.0). 83s libfwupd2:arm64 depends on libglib2.0-0 (>= 2.79.0). 83s libblockdev3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-utils3:arm64 depends on libglib2.0-0 (>= 2.75.3). 83s libblockdev-swap3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-part3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-nvme3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-mdraid3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-loop3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-fs3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s libblockdev-crypto3:arm64 depends on libglib2.0-0 (>= 2.42.2). 83s fwupd depends on libglib2.0-0 (>= 2.79.0). 83s bolt depends on libglib2.0-0 (>= 2.56.0). 83s 83s (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 ... 74758 files and directories currently installed.) 83s Removing libglib2.0-0:arm64 (2.79.2-1~ubuntu1) ... 83s Selecting previously unselected package libglib2.0-0t64:arm64. 83s (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 ... 74733 files and directories currently installed.) 83s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_arm64.deb ... 83s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:arm64.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 83s removed '/var/lib/dpkg/info/libglib2.0-0:arm64.postrm' 83s Unpacking libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 83s Preparing to unpack .../openssl_3.0.13-0ubuntu1_arm64.deb ... 83s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 84s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 84s wget depends on libssl3 (>= 3.0.0). 84s u-boot-tools depends on libssl3 (>= 3.0.0). 84s tnftp depends on libssl3 (>= 3.0.0). 84s tcpdump depends on libssl3 (>= 3.0.0). 84s systemd-resolved depends on libssl3 (>= 3.0.0). 84s systemd depends on libssl3 (>= 3.0.0). 84s sudo depends on libssl3 (>= 3.0.0). 84s sbsigntool depends on libssl3 (>= 3.0.0). 84s rsync depends on libssl3 (>= 3.0.0). 84s python3-cryptography depends on libssl3 (>= 3.0.0). 84s openssh-server depends on libssl3 (>= 3.0.10). 84s openssh-client depends on libssl3 (>= 3.0.10). 84s mtd-utils depends on libssl3 (>= 3.0.0). 84s mokutil depends on libssl3 (>= 3.0.0). 84s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 84s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 84s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 84s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 84s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 84s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 84s libnvme1 depends on libssl3 (>= 3.0.0). 84s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 84s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 84s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 84s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 84s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 84s kmod depends on libssl3 (>= 3.0.0). 84s dhcpcd-base depends on libssl3 (>= 3.0.0). 84s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 84s 84s (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 ... 74758 files and directories currently installed.) 84s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 84s Selecting previously unselected package libssl3t64:arm64. 84s (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 ... 74747 files and directories currently installed.) 84s Preparing to unpack .../0-libssl3t64_3.0.13-0ubuntu1_arm64.deb ... 84s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu1) ... 84s Preparing to unpack .../1-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 84s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 84s Preparing to unpack .../2-libtirpc-common_1.3.4+ds-1.1_all.deb ... 84s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 84s Preparing to unpack .../3-readline-common_8.2-3.1_all.deb ... 84s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 84s Preparing to unpack .../4-ubuntu-minimal_1.536_arm64.deb ... 84s Unpacking ubuntu-minimal (1.536) over (1.535) ... 84s Selecting previously unselected package xdg-user-dirs. 84s Preparing to unpack .../5-xdg-user-dirs_0.18-1_arm64.deb ... 84s Unpacking xdg-user-dirs (0.18-1) ... 84s Preparing to unpack .../6-ubuntu-standard_1.536_arm64.deb ... 84s Unpacking ubuntu-standard (1.536) over (1.535) ... 84s Setting up ubuntu-minimal (1.536) ... 84s Setting up xdg-user-dirs (0.18-1) ... 84s Setting up libssl3t64:arm64 (3.0.13-0ubuntu1) ... 84s Setting up libtirpc-common (1.3.4+ds-1.1) ... 84s Setting up ubuntu-standard (1.536) ... 84s Setting up libglib2.0-0t64:arm64 (2.79.3-3ubuntu5) ... 84s No schema files found: doing nothing. 84s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 84s Setting up gir1.2-glib-2.0:arm64 (2.79.3-3ubuntu5) ... 84s Setting up openssl (3.0.13-0ubuntu1) ... 84s Setting up readline-common (8.2-3.1) ... 84s Processing triggers for man-db (2.12.0-3) ... 85s Processing triggers for install-info (7.1-3) ... 85s Processing triggers for libc-bin (2.39-0ubuntu2) ... 85s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 86s sh: Attempting to set up Debian/Ubuntu apt sources automatically 86s sh: Distribution appears to be Ubuntu 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 88s eatmydata is already the newest version (131-1). 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s dbus is already the newest version (1.14.10-4ubuntu1). 88s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s rng-tools-debian is already the newest version (2.4). 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 90s The following packages will be REMOVED: 90s cloud-init* python3-configobj* python3-debconf* 90s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 90s After this operation, 3252 kB disk space will be freed. 90s (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 ... 74774 files and directories currently installed.) 90s Removing cloud-init (24.1.1-0ubuntu1) ... 91s Removing python3-configobj (5.0.8-3) ... 91s Removing python3-debconf (1.5.86) ... 91s Processing triggers for man-db (2.12.0-3) ... 91s (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 ... 74385 files and directories currently installed.) 91s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 92s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 92s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 92s invoke-rc.d: policy-rc.d denied execution of try-restart. 92s Reading package lists... 92s Building dependency tree... 92s Reading state information... 93s linux-generic is already the newest version (6.8.0-11.11+1). 93s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 93s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 93s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 93s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 96s Reading package lists... 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Calculating upgrade... 97s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 98s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 98s autopkgtest [19:56:26]: rebooting testbed after setup commands that affected boot 301s autopkgtest [19:59:49]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 304s autopkgtest [19:59:52]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-rnetcdf 306s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (dsc) [2135 B] 306s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (tar) [161 kB] 306s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-rnetcdf 2.9-1-1 (diff) [4556 B] 306s gpgv: Signature made Thu Jan 18 12:47:41 2024 UTC 306s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 306s gpgv: issuer "tille@debian.org" 306s gpgv: Can't check signature: No public key 306s dpkg-source: warning: cannot verify inline signature for ./r-cran-rnetcdf_2.9-1-1.dsc: no acceptable signature found 306s autopkgtest [19:59:54]: testing package r-cran-rnetcdf version 2.9-1-1 307s autopkgtest [19:59:55]: build not needed 308s autopkgtest [19:59:56]: test run-unit-test: preparing testbed 309s Reading package lists... 309s Building dependency tree... 309s Reading state information... 310s Starting pkgProblemResolver with broken count: 0 310s Starting 2 pkgProblemResolver with broken count: 0 310s Done 310s The following additional packages will be installed: 310s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libaec0 310s libblas3 libcairo2 libdatrie1 libdeflate0 libfontconfig1 libgfortran5 310s libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-103-1 libhdf5-hl-100 libice6 310s libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 liblerc4 libnetcdf19 310s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils 310s libpaper1 libpixman-1-0 libsharpyuv0 libsm6 libsz2 libtcl8.6 libthai-data 310s libthai0 libtiff6 libtk8.6 libudunits2-0 libudunits2-data libwebp7 310s libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxss1 libxt6 r-base-core 310s r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip x11-common xdg-utils zip 310s Suggested packages: 310s tcl8.6 tk8.6 elpa-ess r-doc-info | r-doc-pdf r-mathlib r-base-html 310s r-cran-testthat r-cran-roxygen2 r-cran-knitr r-cran-rmarkdown r-cran-ff 310s Recommended packages: 310s r-recommended r-base-dev r-doc-html libfile-mimeinfo-perl libnet-dbus-perl 310s libx11-protocol-perl x11-utils x11-xserver-utils 310s The following NEW packages will be installed: 310s autopkgtest-satdep fontconfig fontconfig-config fonts-dejavu-core 310s fonts-dejavu-mono libaec0 libblas3 libcairo2 libdatrie1 libdeflate0 310s libfontconfig1 libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b 310s libhdf5-103-1 libhdf5-hl-100 libice6 libjbig0 libjpeg-turbo8 libjpeg8 310s liblapack3 liblerc4 libnetcdf19 libpango-1.0-0 libpangocairo-1.0-0 310s libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 libsharpyuv0 libsm6 310s libsz2 libtcl8.6 libthai-data libthai0 libtiff6 libtk8.6 libudunits2-0 310s libudunits2-data libwebp7 libxcb-render0 libxcb-shm0 libxft2 libxrender1 310s libxss1 libxt6 r-base-core r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip 310s x11-common xdg-utils zip 310s 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. 310s Need to get 40.2 MB/40.2 MB of archives. 310s After this operation, 84.2 MB of additional disk space will be used. 310s Get:1 /tmp/autopkgtest.AaOrVN/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [716 B] 311s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 311s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 311s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig-config arm64 2.15.0-1ubuntu1 [37.0 kB] 311s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libfontconfig1 arm64 2.15.0-1ubuntu1 [142 kB] 311s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 fontconfig arm64 2.15.0-1ubuntu1 [190 kB] 311s Get:7 http://ftpmaster.internal/ubuntu noble/universe arm64 libaec0 arm64 1.1.2-1 [21.7 kB] 311s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libblas3 arm64 3.12.0-3 [143 kB] 311s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libpixman-1-0 arm64 0.42.2-1 [193 kB] 311s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-render0 arm64 1.15-1 [16.1 kB] 311s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libxcb-shm0 arm64 1.15-1 [5780 B] 311s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libxrender1 arm64 1:0.9.10-1.1 [19.1 kB] 311s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libcairo2 arm64 1.18.0-1 [550 kB] 311s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 libdatrie1 arm64 0.2.13-3 [21.7 kB] 311s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libdeflate0 arm64 1.19-1 [43.4 kB] 311s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran5 arm64 14-20240303-1ubuntu1 [444 kB] 311s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 311s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libgraphite2-3 arm64 1.3.14-2 [81.5 kB] 311s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libharfbuzz0b arm64 8.3.0-2 [463 kB] 311s Get:20 http://ftpmaster.internal/ubuntu noble/universe arm64 libsz2 arm64 1.1.2-1 [5168 B] 311s Get:21 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-103-1 arm64 1.10.10+repack-3ubuntu1 [1189 kB] 311s Get:22 http://ftpmaster.internal/ubuntu noble/universe arm64 libhdf5-hl-100 arm64 1.10.10+repack-3ubuntu1 [55.5 kB] 311s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] 311s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libice6 arm64 2:1.0.10-1build2 [41.7 kB] 311s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8 arm64 2.1.5-2ubuntu1 [160 kB] 311s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 311s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack3 arm64 3.12.0-3 [2241 kB] 311s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 liblerc4 arm64 4.0.0+ds-4ubuntu1 [153 kB] 311s Get:29 http://ftpmaster.internal/ubuntu noble/universe arm64 libnetcdf19 arm64 1:4.9.2-3ubuntu1 [470 kB] 311s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libthai-data all 0.1.29-2 [158 kB] 311s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libthai0 arm64 0.1.29-2 [18.1 kB] 311s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libpango-1.0-0 arm64 1.51.0+ds-4 [226 kB] 311s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 libpangoft2-1.0-0 arm64 1.51.0+ds-4 [41.2 kB] 311s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 libpangocairo-1.0-0 arm64 1.51.0+ds-4 [27.6 kB] 311s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libpaper1 arm64 1.1.29 [13.1 kB] 311s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libpaper-utils arm64 1.1.29 [8480 B] 311s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libsharpyuv0 arm64 1.3.2-0.4 [14.4 kB] 311s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 libsm6 arm64 2:1.2.3-1build2 [16.1 kB] 311s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [980 kB] 311s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libjbig0 arm64 2.1-6.1ubuntu1 [28.9 kB] 311s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libwebp7 arm64 1.3.2-0.4 [191 kB] 311s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libtiff6 arm64 4.5.1+git230720-3ubuntu1 [226 kB] 311s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libxft2 arm64 2.3.6-1 [43.3 kB] 311s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libxss1 arm64 1:1.2.3-1build2 [8252 B] 311s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libtk8.6 arm64 8.6.13-2 [760 kB] 311s Get:46 http://ftpmaster.internal/ubuntu noble/universe arm64 libudunits2-data all 2.2.28-7 [19.3 kB] 311s Get:47 http://ftpmaster.internal/ubuntu noble/universe arm64 libudunits2-0 arm64 2.2.28-7 [52.5 kB] 311s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libxt6 arm64 1:1.2.1-1.1 [167 kB] 312s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 zip arm64 3.0-13 [172 kB] 312s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 unzip arm64 6.0-28ubuntu3 [171 kB] 312s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 312s Get:52 http://ftpmaster.internal/ubuntu noble/universe arm64 r-base-core arm64 4.3.2-1build1 [26.8 MB] 312s Get:53 http://ftpmaster.internal/ubuntu noble/universe arm64 r-cran-bit arm64 4.0.5-1 [1057 kB] 312s Get:54 http://ftpmaster.internal/ubuntu noble/universe arm64 r-cran-bit64 arm64 4.0.5-1 [467 kB] 312s Get:55 http://ftpmaster.internal/ubuntu noble/universe arm64 r-cran-rnetcdf arm64 2.9-1-1 [228 kB] 313s Preconfiguring packages ... 313s Fetched 40.2 MB in 2s (22.4 MB/s) 313s Selecting previously unselected package fonts-dejavu-mono. 313s (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 ... 74330 files and directories currently installed.) 313s Preparing to unpack .../00-fonts-dejavu-mono_2.37-8_all.deb ... 313s Unpacking fonts-dejavu-mono (2.37-8) ... 313s Selecting previously unselected package fonts-dejavu-core. 313s Preparing to unpack .../01-fonts-dejavu-core_2.37-8_all.deb ... 313s Unpacking fonts-dejavu-core (2.37-8) ... 313s Selecting previously unselected package fontconfig-config. 313s Preparing to unpack .../02-fontconfig-config_2.15.0-1ubuntu1_arm64.deb ... 313s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 313s Selecting previously unselected package libfontconfig1:arm64. 313s Preparing to unpack .../03-libfontconfig1_2.15.0-1ubuntu1_arm64.deb ... 313s Unpacking libfontconfig1:arm64 (2.15.0-1ubuntu1) ... 313s Selecting previously unselected package fontconfig. 313s Preparing to unpack .../04-fontconfig_2.15.0-1ubuntu1_arm64.deb ... 313s Unpacking fontconfig (2.15.0-1ubuntu1) ... 313s Selecting previously unselected package libaec0:arm64. 313s Preparing to unpack .../05-libaec0_1.1.2-1_arm64.deb ... 313s Unpacking libaec0:arm64 (1.1.2-1) ... 313s Selecting previously unselected package libblas3:arm64. 314s Preparing to unpack .../06-libblas3_3.12.0-3_arm64.deb ... 314s Unpacking libblas3:arm64 (3.12.0-3) ... 314s Selecting previously unselected package libpixman-1-0:arm64. 314s Preparing to unpack .../07-libpixman-1-0_0.42.2-1_arm64.deb ... 314s Unpacking libpixman-1-0:arm64 (0.42.2-1) ... 314s Selecting previously unselected package libxcb-render0:arm64. 314s Preparing to unpack .../08-libxcb-render0_1.15-1_arm64.deb ... 314s Unpacking libxcb-render0:arm64 (1.15-1) ... 314s Selecting previously unselected package libxcb-shm0:arm64. 314s Preparing to unpack .../09-libxcb-shm0_1.15-1_arm64.deb ... 314s Unpacking libxcb-shm0:arm64 (1.15-1) ... 314s Selecting previously unselected package libxrender1:arm64. 314s Preparing to unpack .../10-libxrender1_1%3a0.9.10-1.1_arm64.deb ... 314s Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... 314s Selecting previously unselected package libcairo2:arm64. 314s Preparing to unpack .../11-libcairo2_1.18.0-1_arm64.deb ... 314s Unpacking libcairo2:arm64 (1.18.0-1) ... 314s Selecting previously unselected package libdatrie1:arm64. 314s Preparing to unpack .../12-libdatrie1_0.2.13-3_arm64.deb ... 314s Unpacking libdatrie1:arm64 (0.2.13-3) ... 314s Selecting previously unselected package libdeflate0:arm64. 314s Preparing to unpack .../13-libdeflate0_1.19-1_arm64.deb ... 314s Unpacking libdeflate0:arm64 (1.19-1) ... 314s Selecting previously unselected package libgfortran5:arm64. 314s Preparing to unpack .../14-libgfortran5_14-20240303-1ubuntu1_arm64.deb ... 314s Unpacking libgfortran5:arm64 (14-20240303-1ubuntu1) ... 314s Selecting previously unselected package libgomp1:arm64. 314s Preparing to unpack .../15-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 314s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 314s Selecting previously unselected package libgraphite2-3:arm64. 314s Preparing to unpack .../16-libgraphite2-3_1.3.14-2_arm64.deb ... 314s Unpacking libgraphite2-3:arm64 (1.3.14-2) ... 314s Selecting previously unselected package libharfbuzz0b:arm64. 314s Preparing to unpack .../17-libharfbuzz0b_8.3.0-2_arm64.deb ... 314s Unpacking libharfbuzz0b:arm64 (8.3.0-2) ... 314s Selecting previously unselected package libsz2:arm64. 314s Preparing to unpack .../18-libsz2_1.1.2-1_arm64.deb ... 314s Unpacking libsz2:arm64 (1.1.2-1) ... 314s Selecting previously unselected package libhdf5-103-1:arm64. 314s Preparing to unpack .../19-libhdf5-103-1_1.10.10+repack-3ubuntu1_arm64.deb ... 314s Unpacking libhdf5-103-1:arm64 (1.10.10+repack-3ubuntu1) ... 314s Selecting previously unselected package libhdf5-hl-100:arm64. 314s Preparing to unpack .../20-libhdf5-hl-100_1.10.10+repack-3ubuntu1_arm64.deb ... 314s Unpacking libhdf5-hl-100:arm64 (1.10.10+repack-3ubuntu1) ... 314s Selecting previously unselected package x11-common. 314s Preparing to unpack .../21-x11-common_1%3a7.7+23ubuntu2_all.deb ... 314s Unpacking x11-common (1:7.7+23ubuntu2) ... 314s Selecting previously unselected package libice6:arm64. 314s Preparing to unpack .../22-libice6_2%3a1.0.10-1build2_arm64.deb ... 314s Unpacking libice6:arm64 (2:1.0.10-1build2) ... 314s Selecting previously unselected package libjpeg-turbo8:arm64. 314s Preparing to unpack .../23-libjpeg-turbo8_2.1.5-2ubuntu1_arm64.deb ... 314s Unpacking libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 314s Selecting previously unselected package libjpeg8:arm64. 314s Preparing to unpack .../24-libjpeg8_8c-2ubuntu11_arm64.deb ... 314s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 314s Selecting previously unselected package liblapack3:arm64. 314s Preparing to unpack .../25-liblapack3_3.12.0-3_arm64.deb ... 314s Unpacking liblapack3:arm64 (3.12.0-3) ... 314s Selecting previously unselected package liblerc4:arm64. 314s Preparing to unpack .../26-liblerc4_4.0.0+ds-4ubuntu1_arm64.deb ... 314s Unpacking liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 314s Selecting previously unselected package libnetcdf19:arm64. 314s Preparing to unpack .../27-libnetcdf19_1%3a4.9.2-3ubuntu1_arm64.deb ... 314s Unpacking libnetcdf19:arm64 (1:4.9.2-3ubuntu1) ... 314s Selecting previously unselected package libthai-data. 314s Preparing to unpack .../28-libthai-data_0.1.29-2_all.deb ... 314s Unpacking libthai-data (0.1.29-2) ... 314s Selecting previously unselected package libthai0:arm64. 315s Preparing to unpack .../29-libthai0_0.1.29-2_arm64.deb ... 315s Unpacking libthai0:arm64 (0.1.29-2) ... 315s Selecting previously unselected package libpango-1.0-0:arm64. 315s Preparing to unpack .../30-libpango-1.0-0_1.51.0+ds-4_arm64.deb ... 315s Unpacking libpango-1.0-0:arm64 (1.51.0+ds-4) ... 315s Selecting previously unselected package libpangoft2-1.0-0:arm64. 315s Preparing to unpack .../31-libpangoft2-1.0-0_1.51.0+ds-4_arm64.deb ... 315s Unpacking libpangoft2-1.0-0:arm64 (1.51.0+ds-4) ... 315s Selecting previously unselected package libpangocairo-1.0-0:arm64. 315s Preparing to unpack .../32-libpangocairo-1.0-0_1.51.0+ds-4_arm64.deb ... 315s Unpacking libpangocairo-1.0-0:arm64 (1.51.0+ds-4) ... 315s Selecting previously unselected package libpaper1:arm64. 315s Preparing to unpack .../33-libpaper1_1.1.29_arm64.deb ... 315s Unpacking libpaper1:arm64 (1.1.29) ... 315s Selecting previously unselected package libpaper-utils. 315s Preparing to unpack .../34-libpaper-utils_1.1.29_arm64.deb ... 315s Unpacking libpaper-utils (1.1.29) ... 315s Selecting previously unselected package libsharpyuv0:arm64. 315s Preparing to unpack .../35-libsharpyuv0_1.3.2-0.4_arm64.deb ... 315s Unpacking libsharpyuv0:arm64 (1.3.2-0.4) ... 315s Selecting previously unselected package libsm6:arm64. 315s Preparing to unpack .../36-libsm6_2%3a1.2.3-1build2_arm64.deb ... 315s Unpacking libsm6:arm64 (2:1.2.3-1build2) ... 315s Selecting previously unselected package libtcl8.6:arm64. 315s Preparing to unpack .../37-libtcl8.6_8.6.13+dfsg-2_arm64.deb ... 315s Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ... 315s Selecting previously unselected package libjbig0:arm64. 315s Preparing to unpack .../38-libjbig0_2.1-6.1ubuntu1_arm64.deb ... 315s Unpacking libjbig0:arm64 (2.1-6.1ubuntu1) ... 315s Selecting previously unselected package libwebp7:arm64. 315s Preparing to unpack .../39-libwebp7_1.3.2-0.4_arm64.deb ... 315s Unpacking libwebp7:arm64 (1.3.2-0.4) ... 315s Selecting previously unselected package libtiff6:arm64. 315s Preparing to unpack .../40-libtiff6_4.5.1+git230720-3ubuntu1_arm64.deb ... 315s Unpacking libtiff6:arm64 (4.5.1+git230720-3ubuntu1) ... 315s Selecting previously unselected package libxft2:arm64. 315s Preparing to unpack .../41-libxft2_2.3.6-1_arm64.deb ... 315s Unpacking libxft2:arm64 (2.3.6-1) ... 315s Selecting previously unselected package libxss1:arm64. 315s Preparing to unpack .../42-libxss1_1%3a1.2.3-1build2_arm64.deb ... 315s Unpacking libxss1:arm64 (1:1.2.3-1build2) ... 315s Selecting previously unselected package libtk8.6:arm64. 315s Preparing to unpack .../43-libtk8.6_8.6.13-2_arm64.deb ... 315s Unpacking libtk8.6:arm64 (8.6.13-2) ... 315s Selecting previously unselected package libudunits2-data. 315s Preparing to unpack .../44-libudunits2-data_2.2.28-7_all.deb ... 315s Unpacking libudunits2-data (2.2.28-7) ... 315s Selecting previously unselected package libudunits2-0. 315s Preparing to unpack .../45-libudunits2-0_2.2.28-7_arm64.deb ... 315s Unpacking libudunits2-0 (2.2.28-7) ... 315s Selecting previously unselected package libxt6:arm64. 315s Preparing to unpack .../46-libxt6_1%3a1.2.1-1.1_arm64.deb ... 315s Unpacking libxt6:arm64 (1:1.2.1-1.1) ... 315s Selecting previously unselected package zip. 315s Preparing to unpack .../47-zip_3.0-13_arm64.deb ... 315s Unpacking zip (3.0-13) ... 315s Selecting previously unselected package unzip. 315s Preparing to unpack .../48-unzip_6.0-28ubuntu3_arm64.deb ... 315s Unpacking unzip (6.0-28ubuntu3) ... 315s Selecting previously unselected package xdg-utils. 315s Preparing to unpack .../49-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 315s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 315s Selecting previously unselected package r-base-core. 315s Preparing to unpack .../50-r-base-core_4.3.2-1build1_arm64.deb ... 315s Unpacking r-base-core (4.3.2-1build1) ... 315s Selecting previously unselected package r-cran-bit. 315s Preparing to unpack .../51-r-cran-bit_4.0.5-1_arm64.deb ... 315s Unpacking r-cran-bit (4.0.5-1) ... 316s Selecting previously unselected package r-cran-bit64. 316s Preparing to unpack .../52-r-cran-bit64_4.0.5-1_arm64.deb ... 316s Unpacking r-cran-bit64 (4.0.5-1) ... 316s Selecting previously unselected package r-cran-rnetcdf. 316s Preparing to unpack .../53-r-cran-rnetcdf_2.9-1-1_arm64.deb ... 316s Unpacking r-cran-rnetcdf (2.9-1-1) ... 316s Selecting previously unselected package autopkgtest-satdep. 316s Preparing to unpack .../54-1-autopkgtest-satdep.deb ... 316s Unpacking autopkgtest-satdep (0) ... 316s Setting up libgraphite2-3:arm64 (1.3.14-2) ... 316s Setting up libpixman-1-0:arm64 (0.42.2-1) ... 316s Setting up libsharpyuv0:arm64 (1.3.2-0.4) ... 316s Setting up libpaper1:arm64 (1.1.29) ... 316s 316s Creating config file /etc/papersize with new version 316s Setting up liblerc4:arm64 (4.0.0+ds-4ubuntu1) ... 316s Setting up libxrender1:arm64 (1:0.9.10-1.1) ... 316s Setting up libdatrie1:arm64 (0.2.13-3) ... 316s Setting up libxcb-render0:arm64 (1.15-1) ... 316s Setting up unzip (6.0-28ubuntu3) ... 316s Setting up x11-common (1:7.7+23ubuntu2) ... 316s Setting up libdeflate0:arm64 (1.19-1) ... 316s Setting up libxcb-shm0:arm64 (1.15-1) ... 316s Setting up libpaper-utils (1.1.29) ... 316s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 316s Setting up libjbig0:arm64 (2.1-6.1ubuntu1) ... 316s Setting up libaec0:arm64 (1.1.2-1) ... 316s Setting up zip (3.0-13) ... 316s Setting up libblas3:arm64 (3.12.0-3) ... 316s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 316s Setting up fonts-dejavu-mono (2.37-8) ... 316s Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ... 316s Setting up fonts-dejavu-core (2.37-8) ... 316s Setting up libjpeg-turbo8:arm64 (2.1.5-2ubuntu1) ... 316s Setting up libgfortran5:arm64 (14-20240303-1ubuntu1) ... 316s Setting up libwebp7:arm64 (1.3.2-0.4) ... 316s Setting up libudunits2-data (2.2.28-7) ... 316s Setting up libharfbuzz0b:arm64 (8.3.0-2) ... 316s Setting up libthai-data (0.1.29-2) ... 316s Setting up libxss1:arm64 (1:1.2.3-1build2) ... 316s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 316s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 316s Setting up libsz2:arm64 (1.1.2-1) ... 316s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 316s Setting up libice6:arm64 (2:1.0.10-1build2) ... 316s Setting up liblapack3:arm64 (3.12.0-3) ... 316s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 316s Setting up libudunits2-0 (2.2.28-7) ... 316s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 317s Setting up libthai0:arm64 (0.1.29-2) ... 317s Setting up libhdf5-103-1:arm64 (1.10.10+repack-3ubuntu1) ... 317s Setting up libtiff6:arm64 (4.5.1+git230720-3ubuntu1) ... 317s Setting up libfontconfig1:arm64 (2.15.0-1ubuntu1) ... 317s Setting up libsm6:arm64 (2:1.2.3-1build2) ... 317s Setting up libhdf5-hl-100:arm64 (1.10.10+repack-3ubuntu1) ... 317s Setting up fontconfig (2.15.0-1ubuntu1) ... 319s Regenerating fonts cache... done. 319s Setting up libxft2:arm64 (2.3.6-1) ... 319s Setting up libtk8.6:arm64 (8.6.13-2) ... 319s Setting up libpango-1.0-0:arm64 (1.51.0+ds-4) ... 319s Setting up libcairo2:arm64 (1.18.0-1) ... 319s Setting up libxt6:arm64 (1:1.2.1-1.1) ... 319s Setting up libnetcdf19:arm64 (1:4.9.2-3ubuntu1) ... 319s Setting up libpangoft2-1.0-0:arm64 (1.51.0+ds-4) ... 319s Setting up libpangocairo-1.0-0:arm64 (1.51.0+ds-4) ... 319s Setting up r-base-core (4.3.2-1build1) ... 319s 319s Creating config file /etc/R/Renviron with new version 319s Setting up r-cran-bit (4.0.5-1) ... 319s Setting up r-cran-bit64 (4.0.5-1) ... 319s Setting up r-cran-rnetcdf (2.9-1-1) ... 319s Setting up autopkgtest-satdep (0) ... 319s Processing triggers for man-db (2.12.0-3) ... 320s Processing triggers for install-info (7.1-3) ... 320s Processing triggers for libc-bin (2.39-0ubuntu2) ... 324s (Reading database ... 76492 files and directories currently installed.) 324s Removing autopkgtest-satdep (0) ... 325s autopkgtest [20:00:13]: test run-unit-test: [----------------------- 325s 325s R version 4.3.2 (2023-10-31) -- "Eye Holes" 325s Copyright (C) 2023 The R Foundation for Statistical Computing 325s Platform: aarch64-unknown-linux-gnu (64-bit) 325s 325s R is free software and comes with ABSOLUTELY NO WARRANTY. 325s You are welcome to redistribute it under certain conditions. 325s Type 'license()' or 'licence()' for distribution details. 325s 325s R is a collaborative project with many contributors. 325s Type 'contributors()' for more information and 325s 'citation()' on how to cite R or R packages in publications. 325s 325s Type 'demo()' for some demos, 'help()' for on-line help, or 325s 'help.start()' for an HTML browser interface to help. 325s Type 'q()' to quit R. 325s 325s > #===============================================================================# 325s > # 325s > # Name: RNetCDF-test.R 325s > # 325s > # Version: 2.9-1 325s > # 325s > # Purpose: Test functions to the NetCDF interface for R. 325s > # 325s > # Author: Pavel Michna (rnetcdf-devel@bluewin.ch) 325s > # Milton Woods (miltonjwoods@gmail.com) 325s > # 325s > # Copyright (C) 2004-2023 Pavel Michna and Milton Woods. 325s > # 325s > #===============================================================================# 325s > # 325s > # This program is free software; you can redistribute it and/or modify 325s > # it under the terms of the GNU General Public License as published by 325s > # the Free Software Foundation; either version 2 of the License, or 325s > # (at your option) any later version. 325s > # 325s > # This program is distributed in the hope that it will be useful, 325s > # but WITHOUT ANY WARRANTY; without even the implied warranty of 325s > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 325s > # GNU General Public License for more details. 325s > # 325s > # You should have received a copy of the GNU General Public License along 325s > # with this program; if not, write to the Free Software Foundation, Inc., 325s > # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 325s > # 325s > #===============================================================================# 325s > 325s > # Fail on warnings: 325s > options(warn=2) 325s > 325s > # tools::assertWarning is not defined in old R versions, 325s > # so define a local function with similar behaviour: 325s > assertWarning <- function(expr) { 325s + warn <- FALSE 325s + withCallingHandlers(expr, 325s + warning=function(w) { 325s + warn <<- TRUE 325s + invokeRestart("muffleWarning") 325s + } 325s + ) 325s + if (!warn) { 325s + stop("Expected warning from expression, but none occurred") 325s + } 325s + } 325s > 325s > #===============================================================================# 325s > # Load library 325s > #===============================================================================# 325s > 325s > library(RNetCDF) 325s > has_bit64 <- require(bit64) 325s Loading required package: bit64 325s Loading required package: bit 325s 325s Attaching package: 'bit' 325s 325s The following object is masked from 'package:base': 325s 325s xor 325s 325s Attaching package bit64 325s package:bit64 (c) 2011-2017 Jens Oehlschlaegel 325s creators: integer64 runif64 seq : 325s coercion: as.integer64 as.vector as.logical as.integer as.double as.character as.bitstring 325s logical operator: ! & | xor != == < <= >= > 325s arithmetic operator: + - * / %/% %% ^ 325s math: sign abs sqrt log log2 log10 325s math: floor ceiling trunc round 325s querying: is.integer64 is.vector [is.atomic} [length] format print str 325s values: is.na is.nan is.finite is.infinite 325s aggregation: any all min max range sum prod 325s cumulation: diff cummin cummax cumsum cumprod 325s access: length<- [ [<- [[ [[<- 325s combine: c rep cbind rbind as.data.frame 325s WARNING don't use as subscripts 325s WARNING semantics differ from integer 325s for more help type ?bit64 325s 325s Attaching package: 'bit64' 325s 325s The following object is masked from 'package:utils': 325s 325s hashtab 325s 325s > loadNamespace("tools") 325s The following objects are masked from 'package:base': 325s 325s %in%, :, is.double, match, order, rank 325s 325s 325s > 325s > 325s > #===============================================================================# 325s > # Optional NetCDF features detected during package installation. 325s > # Note that config.nc is not intended for user code. 325s > # If necessary, users can handle missing features using 'try'. 325s > #===============================================================================# 325s > 325s > cfg <- config.nc() 325s > 325s > 325s > #===============================================================================# 325s > # Run tests 325s > #===============================================================================# 325s > 325s > #-------------------------------------------------------------------------------# 325s > # NetCDF library functions 325s > #-------------------------------------------------------------------------------# 325s > 325s > #--Initialize ------------------------------------------------------------------# 325s > cat("Starting NetCDF tests...\n") 325s Starting NetCDF tests... 325s > 325s > testfun <- function(x,y,tally=NULL) { 325s + if (is.null(tally)) { 325s + tally <- c(pass=0,fail=0) 325s + } 325s + # Compare numeric values with single precision tolerance: 325s + if (isTRUE(all.equal(x,y,tolerance=2^(-23)))) { 325s + cat("OK\n") 325s + return(tally+c(1,0)) 325s + } else { 325s + cat("Failed\n") 325s + cat("x:\n") 325s + str(x) 325s + print(attributes(x)) 325s + cat("y:\n") 325s + str(y) 325s + print(attributes(y)) 325s + return(tally+c(0,1)) 325s + } 325s + } 325s > 325s > tally <- NULL 325s > 325s > ## Create a new NetCDF dataset and define dimensions 325s > for (format in c("classic","offset64","data64","classic4","netcdf4")) { 325s + 325s + ncfile <- tempfile(paste("RNetCDF-test", format, "", sep="_"), 325s + fileext=".nc") 325s + cat("Test", format, "file format in", ncfile, "...\n") 325s + 325s + if (format == "data64" && !cfg$data64) { 325s + message("NetCDF library does not support file format data64") 325s + nc <- try(create.nc(ncfile, format=format), silent=TRUE) 325s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 325s + unlink(ncfile) 325s + next 325s + } 325s + 325s + nc <- create.nc(ncfile, format=format) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + # Show library version: 325s + libvers <- file.inq.nc(nc)$libvers 325s + cat("Version of netcdf library ... ", libvers, "\n") 325s + verstr <- sub('([[:digit:]\\.]+).*', '\\1', libvers) 325s + 325s + nstation <- 5 325s + ntime <- 2 325s + nstring <- 7 325s + nempty <- 0 325s + 325s + cat("Defining dimensions ...\n") 325s + dim.def.nc(nc, "station", nstation) 325s + dim.def.nc(nc, "time", ntime) 325s + dim.def.nc(nc, "max_string_length", nstring) 325s + dim.def.nc(nc, "empty", unlim=TRUE) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + if (format == "netcdf4") { 325s + ## Define a group 325s + cat("Defining a group ...\n") 325s + ncroot <- nc 325s + nc <- grp.def.nc(nc, "testgrp") 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + ## Define a type of each class: 325s + cat("Defining user-defined types ...\n") 325s + id_blob <- type.def.nc(nc, "blob", "opaque", size=128) 325s + inq_blob <- list(id=id_blob, name="blob", class="opaque", size=128) 325s + 325s + id_vector <- type.def.nc(nc, "vector", "vlen", basetype="NC_INT") 325s + inq_vector <- list(id=id_vector, name="vector", class="vlen", 325s + size=NA, basetype="NC_INT") 325s + 325s + id_vector_char <- type.def.nc(nc, "vector_char", "vlen", basetype="NC_CHAR") 325s + inq_vector_char <- list(id=id_vector_char, name="vector_char", class="vlen", 325s + size=NA, basetype="NC_CHAR") 325s + 325s + id_vector_string <- type.def.nc(nc, "vector_string", "vlen", basetype="NC_STRING") 325s + inq_vector_string <- list(id=id_vector_string, name="vector_string", class="vlen", 325s + size=NA, basetype="NC_STRING") 325s + 325s + id_vector_blob <- type.def.nc(nc, "vector_blob", "vlen", basetype=id_blob) 325s + inq_vector_blob <- list(id=id_vector_blob, name="vector_blob", class="vlen", 325s + size=NA, basetype="blob") 325s + 325s + id_factor <- type.def.nc(nc, "factor", "enum", basetype="NC_USHORT", 325s + names=c("NA", "peanut butter", "jelly"), 325s + values=c(100, 101, 102)) 325s + inq_factor <- list(id=id_factor, name="factor", class="enum", 325s + size=2, basetype="NC_USHORT", 325s + value=c("NA"=100,"peanut butter"=101,"jelly"=102)) 325s + 325s + id_struct <- type.def.nc(nc, "struct", "compound", 325s + names=c("siteid", "height", "colour"), 325s + subtypes=c("NC_INT", "NC_DOUBLE", "NC_SHORT"), 325s + dimsizes=list(NULL, NULL, c(3))) 325s + inq_struct <- list(id=id_struct, name="struct", class="compound", size=18, 325s + offset=c(siteid=0,height=4,colour=12), 325s + subtype=c(siteid="NC_INT",height="NC_DOUBLE",colour="NC_SHORT"), 325s + dimsizes=list("siteid"=NULL,"height"=NULL,"colour"=c(3))) 325s + 325s + typeids <- c(id_blob, id_vector, id_vector_char, id_vector_string, 325s + id_vector_blob, id_factor, id_struct) 325s + 325s + if (package_version(verstr) >= package_version("4.9.0")) { 325s + id_vector_vector <- type.def.nc(nc, "vector_vector", "vlen", basetype=id_vector) 325s + inq_vector_vector <- list(id=id_vector_vector, name="vector_vector", class="vlen", 325s + size=NA, basetype="vector") 325s + typeids <- c(typeids, id_vector_vector) 325s + } 325s + 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + } 325s + 325s + ## Define variables 325s + cat("Defining variables for netcdf3 ...\n") 325s + var.def.nc(nc, "time", "NC_INT", "time") 325s + 325s + inq_temperature <- list() 325s + inq_temperature$id <- var.def.nc(nc, "temperature", "NC_DOUBLE", c(0,1), 325s + chunking=TRUE, chunksizes=c(5,1), 325s + deflate=5, shuffle=TRUE, big_endian=TRUE, 325s + fletcher32=TRUE) 325s + inq_temperature$name <- "temperature" 325s + inq_temperature$type <- "NC_DOUBLE" 325s + inq_temperature$ndims <- as.integer(2) 325s + inq_temperature$dimids <- as.integer(c(0,1)) 325s + inq_temperature$natts <- as.integer(0) 325s + inq_temperature$chunksizes <- as.numeric(c(5,1)) 325s + inq_temperature$deflate <- as.integer(5) 325s + inq_temperature$shuffle <- TRUE 325s + inq_temperature$big_endian <- TRUE 325s + inq_temperature$fletcher32 <- TRUE 325s + 325s + var.def.nc(nc, "packvar", "NC_BYTE", c("station")) 325s + var.def.nc(nc, "name", "NC_CHAR", c("max_string_length", "station")) 325s + var.def.nc(nc, "name_fill", "NC_CHAR", c("max_string_length", "station")) 325s + var.def.nc(nc, "qcflag", "NC_CHAR", c("station")) 325s + var.def.nc(nc, "int0", "NC_INT", NA) 325s + var.def.nc(nc, "char0", "NC_CHAR", NA) 325s + var.def.nc(nc, "numempty", "NC_FLOAT", c("station","empty")) 325s + varcnt <- 9 325s + 325s + numtypes <- c("NC_BYTE", "NC_SHORT", "NC_INT", "NC_FLOAT", "NC_DOUBLE") 325s + 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + if (format == "netcdf4") { 325s + cat("Defining variables for netcdf4 ...\n") 325s + var.def.nc(nc, "namestr", "NC_STRING", c("station")) 325s + var.def.nc(nc, "namestr_fill", "NC_STRING", c("station")) 325s + var.def.nc(nc, "profile", id_vector, c("station","time")) 325s + var.def.nc(nc, "profile_fill", id_vector, c("station","time")) 325s + var.def.nc(nc, "profile_pack", id_vector, c("station","time")) 325s + att.put.nc(nc, "profile_pack", "scale_factor", "NC_FLOAT", 10) 325s + var.def.nc(nc, "profile_char", id_vector_char, c("station","time")) 325s + var.def.nc(nc, "profile_string", id_vector_string, c("station","time")) 325s + var.def.nc(nc, "profile_blob", id_vector_blob, c("time")) 325s + var.def.nc(nc, "profile_scalar", id_vector, NA) 325s + var.def.nc(nc, "rawdata", id_blob, c("station","time")) 325s + var.def.nc(nc, "rawdata_scalar", id_blob, NA) 325s + var.def.nc(nc, "rawdata_vector", id_blob, c("station")) 325s + var.def.nc(nc, "snacks", "factor", c("station", "time")) 325s + var.def.nc(nc, "snacks_empty", "factor", c("station", "time")) 325s + var.def.nc(nc, "person", "struct", c("station", "time")) 325s + var.def.nc(nc, "person_fill", "struct", c("station", "time")) 325s + varcnt <- varcnt+16 325s + 325s + if (package_version(verstr) >= package_version("4.9.0")) { 325s + var.def.nc(nc, "profile_vector", id_vector_vector, c("station","time")) 325s + var.def.nc(nc, "profile_vector_fill", id_vector_vector, c("station","time")) 325s + varcnt <- varcnt+2 325s + } 325s + 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + numtypes <- c(numtypes, "NC_UBYTE", "NC_USHORT", "NC_UINT") 325s + 325s + if (has_bit64) { 325s + var.def.nc(nc, "stationid", "NC_UINT64", c("station")) 325s + varcnt <- varcnt+1 325s + numtypes <- c(numtypes, "NC_INT64", "NC_UINT64") 325s + tally <- testfun(TRUE, TRUE, tally) 325s + } 325s + 325s + inq_filter <- list() 325s + inq_filter$filter_id <- c(2,1) # Shuffle, deflate 325s + inq_filter$filter_params <- list(numeric(0),c(9)) 325s + var.def.nc(nc, "temp_filter", "NC_FLOAT", c("station", "time"), 325s + chunking=TRUE, filter_id=inq_filter$filter_id, 325s + filter_params=inq_filter$filter_params) 325s + varcnt <- varcnt+1 325s + } 325s + 325s + for (numtype in numtypes) { 325s + for (namode in seq(0,5)) { 325s + cat("Defining variables of type", numtype, "for na.mode", namode, "...\n") 325s + 325s + varname <- paste(numtype,namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"int",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"fill",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"intfill",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_min", numtype, 1) 325s + att.put.nc(nc, varname, "valid_max", numtype, 5) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"pack",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 325s + att.put.nc(nc, varname, "add_offset", numtype, 5) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_min", numtype, 1) 325s + att.put.nc(nc, varname, "valid_max", numtype, 5) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"intpack",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, "station") 325s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 325s + att.put.nc(nc, varname, "add_offset", numtype, 5) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"inf",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"packinf",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 325s + 325s + varname <- paste(numtype,"intpackinf",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 325s + 325s + varcnt <- varcnt+9 325s + 325s + if (numtype == "NC_DOUBLE") { 325s + varname <- paste(numtype,"fillna",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, as.double(NA)) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_range", numtype, c(as.double(-Inf),as.double(Inf))) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, as.double(NA)) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + varcnt <- varcnt+1 325s + } 325s + 325s + if (numtype == "NC_INT") { 325s + varname <- paste(numtype,"intfillna",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, as.integer(NA)) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_min", numtype, 1) 325s + att.put.nc(nc, varname, "valid_max", numtype, 5) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, as.integer(NA)) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + varcnt <- varcnt+1 325s + } 325s + 325s + if (has_bit64) { 325s + varname <- paste(numtype,"bit64",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"fill64",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_min", numtype, 1) 325s + att.put.nc(nc, varname, "valid_max", numtype, 5) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"pack64",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 325s + att.put.nc(nc, varname, "add_offset", numtype, 5) 325s + if (namode == 2) { 325s + att.put.nc(nc, varname, "missing_value", numtype, 99) 325s + } else if (namode == 4) { 325s + att.put.nc(nc, varname, "valid_min", numtype, 1) 325s + att.put.nc(nc, varname, "valid_max", numtype, 5) 325s + } else { 325s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 325s + } 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + varname <- paste(numtype,"packinf64",namode,sep="_") 325s + var.def.nc(nc, varname, numtype, c("station")) 325s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 325s + 325s + varcnt <- varcnt+4 325s + } 325s + 325s + } 325s + } 325s + 325s + cat("Defining additional attributes ...") 325s + 325s + ## Set a _FillValue attribute for temperature 325s + att.put.nc(nc, "temperature", "_FillValue", "NC_DOUBLE", -99999.9) 325s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 325s + 325s + ## Set a _FillValue attribute for name_fill: 325s + att.put.nc(nc, "name_fill", "_FillValue", "NC_CHAR", "X") 325s + 325s + ## Define the packing used by packvar 325s + id_double <- type.inq.nc(nc, "NC_DOUBLE")$id 325s + att.put.nc(nc, "packvar", "scale_factor", id_double, 10) 325s + att.put.nc(nc, "packvar", "add_offset", "NC_DOUBLE", -5) 325s + 325s + ## Define some additional test attributes: 325s + att_text <- "This is some text" 325s + att_text2 <- c("This is string 1", "This is string 2") 325s + att.put.nc(nc, "NC_GLOBAL", "char_att", "NC_CHAR", att_text) 325s + att.put.nc(nc, "name", "char_att", "NC_CHAR", att_text) 325s + att.put.nc(nc, "name", "raw_att", "NC_CHAR", charToRaw(att_text)) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + if (format == "netcdf4") { 325s + cat("Defining additional attributes for netcdf4 ...") 325s + att.put.nc(nc, "temperature", "string_att", "NC_STRING", att_text2) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 325s + 325s + if (has_bit64) { 325s + hugeint <- as.integer64("-1234567890123456789") 325s + att.put.nc(nc, "temperature", "int64_att", "NC_INT64", hugeint) 325s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + } 325s + } 325s + 325s + ## Define variable values 325s + mytime <- c(1:2) 325s + mytemperature <- matrix(c(1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, NA, NA, 9.9),ncol=ntime) 325s + mypackvar <- seq_len(5)*10-5 325s + myname <- c("alfa", "bravo", "charlie", "delta", "echo") 325s + myqcflag <- "ABCDE" 325s + myint0 <- 12345 325s + mychar0 <- "?" 325s + 325s + mynamefill <- myname 325s + for (ii in seq_along(myname)) { 325s + mynamefill[ii] <- paste(rep("X", nstring), collapse="") 325s + substr(mynamefill[ii], 1, nstring) <- myname[ii] 325s + } 325s + 325s + mynamestr <- myname 325s + mynamestr[5] <- "NA" 325s + mynamestr_fill <- myname 325s + mynamestr_fill[5] <- NA 325s + 325s + mysmall <- as.double(c(1,2,3,4,5)) 325s + mybig <- mysmall*1e100 325s + myminus <- -mysmall 325s + mysmallfill <- as.double(c(1,2,NA,4,5)) 325s + mybigfill <- mysmallfill*1e100 325s + mypack <- mysmallfill*10+5 325s + myinffill <- c(-Inf,.Machine$double.xmin,NA,NaN,Inf) 325s + myinf <- c(1,2,-Inf,4,5) 325s + 325s + if (has_bit64) { 325s + mysmall64 <- as.integer64(mysmall) 325s + mysmallfill64 <- as.integer64(mysmallfill) 325s + myminus64 <- -mysmall64 325s + mybig64 <- as.integer64("1234567890123456789")+mysmall 325s + mybigfill64 <- as.integer64("1234567890123456789")+mysmallfill 325s + mypack64 <- as.integer64(mypack) 325s + } 325s + 325s + if (format == "netcdf4") { 325s + profiles <- vector("list", nstation*ntime) 325s + dim(profiles) <- c(nstation, ntime) 325s + for (ii in seq_len(nstation)) { 325s + for (jj in seq_len(ntime)) { 325s + # Profiles have increasing length, starting from 0: 325s + profiles[[ii,jj]] <- 10*seq_len(ii+jj-2)*(ii+jj) 325s + } 325s + } 325s + 325s + profiles_char <- lapply(profiles,function(x) {paste(as.character(x),collapse=",")}) 325s + dim(profiles_char) <- dim(profiles) 325s + 325s + profiles_string <- lapply(profiles, as.character) 325s + dim(profiles_string) <- dim(profiles) 325s + 325s + if (package_version(verstr) >= package_version("4.9.0")) { 325s + profiles_vector <- lapply(profiles, function(x) {lapply(x, seq_len)}) 325s + dim(profiles_vector) <- dim(profiles) 325s + profiles_vector_fill <- profiles_vector 325s + profiles_vector_fillval <- list(list(-999999999)) 325s + profiles_vector[[3]][[2]][5] <- -999999999 325s + profiles_vector_fill[[3]][[2]][5] <- NA 325s + } 325s + 325s + profiles_fill <- profiles 325s + profiles_fillval <- list(-999999999) 325s + profiles[[3]][2] <- -999999999 325s + profiles_fill[[3]][2] <- NA 325s + 325s + rawdata <- as.raw(seq_len(nstation*ntime*128) %% 256) 325s + dim(rawdata) <- c(128,nstation,ntime) 325s + 325s + profiles_blob <- list(rawdata[,3:5,1], rawdata[,0,1]) 325s + dim(profiles_blob) <- ntime 325s + 325s + snack_foods <- names(inq_factor$value) 325s + snacks <- factor(rep(snack_foods, length.out=nstation*ntime), 325s + levels=snack_foods) 325s + dim(snacks) <- c(nstation, ntime) 325s + snacks_fill <- snacks 325s + snacks_fill[snacks_fill == "NA"] <- NA 325s + snacks_empty <- snacks 325s + snacks_empty[] <- NA 325s + 325s + person <- list(siteid=array(rep(seq(1,nstation),ntime), c(nstation,ntime)), 325s + height=array(1+0.1*seq(1,nstation*ntime), c(nstation,ntime)), 325s + colour=array(rep(c(0,0,0,64,128,192),nstation), c(3,nstation,ntime))) 325s + person_fillval <- list(siteid=person$siteid[1,1], 325s + height=person$height[1,1], 325s + colour=person$colour[,1,1]) 325s + person_fill <- person 325s + person_fill$siteid[person_fill$siteid == person_fillval$siteid] <- NA 325s + person_fill$height[person_fill$height == person_fillval$height] <- NA 325s + # Note that array in compound uses same fill value for all elements: 325s + person_fill$colour[person_fill$colour == person_fillval$colour[1]] <- NA 325s + } 325s + 325s + ## Define some user-defined test attributes: 325s + if (format == "netcdf4") { 325s + cat("Defining user-defined attributes ...") 325s + person1 <- list(siteid=array(person$siteid[1,1], 1), 325s + height=array(person$height[1,1], 1), 325s + colour=array(person$colour[,1,1], c(3,1))) 325s + person3 <- list(siteid=array(person$siteid[1:3,1], 3), 325s + height=array(person$height[1:3,1], 3), 325s + colour=array(person$colour[,1:3,1], c(3,3))) 325s + att.put.nc(nc, "NC_GLOBAL", "compound_scal_att", "struct", person1) 325s + att.put.nc(nc, "NC_GLOBAL", "compound_vect_att", "struct", person3) 325s + att.put.nc(nc, "NC_GLOBAL", "enum_scal_att", "factor", snacks[1]) 325s + att.put.nc(nc, "NC_GLOBAL", "enum_vect_att", "factor", snacks[1:3]) 325s + att.put.nc(nc, "NC_GLOBAL", "opaque_scal_att", "blob", rawdata[,1,1]) 325s + att.put.nc(nc, "NC_GLOBAL", "opaque_vect_att", "blob", rawdata[,1,]) 325s + att.put.nc(nc, "NC_GLOBAL", "vector_scal_att", "vector", profiles[1]) 325s + att.put.nc(nc, "NC_GLOBAL", "vector_vect_att", "vector", profiles[1:3]) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + # Fill values for strings and user-defined variables: 325s + att.put.nc(nc, "namestr_fill", "_FillValue", "NC_STRING", "_MISSING") 325s + att.put.nc(nc, "snacks", "_FillValue", "factor", factor("NA")) 325s + att.put.nc(nc, "person_fill", "_FillValue", "struct", person_fillval) 325s + att.put.nc(nc, "profile_fill", "_FillValue", id_vector, 325s + profiles_fillval) 325s + 325s + if (package_version(verstr) >= package_version("4.9.0")) { 325s + att.put.nc(nc, "profile_vector_fill", "_FillValue", id_vector_vector, 325s + profiles_vector_fillval) 325s + } 325s + } 325s + 325s + ## Put the data 325s + cat("Writing netcdf3 variables ...") 325s + var.put.nc(nc, "time", mytime, 1, length(mytime)) 325s + var.put.nc(nc, "temperature", mytemperature, c(1,1), c(nstation,ntime), 325s + cache_preemption=0.5) 325s + var.put.nc(nc, "packvar", mypackvar, pack=TRUE) 325s + var.put.nc(nc, "name", myname, c(1,1), c(nstring,nstation)) 325s + var.put.nc(nc, "name_fill", myname, na.mode=5) 325s + var.put.nc(nc, "qcflag", charToRaw(myqcflag)) 325s + var.put.nc(nc, "int0", myint0) 325s + var.put.nc(nc, "char0", mychar0) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + if (format == "netcdf4") { 325s + cat("Writing extra netcdf4 variables ...") 325s + var.put.nc(nc, "namestr", mynamestr_fill) 325s + var.put.nc(nc, "namestr_fill", mynamestr_fill, na.mode=5) 325s + var.put.nc(nc, "profile", profiles) 325s + var.put.nc(nc, "profile_fill", profiles_fill, na.mode=5) 325s + var.put.nc(nc, "profile_pack", profiles, pack=TRUE) 325s + var.put.nc(nc, "profile_char", profiles_char) 325s + var.put.nc(nc, "profile_string", profiles_string) 325s + var.put.nc(nc, "profile_blob", profiles_blob) 325s + var.put.nc(nc, "profile_scalar", profiles[1]) 325s + var.put.nc(nc, "rawdata", rawdata) 325s + var.put.nc(nc, "rawdata_scalar", rawdata[,1,1]) 325s + var.put.nc(nc, "rawdata_vector", rawdata[,,1]) 325s + 325s + if (package_version(verstr) >= package_version("4.9.0")) { 325s + var.put.nc(nc, "profile_vector", profiles_vector) 325s + var.put.nc(nc, "profile_vector_fill", profiles_vector_fill, na.mode=5) 325s + } 325s + 325s + y <- try(var.put.nc(nc, "snacks", snacks_fill, na.mode=3), silent=TRUE) 325s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 325s + var.put.nc(nc, "snacks", snacks_fill, na.mode=5) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + var.put.nc(nc, "person", person, na.mode=3) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + var.put.nc(nc, "person_fill", person_fill, na.mode=5) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + 325s + if (has_bit64) { 325s + var.put.nc(nc, "stationid", mybig64) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + } 325s + var.put.nc(nc, "temp_filter", mytemperature) 325s + tally <- testfun(TRUE, TRUE, tally) 325s + } 325s + 325s + for (numtype in numtypes) { 325s + for (namode in seq(0,5)) { 325s + cat("Writing to variable type", numtype, "with na.mode", namode, "...\n") 325s + 325s + # Should not succeed except for NC_DOUBLE: 325s + cat("Writing huge values ...") 325s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), mybig, na.mode=namode), silent=TRUE) 325s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 326s + 326s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mybigfill, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 326s + 326s + # Should not succeed except for NC_FLOAT and 64-bit types: 326s + if (has_bit64) { 326s + cat("Writing huge bit64 values ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mybig64, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), !(numtype %in% c("NC_FLOAT","NC_INT64","NC_UINT64","NC_DOUBLE")), tally) 326s + } 326s + 326s + # Should not succeed for unsigned types: 326s + cat("Writing negative values ...") 326s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), myminus, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), 326s + any(numtype==c("NC_UBYTE", "NC_USHORT", "NC_UINT", "NC_UINT64")), 326s + tally) 326s + 326s + # Allow wrapping of negative bit64 values when converting to NC_UINT64: 326s + if (has_bit64) { 326s + cat("Writing negative bit64 values ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), myminus64, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), numtype %in% c("NC_UBYTE","NC_USHORT","NC_UINT"), tally) 326s + } 326s + 326s + # Should succeed for all types: 326s + cat("Writing data without missing values ...") 326s + var.put.nc(nc, paste(numtype,namode,sep="_"), mysmall, na.mode=namode) 326s + var.put.nc(nc, paste(numtype,"int",namode,sep="_"), as.integer(mysmall), na.mode=namode) 326s + tally <- testfun(TRUE, TRUE, tally) 326s + 326s + if (has_bit64) { 326s + cat("Writing bit64 data without missing values ...") 326s + var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mysmall64, na.mode=namode) 326s + tally <- testfun(TRUE, TRUE, tally) 326s + } 326s + 326s + # Should succeed except in the following cases: 326s + inffail <- !(numtype %in% c("NC_FLOAT","NC_DOUBLE")) 326s + nafail <- (namode==3 && !(numtype %in% c("NC_FLOAT","NC_DOUBLE"))) 326s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 326s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_UINT64","NC_FLOAT","NC_DOUBLE"))) 326s + napack64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 326s + 326s + cat("Writing Inf values ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"inf",namode,sep="_"), myinf, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 326s + 326s + cat("Writing doubles with non-finite packing ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"packinf",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 326s + 326s + cat("Writing integers with non-finite packing ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"intpackinf",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 326s + 326s + cat("Writing data with missing values ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mysmallfill, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 326s + y <- try(var.put.nc(nc, paste(numtype,"intfill",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 326s + if (numtype == "NC_INT") { 326s + cat("Writing data with missing values and NA fill ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"intfillna",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 326s + } else if (numtype == "NC_DOUBLE") { 326s + cat("Writing data with non-finite values and NA fill ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"fillna",namode,sep="_"), myinffill, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 326s + } 326s + 326s + cat("Writing data with missing values and packing ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"pack",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 326s + y <- try(var.put.nc(nc, paste(numtype,"intpack",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 326s + 326s + if (has_bit64) { 326s + cat("Writing bit64 data with missing values ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"fill64",namode,sep="_"), mysmallfill64, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), nabit64fail, tally) 326s + 326s + cat("Writing bit64 data with missing values and packing ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"pack64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), napack64fail, tally) 326s + 326s + cat("Writing integer64 with non-finite packing ...") 326s + y <- try(var.put.nc(nc, paste(numtype,"packinf64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 326s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 326s + } 326s + 326s + } 326s + } 326s + 326s + if (format == "netcdf4") { 326s + # Check chunk cache settings for temperature: 326s + cat("Check chunk cache settings after writing temperature ...") 326s + x <- var.inq.nc(nc, "temperature")$cache_preemption 326s + if (is.na(x)) { 326s + cat("Feature not available in this NetCDF library version.\n") 326s + } else { 326s + y <- 0.5 326s + tally <- testfun(x,y,tally) 326s + } 326s + 326s + # Check multi-filter inquiry: 326s + cat("Check filter settings after writing temp_filter ...") 326s + x <- var.inq.nc(nc, "temp_filter") 326s + if (is.null(x$filter_id) && is.null(x$filter_params)) { 326s + cat("Multi-filters not available in this NetCDF library version.\n") 326s + } else { 326s + tally <- testfun(x[names(inq_filter)], inq_filter, tally) 326s + } 326s + } 326s + 326s + # sync.nc(nc) 326s + if (format == "netcdf4") { 326s + close.nc(ncroot) 326s + ncroot <- open.nc(ncfile) 326s + nc <- grp.inq.nc(ncroot, "testgrp")$self 326s + } else { 326s + close.nc(nc) 326s + nc <- open.nc(ncfile) 326s + } 326s + 326s + cat("Check file format ...") 326s + x <- file.inq.nc(nc)$format 326s + y <- format 326s + tally <- testfun(x,y,tally) 326s + 326s + ## Display file structure 326s + print.nc(nc) 326s + 326s + ## Read tests 326s + 326s + cat("Read NC_CHAR global attribute ...") 326s + x <- att_text 326s + y <- att.get.nc(nc, "NC_GLOBAL", "char_att") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read NC_CHAR variable attribute ...") 326s + x <- att_text 326s + y <- att.get.nc(nc, "name", "char_att") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read NC_CHAR variable attribute as raw bytes ...") 326s + x <- charToRaw(att_text) 326s + y <- att.get.nc(nc, "name", "raw_att", rawchar=TRUE) 326s + tally <- testfun(x,y,tally) 326s + 326s + if (format == "netcdf4") { 326s + cat("Read NC_STRING variable attribute ...") 326s + x <- att_text2 326s + y <- att.get.nc(nc, "temperature", "string_att") 326s + tally <- testfun(x,y,tally) 326s + 326s + if (has_bit64) { 326s + cat("Read NC_INT64 variable attribute ...") 326s + x <- hugeint 326s + y <- att.get.nc(nc, "temperature", "int64_att", fitnum=TRUE) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read NC_INT64 variable attribute as numeric ...") 326s + x <- suppressWarnings(as.numeric(hugeint)) 326s + y <- att.get.nc(nc, "temperature", "int64_att") 326s + tally <- testfun(x,y,tally) 326s + } 326s + } 326s + 326s + grpinfo <- grp.inq.nc(nc) 326s + cat("Inquire about groups in file/group ...") 326s + tally <- testfun(grpinfo$grps,list(),tally) 326s + cat("Inquire about dimension ids in file/group ...") 326s + tally <- testfun(grpinfo$dimids,c(0:3),tally) 326s + cat("Inquire about variable ids in file/group ...") 326s + tally <- testfun(grpinfo$varids,c(0:(varcnt-1)),tally) 326s + cat("Inquire about fullname of file/group ...") 326s + if (format == "netcdf4") { 326s + tally <- testfun(grpinfo$fullname,"/testgrp",tally) 326s + } else { 326s + tally <- testfun(grpinfo$fullname,"/",tally) 326s + } 326s + cat("Inquire about unlimited dimension ids of file/group ...") 326s + if (format == "netcdf4") { 326s + # Some versions of netcdf4 do not list unlimited dimensions in ancestor groups: 326s + if (length(grpinfo$unlimids)==0) { 326s + tally <- testfun(grpinfo$unlimids,integer(0),tally) 326s + } else { 326s + tally <- testfun(grpinfo$unlimids,3,tally) 326s + } 326s + } else { 326s + tally <- testfun(grpinfo$unlimids,3,tally) 326s + } 326s + if (format == "netcdf4") { 326s + cat("Inquire about user-defined types in file/group ...") 326s + tally <- testfun(grpinfo$typeids,typeids,tally) 326s + } 326s + 326s + cat("Read integer vector as double ... ") 326s + x <- mytime 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, 0) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + 326s + for (numtype in numtypes) { 326s + for (namode in seq(0,5)) { 326s + x <- mysmall 326s + dim(x) <- length(x) 326s + 326s + varname <- paste(numtype,namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + 326s + varname <- paste(numtype,"int",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + 326s + if (has_bit64) { 326s + varname <- paste(numtype,"bit64",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + # Some cases are expected to fail when writing the data, 326s + # so there is nothing to read: 326s + nafail <- (namode==3 && numtype != "NC_DOUBLE") 326s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 326s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 326s + 326s + x <- mysmallfill 326s + dim(x) <- length(x) 326s + 326s + if (!nafail) { 326s + varname <- paste(numtype,"fill",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + if (!naintfail) { 326s + varname <- paste(numtype,"intfill",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + if (namode==3) { 326s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 326s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 326s + } else { 326s + tally <- testfun(x,y,tally) 326s + } 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + if (has_bit64 && !nabit64fail) { 326s + varname <- paste(numtype,"fill64",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + if (namode==3) { 326s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 326s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 326s + } else { 326s + tally <- testfun(x,y,tally) 326s + } 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + if (numtype == "NC_INT" && !naintfail) { 326s + x <- mysmallfill 326s + dim(x) <- length(x) 326s + varname <- paste(numtype,"intfillna",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + if (namode==3) { 326s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 326s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 326s + } else { 326s + tally <- testfun(x,y,tally) 326s + } 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } else if (numtype == "NC_DOUBLE" && !nafail) { 326s + x <- myinffill 326s + dim(x) <- length(x) 326s + varname <- paste(numtype,"fillna",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, na.mode=namode) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + x <- mypack 326s + dim(x) <- length(x) 326s + 326s + if (!nafail) { 326s + varname <- paste(numtype,"pack",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + if (!naintfail) { 326s + varname <- paste(numtype,"intpack",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 326s + if (namode==3) { 326s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 326s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 326s + } else { 326s + tally <- testfun(x,y,tally) 326s + } 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + if (has_bit64 && !nabit64fail) { 326s + varname <- paste(numtype,"pack64",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 326s + if (namode==3) { 326s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 326s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 326s + } else { 326s + tally <- testfun(x,y,tally) 326s + } 326s + tally <- testfun(is.double(y),TRUE,tally) 326s + } 326s + 326s + } 326s + } 326s + 326s + cat("Read integer vector as smallest R type ... ") 326s + x <- mytime 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, 0, fitnum=TRUE) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.integer(y),TRUE,tally) 326s + 326s + for (numtype in numtypes) { 326s + x <- mysmall 326s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 326s + x <- as.integer64(x) 326s + } 326s + dim(x) <- length(x) 326s + 326s + varname <- paste(numtype,namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, fitnum=TRUE) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.integer(y), 326s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 326s + tally) 326s + 326s + x <- mysmallfill 326s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 326s + x <- as.integer64(x) 326s + } 326s + dim(x) <- length(x) 326s + 326s + varname <- paste(numtype,"fill",namode,sep="_") 326s + cat("Read", varname, "...") 326s + y <- var.get.nc(nc, varname, fitnum=TRUE) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(is.integer(y), 326s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 326s + tally) 326s + } 326s + 326s + cat("Read numeric matrix ... ") 326s + x <- mytemperature 326s + y <- var.get.nc(nc, "temperature", cache_preemption=0.4) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Inquire about numeric variable ...") 326s + x <- inq_temperature 326s + y <- var.inq.nc(nc, "temperature") 326s + var_inq_names <- c("id", "name", "type", "ndims", "dimids", "natts") 326s + if (format == "netcdf4") { 326s + var_inq_names_nc4 <- c(var_inq_names, "chunksizes", "deflate", "shuffle", 326s + "fletcher32") 326s + tally <- testfun(x[var_inq_names_nc4], y[var_inq_names_nc4], tally) 326s + big_endian <- y$big_endian 326s + # May be NULL or NA for older netcdf libraries, TRUE otherwise. 326s + if (!is.null(big_endian) && !isTRUE(is.na(big_endian))) { 326s + tally <- testfun(TRUE, big_endian, tally) 326s + } 326s + preempt <- y$cache_preemption 326s + # May be NULL for older netcdf libraries, numeric otherwise. 326s + if (!is.null(preempt)) { 326s + tally <- testfun(0.4, preempt, tally) 326s + } 326s + } else { 326s + tally <- testfun(x[var_inq_names], y[var_inq_names], tally) 326s + } 326s + 326s + cat("Read numeric matrix slice ... ") 326s + x <- mytemperature[,2,drop=FALSE] 326s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=FALSE) 326s + tally <- testfun(x,y,tally) 326s + x <- mytemperature[,2] 326s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=TRUE) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read numeric matrix empty slice ... ") 326s + x <- numeric(0) 326s + dim(x) <- c(0,1) 326s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=FALSE) 326s + tally <- testfun(x,y,tally) 326s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=TRUE) 326s + tally <- testfun(drop(x),y,tally) 326s + 326s + cat("Read numeric scalar ... ") 326s + x <- myint0 326s + y <- var.get.nc(nc, "int0") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read numeric empty array ... ") 326s + x <- numeric(0) 326s + dim(x) <- c(nstation,nempty) 326s + y <- var.get.nc(nc, "numempty") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 2D char array ... ") 326s + x <- myname 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "name") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 2D char array with fill value ... ") 326s + x <- mynamefill 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "name_fill", na.mode=3) 326s + tally <- testfun(x,y,tally) 326s + x <- myname 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "name_fill", na.mode=5) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 2D char slice ... ") 326s + x <- substring(myname[2:3],1,4) 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "name", c(1,2), c(4,2)) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 2D char slice as raw bytes ... ") 326s + x <- substring(myname[2:3],1,4) 326s + dim(x) <- length(x) 326s + x <- apply(x,MARGIN=1,FUN=charToRaw) 326s + y <- var.get.nc(nc, "name", c(1,2), c(4,2), rawchar=TRUE) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 2D char slice as characters ... ") 326s + x <- myname[2:3] 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "name", c(1,2), c(NA,2)) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read empty 2D char array ... ") 326s + x <- character(0) 326s + dim(x) <- 0 326s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=FALSE) 326s + tally <- testfun(x,y,tally) 326s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=TRUE) 326s + tally <- testfun(drop(x),y,tally) 326s + 326s + cat("Read 1D char slice ... ") 326s + x <- substring(myqcflag,2,3) 326s + y <- var.get.nc(nc, "qcflag", c(2), c(2)) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read scalar char ... ") 326s + x <- mychar0 326s + y <- var.get.nc(nc, "char0") 326s + tally <- testfun(x,y,tally) 326s + 326s + if (format == "netcdf4") { 326s + cat("Read 1D string array ...") 326s + x <- mynamestr 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "namestr") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 1D string array with fill values ...") 326s + x <- mynamestr_fill 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "namestr_fill", na.mode=5) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read 1D string slice ...") 326s + x <- mynamestr[2:3] 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "namestr", c(2), c(2)) 326s + tally <- testfun(x,y,tally) 326s + 326s + if (has_bit64) { 326s + cat("Read 1D int64 array as integer64 ...") 326s + x <- mybig64 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "stationid", fitnum=TRUE) 326s + tally <- testfun(x,y,tally) 326s + } 326s + 326s + cat("Read details of user-defined types ...") 326s + x <- inq_blob 326s + y <- type.inq.nc(nc, id_blob) 326s + tally <- testfun(x,y,tally) 326s + 326s + # Reported size may depend on netcdf version and pointer size: 326s + x <- inq_vector[-4] 326s + y <- type.inq.nc(nc, id_vector)[-4] 326s + tally <- testfun(x,y,tally) 326s + 326s + x <- inq_vector_char[-4] 326s + y <- type.inq.nc(nc, id_vector_char)[-4] 326s + tally <- testfun(x,y,tally) 326s + 326s + x <- inq_vector_blob[-4] 326s + y <- type.inq.nc(nc, id_vector_blob)[-4] 326s + tally <- testfun(x,y,tally) 326s + 326s + x <- inq_factor 326s + y <- type.inq.nc(nc, id_factor) 326s + tally <- testfun(x,y,tally) 326s + 326s + x <- inq_factor[1:5] 326s + y <- type.inq.nc(nc, id_factor, fields=FALSE) 326s + tally <- testfun(x,y,tally) 326s + 326s + # Size and offset of compound types may differ between writing and reading. 326s + # The layout for writing (reading) is defined by the user (compiler). 326s + x <- inq_struct[c(-4,-5)] 326s + y <- type.inq.nc(nc, id_struct)[c(-4,-5)] 326s + tally <- testfun(x,y,tally) 326s + 326s + x <- inq_struct[1:3] 326s + y <- type.inq.nc(nc, id_struct, fields=FALSE)[-4] 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read vlen as double ...") 326s + x <- profiles 326s + y <- var.get.nc(nc, "profile") 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 326s + 326s + cat("Read vlen as integer ...") 326s + x <- profiles 326s + y <- var.get.nc(nc, "profile", fitnum=TRUE) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(isTRUE(all(sapply(y,is.integer))), TRUE, tally) 326s + 326s + cat("Read vlen with fill ...") 326s + x <- profiles_fill 326s + y <- var.get.nc(nc, "profile_fill", na.mode=5) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read vlen scalar ...") 326s + x <- profiles[1] 326s + y <- var.get.nc(nc, "profile_scalar") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Reading packed vlen ...") 326s + x <- profiles 326s + y <- var.get.nc(nc, "profile_pack", unpack=TRUE) 326s + tally <- testfun(x,y,tally) 326s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 326s + 326s + cat("Read character vlen ...") 326s + x <- profiles_char 326s + y <- var.get.nc(nc, "profile_char") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read character vlen as raw ...") 326s + x <- lapply(profiles_char,charToRaw) 326s + dim(x) <- dim(profiles_char) 326s + y <- var.get.nc(nc, "profile_char", rawchar=TRUE) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read string vlen ...") 326s + x <- profiles_string 326s + y <- var.get.nc(nc, "profile_string") 326s + tally <- testfun(x,y,tally) 326s + 326s + if (package_version(verstr) >= package_version("4.9.0")) { 326s + cat("Read nested vlen ...") 326s + x <- profiles_vector 326s + y <- var.get.nc(nc, "profile_vector", na.mode=3) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read nested vlen with fill ...") 326s + x <- profiles_vector_fill 326s + y <- var.get.nc(nc, "profile_vector_fill", na.mode=5) 326s + tally <- testfun(x,y,tally) 326s + } 326s + 326s + cat("Read opaque ...") 326s + x <- rawdata 326s + y <- var.get.nc(nc, "rawdata") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read opaque scalar ...") 326s + x <- rawdata[,1,1] 326s + dim(x) <- length(x) 326s + y <- var.get.nc(nc, "rawdata_scalar") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read opaque vector ...") 326s + x <- rawdata[,,1] 326s + y <- var.get.nc(nc, "rawdata_vector") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read opaque vlen ...") 326s + x <- profiles_blob 326s + y <- var.get.nc(nc, "profile_blob") 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read enum ...") 326s + x <- snacks 326s + y <- var.get.nc(nc, "snacks", na.mode=3) 326s + tally <- testfun(x,y,tally) 326s + x <- snacks_fill 326s + y <- var.get.nc(nc, "snacks", na.mode=5) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read empty enum ...") 326s + x <- snacks_empty 326s + y <- NULL 326s + assertWarning(y <- var.get.nc(nc, "snacks_empty")) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read compound ...") 326s + x <- person 326s + y <- var.get.nc(nc, "person", na.mode=3) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read compound with fill ...") 326s + x <- person_fill 326s + y <- var.get.nc(nc, "person_fill", na.mode=5) 326s + tally <- testfun(x,y,tally) 326s + 326s + cat("Read compound scalar attribute ...") 327s + x <- person1 327s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_scal_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read compound vector attribute ...") 327s + x <- person3 327s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_vect_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read enum scalar attribute ...") 327s + x <- snacks[1] 327s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_scal_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read enum vector attribute ...") 327s + x <- snacks[1:3] 327s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_vect_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read opaque scalar attribute ...") 327s + x <- rawdata[,1,1] 327s + dim(x) <- c(length(x),1) 327s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_scal_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read opaque vector attribute ...") 327s + x <- rawdata[,1,] 327s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_vect_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read vlen scalar attribute ...") 327s + x <- profiles[1] 327s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_scal_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Read vlen vector attribute ...") 327s + x <- profiles[1:3] 327s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_vect_att") 327s + tally <- testfun(x,y,tally) 327s + 327s + } 327s + 327s + cat("Read and unpack numeric array ... ") 327s + x <- mypackvar 327s + dim(x) <- length(x) 327s + y <- var.get.nc(nc, "packvar", unpack=TRUE) 327s + tally <- testfun(x,y,tally) 327s + 327s + cat("Check that closing any NetCDF handle closes the file for all handles ... ") 327s + close.nc(nc) 327s + y <- try(file.inq.nc(grpinfo$self), silent=TRUE) 327s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 327s + 327s + cat("Check that garbage collector closes file that is not referenced ... ") 327s + attr(nc,"handle_ptr") <- NULL # NetCDF objects should not normally be modified 327s + rm(grpinfo) 327s + gc() 327s + y <- try(file.inq.nc(nc), silent=TRUE) 327s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 327s + 327s + unlink(ncfile) 327s + cat("Removed test file", ncfile, "\n") 327s + } 328s Test classic file format in /tmp/Rtmptagy6J/RNetCDF-test_classic_939595c63c7.nc ... 328s OK 328s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 328s Defining dimensions ... 328s OK 328s Defining variables for netcdf3 ... 328s OK 328s Defining variables of type NC_BYTE for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining additional attributes ...OK 328s Writing netcdf3 variables ...OK 328s Writing to variable type NC_BYTE with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Check file format ...OK 328s netcdf classic { 328s dimensions: 328s station = 5 ; 328s time = 2 ; 328s max_string_length = 7 ; 328s empty = UNLIMITED ; // (0 currently) 328s variables: 328s NC_INT time(time) ; 328s NC_DOUBLE temperature(station, time) ; 328s NC_DOUBLE temperature:_FillValue = -99999.9 ; 328s NC_BYTE packvar(station) ; 328s NC_DOUBLE packvar:scale_factor = 10 ; 328s NC_DOUBLE packvar:add_offset = -5 ; 328s NC_CHAR name(max_string_length, station) ; 328s NC_CHAR name:char_att = "This is some text" ; 328s NC_CHAR name:raw_att = "This is some text" ; 328s NC_CHAR name_fill(max_string_length, station) ; 328s NC_CHAR name_fill:_FillValue = "X" ; 328s NC_CHAR qcflag(station) ; 328s NC_INT int0 ; 328s NC_CHAR char0 ; 328s NC_FLOAT numempty(station, empty) ; 328s NC_BYTE NC_BYTE_0(station) ; 328s NC_BYTE NC_BYTE_int_0(station) ; 328s NC_BYTE NC_BYTE_fill_0(station) ; 328s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_0(station) ; 328s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_0(station) ; 328s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_0(station) ; 328s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_0(station) ; 328s NC_BYTE NC_BYTE_packinf_0(station) ; 328s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_0(station) ; 328s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_0(station) ; 328s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_0(station) ; 328s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_0(station) ; 328s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_0(station) ; 328s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_1(station) ; 328s NC_BYTE NC_BYTE_int_1(station) ; 328s NC_BYTE NC_BYTE_fill_1(station) ; 328s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_1(station) ; 328s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_1(station) ; 328s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_1(station) ; 328s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_1(station) ; 328s NC_BYTE NC_BYTE_packinf_1(station) ; 328s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_1(station) ; 328s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_1(station) ; 328s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_1(station) ; 328s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_1(station) ; 328s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_1(station) ; 328s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_2(station) ; 328s NC_BYTE NC_BYTE_int_2(station) ; 328s NC_BYTE NC_BYTE_fill_2(station) ; 328s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_intfill_2(station) ; 328s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_pack_2(station) ; 328s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_intpack_2(station) ; 328s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_inf_2(station) ; 328s NC_BYTE NC_BYTE_packinf_2(station) ; 328s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_2(station) ; 328s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_2(station) ; 328s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_fill64_2(station) ; 328s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_pack64_2(station) ; 328s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_packinf64_2(station) ; 328s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_3(station) ; 328s NC_BYTE NC_BYTE_int_3(station) ; 328s NC_BYTE NC_BYTE_fill_3(station) ; 328s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_3(station) ; 328s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_3(station) ; 328s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_3(station) ; 328s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_3(station) ; 328s NC_BYTE NC_BYTE_packinf_3(station) ; 328s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_3(station) ; 328s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_3(station) ; 328s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_3(station) ; 328s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_3(station) ; 328s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_3(station) ; 328s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_4(station) ; 328s NC_BYTE NC_BYTE_int_4(station) ; 328s NC_BYTE NC_BYTE_fill_4(station) ; 328s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 328s NC_BYTE NC_BYTE_intfill_4(station) ; 328s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_pack_4(station) ; 328s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_intpack_4(station) ; 328s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 328s NC_BYTE NC_BYTE_inf_4(station) ; 328s NC_BYTE NC_BYTE_packinf_4(station) ; 328s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_4(station) ; 328s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_4(station) ; 328s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 328s NC_BYTE NC_BYTE_fill64_4(station) ; 328s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_pack64_4(station) ; 328s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_packinf64_4(station) ; 328s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_5(station) ; 328s NC_BYTE NC_BYTE_int_5(station) ; 328s NC_BYTE NC_BYTE_fill_5(station) ; 328s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_5(station) ; 328s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_5(station) ; 328s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_5(station) ; 328s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_5(station) ; 328s NC_BYTE NC_BYTE_packinf_5(station) ; 328s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_5(station) ; 328s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_5(station) ; 328s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_5(station) ; 328s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_5(station) ; 328s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_5(station) ; 328s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_0(station) ; 328s NC_SHORT NC_SHORT_int_0(station) ; 328s NC_SHORT NC_SHORT_fill_0(station) ; 328s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_0(station) ; 328s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_0(station) ; 328s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_0(station) ; 328s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_0(station) ; 328s NC_SHORT NC_SHORT_packinf_0(station) ; 328s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_0(station) ; 328s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_0(station) ; 328s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_0(station) ; 328s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_0(station) ; 328s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_0(station) ; 328s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_1(station) ; 328s NC_SHORT NC_SHORT_int_1(station) ; 328s NC_SHORT NC_SHORT_fill_1(station) ; 328s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_1(station) ; 328s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_1(station) ; 328s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_1(station) ; 328s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_1(station) ; 328s NC_SHORT NC_SHORT_packinf_1(station) ; 328s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_1(station) ; 328s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_1(station) ; 328s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_1(station) ; 328s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_1(station) ; 328s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_1(station) ; 328s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_2(station) ; 328s NC_SHORT NC_SHORT_int_2(station) ; 328s NC_SHORT NC_SHORT_fill_2(station) ; 328s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_intfill_2(station) ; 328s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_pack_2(station) ; 328s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_intpack_2(station) ; 328s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_inf_2(station) ; 328s NC_SHORT NC_SHORT_packinf_2(station) ; 328s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_2(station) ; 328s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_2(station) ; 328s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_fill64_2(station) ; 328s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_pack64_2(station) ; 328s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_packinf64_2(station) ; 328s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_3(station) ; 328s NC_SHORT NC_SHORT_int_3(station) ; 328s NC_SHORT NC_SHORT_fill_3(station) ; 328s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_3(station) ; 328s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_3(station) ; 328s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_3(station) ; 328s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_3(station) ; 328s NC_SHORT NC_SHORT_packinf_3(station) ; 328s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_3(station) ; 328s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_3(station) ; 328s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_3(station) ; 328s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_3(station) ; 328s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_3(station) ; 328s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_4(station) ; 328s NC_SHORT NC_SHORT_int_4(station) ; 328s NC_SHORT NC_SHORT_fill_4(station) ; 328s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 328s NC_SHORT NC_SHORT_intfill_4(station) ; 328s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_pack_4(station) ; 328s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_intpack_4(station) ; 328s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 328s NC_SHORT NC_SHORT_inf_4(station) ; 328s NC_SHORT NC_SHORT_packinf_4(station) ; 328s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_4(station) ; 328s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_4(station) ; 328s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 328s NC_SHORT NC_SHORT_fill64_4(station) ; 328s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_pack64_4(station) ; 328s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_packinf64_4(station) ; 328s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_5(station) ; 328s NC_SHORT NC_SHORT_int_5(station) ; 328s NC_SHORT NC_SHORT_fill_5(station) ; 328s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_5(station) ; 328s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_5(station) ; 328s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_5(station) ; 328s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_5(station) ; 328s NC_SHORT NC_SHORT_packinf_5(station) ; 328s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_5(station) ; 328s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_5(station) ; 328s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_5(station) ; 328s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_5(station) ; 328s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_5(station) ; 328s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 328s NC_INT NC_INT_0(station) ; 328s NC_INT NC_INT_int_0(station) ; 328s NC_INT NC_INT_fill_0(station) ; 328s NC_INT NC_INT_fill_0:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_0(station) ; 328s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 328s NC_INT NC_INT_pack_0(station) ; 328s NC_INT NC_INT_pack_0:scale_factor = 10 ; 328s NC_INT NC_INT_pack_0:add_offset = 5 ; 328s NC_INT NC_INT_pack_0:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_0(station) ; 328s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_0:add_offset = 5 ; 328s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 328s NC_INT NC_INT_inf_0(station) ; 328s NC_INT NC_INT_packinf_0(station) ; 328s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_0(station) ; 328s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_0(station) ; 328s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 328s NC_INT NC_INT_bit64_0(station) ; 328s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_0(station) ; 328s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_0(station) ; 328s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_0:add_offset = 5 ; 328s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_0(station) ; 328s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 328s NC_INT NC_INT_1(station) ; 328s NC_INT NC_INT_int_1(station) ; 328s NC_INT NC_INT_fill_1(station) ; 328s NC_INT NC_INT_fill_1:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_1(station) ; 328s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 328s NC_INT NC_INT_pack_1(station) ; 328s NC_INT NC_INT_pack_1:scale_factor = 10 ; 328s NC_INT NC_INT_pack_1:add_offset = 5 ; 328s NC_INT NC_INT_pack_1:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_1(station) ; 328s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_1:add_offset = 5 ; 328s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 328s NC_INT NC_INT_inf_1(station) ; 328s NC_INT NC_INT_packinf_1(station) ; 328s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_1(station) ; 328s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_1(station) ; 328s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 328s NC_INT NC_INT_bit64_1(station) ; 328s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_1(station) ; 328s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_1(station) ; 328s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_1:add_offset = 5 ; 328s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_1(station) ; 328s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 328s NC_INT NC_INT_2(station) ; 328s NC_INT NC_INT_int_2(station) ; 328s NC_INT NC_INT_fill_2(station) ; 328s NC_INT NC_INT_fill_2:missing_value = 99 ; 328s NC_INT NC_INT_intfill_2(station) ; 328s NC_INT NC_INT_intfill_2:missing_value = 99 ; 328s NC_INT NC_INT_pack_2(station) ; 328s NC_INT NC_INT_pack_2:scale_factor = 10 ; 328s NC_INT NC_INT_pack_2:add_offset = 5 ; 328s NC_INT NC_INT_pack_2:missing_value = 99 ; 328s NC_INT NC_INT_intpack_2(station) ; 328s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_2:add_offset = 5 ; 328s NC_INT NC_INT_intpack_2:missing_value = 99 ; 328s NC_INT NC_INT_inf_2(station) ; 328s NC_INT NC_INT_packinf_2(station) ; 328s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_2(station) ; 328s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_2(station) ; 328s NC_INT NC_INT_intfillna_2:missing_value = NA ; 328s NC_INT NC_INT_bit64_2(station) ; 328s NC_INT NC_INT_bit64_2:missing_value = 99 ; 328s NC_INT NC_INT_fill64_2(station) ; 328s NC_INT NC_INT_fill64_2:missing_value = 99 ; 328s NC_INT NC_INT_pack64_2(station) ; 328s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_2:add_offset = 5 ; 328s NC_INT NC_INT_pack64_2:missing_value = 99 ; 328s NC_INT NC_INT_packinf64_2(station) ; 328s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 328s NC_INT NC_INT_3(station) ; 328s NC_INT NC_INT_int_3(station) ; 328s NC_INT NC_INT_fill_3(station) ; 328s NC_INT NC_INT_fill_3:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_3(station) ; 328s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 328s NC_INT NC_INT_pack_3(station) ; 328s NC_INT NC_INT_pack_3:scale_factor = 10 ; 328s NC_INT NC_INT_pack_3:add_offset = 5 ; 328s NC_INT NC_INT_pack_3:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_3(station) ; 328s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_3:add_offset = 5 ; 328s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 328s NC_INT NC_INT_inf_3(station) ; 328s NC_INT NC_INT_packinf_3(station) ; 328s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_3(station) ; 328s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_3(station) ; 328s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 328s NC_INT NC_INT_bit64_3(station) ; 328s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_3(station) ; 328s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_3(station) ; 328s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_3:add_offset = 5 ; 328s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_3(station) ; 328s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 328s NC_INT NC_INT_4(station) ; 328s NC_INT NC_INT_int_4(station) ; 328s NC_INT NC_INT_fill_4(station) ; 328s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 328s NC_INT NC_INT_intfill_4(station) ; 328s NC_INT NC_INT_intfill_4:valid_min = 1 ; 328s NC_INT NC_INT_intfill_4:valid_max = 5 ; 328s NC_INT NC_INT_pack_4(station) ; 328s NC_INT NC_INT_pack_4:scale_factor = 10 ; 328s NC_INT NC_INT_pack_4:add_offset = 5 ; 328s NC_INT NC_INT_pack_4:valid_min = 1 ; 328s NC_INT NC_INT_pack_4:valid_max = 5 ; 328s NC_INT NC_INT_intpack_4(station) ; 328s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_4:add_offset = 5 ; 328s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 328s NC_INT NC_INT_inf_4(station) ; 328s NC_INT NC_INT_packinf_4(station) ; 328s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_4(station) ; 328s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_4(station) ; 328s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 328s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 328s NC_INT NC_INT_bit64_4(station) ; 328s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 328s NC_INT NC_INT_fill64_4(station) ; 328s NC_INT NC_INT_fill64_4:valid_min = 1 ; 328s NC_INT NC_INT_fill64_4:valid_max = 5 ; 328s NC_INT NC_INT_pack64_4(station) ; 328s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_4:add_offset = 5 ; 328s NC_INT NC_INT_pack64_4:valid_min = 1 ; 328s NC_INT NC_INT_pack64_4:valid_max = 5 ; 328s NC_INT NC_INT_packinf64_4(station) ; 328s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 328s NC_INT NC_INT_5(station) ; 328s NC_INT NC_INT_int_5(station) ; 328s NC_INT NC_INT_fill_5(station) ; 328s NC_INT NC_INT_fill_5:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_5(station) ; 328s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 328s NC_INT NC_INT_pack_5(station) ; 328s NC_INT NC_INT_pack_5:scale_factor = 10 ; 328s NC_INT NC_INT_pack_5:add_offset = 5 ; 328s NC_INT NC_INT_pack_5:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_5(station) ; 328s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_5:add_offset = 5 ; 328s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 328s NC_INT NC_INT_inf_5(station) ; 328s NC_INT NC_INT_packinf_5(station) ; 328s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_5(station) ; 328s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_5(station) ; 328s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 328s NC_INT NC_INT_bit64_5(station) ; 328s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_5(station) ; 328s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_5(station) ; 328s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_5:add_offset = 5 ; 328s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_5(station) ; 328s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_0(station) ; 328s NC_FLOAT NC_FLOAT_int_0(station) ; 328s NC_FLOAT NC_FLOAT_fill_0(station) ; 328s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_0(station) ; 328s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_0(station) ; 328s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_0(station) ; 328s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_0(station) ; 328s NC_FLOAT NC_FLOAT_packinf_0(station) ; 328s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_0(station) ; 328s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_0(station) ; 328s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_0(station) ; 328s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_1(station) ; 328s NC_FLOAT NC_FLOAT_int_1(station) ; 328s NC_FLOAT NC_FLOAT_fill_1(station) ; 328s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_1(station) ; 328s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_1(station) ; 328s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_1(station) ; 328s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_1(station) ; 328s NC_FLOAT NC_FLOAT_packinf_1(station) ; 328s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_1(station) ; 328s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_1(station) ; 328s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_1(station) ; 328s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_2(station) ; 328s NC_FLOAT NC_FLOAT_int_2(station) ; 328s NC_FLOAT NC_FLOAT_fill_2(station) ; 328s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_2(station) ; 328s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_pack_2(station) ; 328s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_2(station) ; 328s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_inf_2(station) ; 328s NC_FLOAT NC_FLOAT_packinf_2(station) ; 328s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_2(station) ; 328s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_2(station) ; 328s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_2(station) ; 328s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_3(station) ; 328s NC_FLOAT NC_FLOAT_int_3(station) ; 328s NC_FLOAT NC_FLOAT_fill_3(station) ; 328s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_3(station) ; 328s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_3(station) ; 328s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_3(station) ; 328s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_3(station) ; 328s NC_FLOAT NC_FLOAT_packinf_3(station) ; 328s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_3(station) ; 328s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_3(station) ; 328s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_3(station) ; 328s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_4(station) ; 328s NC_FLOAT NC_FLOAT_int_4(station) ; 328s NC_FLOAT NC_FLOAT_fill_4(station) ; 328s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 328s NC_FLOAT NC_FLOAT_intfill_4(station) ; 328s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_pack_4(station) ; 328s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_4(station) ; 328s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 328s NC_FLOAT NC_FLOAT_inf_4(station) ; 328s NC_FLOAT NC_FLOAT_packinf_4(station) ; 328s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_4(station) ; 328s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 328s NC_FLOAT NC_FLOAT_fill64_4(station) ; 328s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_4(station) ; 328s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_5(station) ; 328s NC_FLOAT NC_FLOAT_int_5(station) ; 328s NC_FLOAT NC_FLOAT_fill_5(station) ; 328s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_5(station) ; 328s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_5(station) ; 328s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_5(station) ; 328s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_5(station) ; 328s NC_FLOAT NC_FLOAT_packinf_5(station) ; 328s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_5(station) ; 328s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_5(station) ; 328s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_5(station) ; 328s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_0(station) ; 328s NC_DOUBLE NC_DOUBLE_int_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_1(station) ; 328s NC_DOUBLE NC_DOUBLE_int_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_2(station) ; 328s NC_DOUBLE NC_DOUBLE_int_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_3(station) ; 328s NC_DOUBLE NC_DOUBLE_int_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_4(station) ; 328s NC_DOUBLE NC_DOUBLE_int_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 328s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 328s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 328s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 328s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_5(station) ; 328s NC_DOUBLE NC_DOUBLE_int_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 328s 328s // global attributes: 328s NC_CHAR :char_att = "This is some text" ; 328s } 328s Read NC_CHAR global attribute ...OK 328s Read NC_CHAR variable attribute ...OK 328s Read NC_CHAR variable attribute as raw bytes ...OK 328s Inquire about groups in file/group ...OK 328s Inquire about dimension ids in file/group ...OK 328s Inquire about variable ids in file/group ...OK 328s Inquire about fullname of file/group ...OK 328s Inquire about unlimited dimension ids of file/group ...OK 328s Read integer vector as double ... OK 328s OK 328s Read NC_BYTE_0 ...OK 328s OK 328s Read NC_BYTE_int_0 ...OK 328s OK 328s Read NC_BYTE_bit64_0 ...OK 328s OK 328s Read NC_BYTE_fill_0 ...OK 328s OK 328s Read NC_BYTE_intfill_0 ...OK 328s OK 328s Read NC_BYTE_fill64_0 ...OK 328s OK 328s Read NC_BYTE_pack_0 ...OK 328s OK 328s Read NC_BYTE_intpack_0 ...OK 328s OK 328s Read NC_BYTE_pack64_0 ...OK 328s OK 328s Read NC_BYTE_1 ...OK 328s OK 328s Read NC_BYTE_int_1 ...OK 328s OK 328s Read NC_BYTE_bit64_1 ...OK 328s OK 328s Read NC_BYTE_fill_1 ...OK 328s OK 328s Read NC_BYTE_intfill_1 ...OK 328s OK 328s Read NC_BYTE_fill64_1 ...OK 328s OK 328s Read NC_BYTE_pack_1 ...OK 328s OK 328s Read NC_BYTE_intpack_1 ...OK 328s OK 328s Read NC_BYTE_pack64_1 ...OK 328s OK 328s Read NC_BYTE_2 ...OK 328s OK 328s Read NC_BYTE_int_2 ...OK 328s OK 328s Read NC_BYTE_bit64_2 ...OK 328s OK 328s Read NC_BYTE_fill_2 ...OK 328s OK 328s Read NC_BYTE_intfill_2 ...OK 328s OK 328s Read NC_BYTE_fill64_2 ...OK 328s OK 328s Read NC_BYTE_pack_2 ...OK 328s OK 328s Read NC_BYTE_intpack_2 ...OK 328s OK 328s Read NC_BYTE_pack64_2 ...OK 328s OK 328s Read NC_BYTE_3 ...OK 328s OK 328s Read NC_BYTE_int_3 ...OK 328s OK 328s Read NC_BYTE_bit64_3 ...OK 328s OK 328s Read NC_BYTE_4 ...OK 328s OK 328s Read NC_BYTE_int_4 ...OK 328s OK 328s Read NC_BYTE_bit64_4 ...OK 328s OK 328s Read NC_BYTE_fill_4 ...OK 328s OK 328s Read NC_BYTE_intfill_4 ...OK 328s OK 328s Read NC_BYTE_fill64_4 ...OK 328s OK 328s Read NC_BYTE_pack_4 ...OK 328s OK 328s Read NC_BYTE_intpack_4 ...OK 328s OK 328s Read NC_BYTE_pack64_4 ...OK 328s OK 328s Read NC_BYTE_5 ...OK 328s OK 328s Read NC_BYTE_int_5 ...OK 328s OK 328s Read NC_BYTE_bit64_5 ...OK 328s OK 328s Read NC_BYTE_fill_5 ...OK 328s OK 328s Read NC_BYTE_intfill_5 ...OK 328s OK 328s Read NC_BYTE_fill64_5 ...OK 328s OK 328s Read NC_BYTE_pack_5 ...OK 328s OK 328s Read NC_BYTE_intpack_5 ...OK 328s OK 328s Read NC_BYTE_pack64_5 ...OK 328s OK 328s Read NC_SHORT_0 ...OK 328s OK 328s Read NC_SHORT_int_0 ...OK 328s OK 328s Read NC_SHORT_bit64_0 ...OK 328s OK 328s Read NC_SHORT_fill_0 ...OK 328s OK 328s Read NC_SHORT_intfill_0 ...OK 328s OK 328s Read NC_SHORT_fill64_0 ...OK 328s OK 328s Read NC_SHORT_pack_0 ...OK 328s OK 328s Read NC_SHORT_intpack_0 ...OK 328s OK 328s Read NC_SHORT_pack64_0 ...OK 328s OK 328s Read NC_SHORT_1 ...OK 328s OK 328s Read NC_SHORT_int_1 ...OK 328s OK 328s Read NC_SHORT_bit64_1 ...OK 328s OK 328s Read NC_SHORT_fill_1 ...OK 328s OK 328s Read NC_SHORT_intfill_1 ...OK 328s OK 328s Read NC_SHORT_fill64_1 ...OK 328s OK 328s Read NC_SHORT_pack_1 ...OK 328s OK 328s Read NC_SHORT_intpack_1 ...OK 328s OK 328s Read NC_SHORT_pack64_1 ...OK 328s OK 328s Read NC_SHORT_2 ...OK 328s OK 328s Read NC_SHORT_int_2 ...OK 328s OK 328s Read NC_SHORT_bit64_2 ...OK 328s OK 328s Read NC_SHORT_fill_2 ...OK 328s OK 328s Read NC_SHORT_intfill_2 ...OK 328s OK 328s Read NC_SHORT_fill64_2 ...OK 328s OK 328s Read NC_SHORT_pack_2 ...OK 328s OK 328s Read NC_SHORT_intpack_2 ...OK 328s OK 328s Read NC_SHORT_pack64_2 ...OK 328s OK 328s Read NC_SHORT_3 ...OK 328s OK 328s Read NC_SHORT_int_3 ...OK 328s OK 328s Read NC_SHORT_bit64_3 ...OK 328s OK 328s Read NC_SHORT_4 ...OK 328s OK 328s Read NC_SHORT_int_4 ...OK 328s OK 328s Read NC_SHORT_bit64_4 ...OK 328s OK 328s Read NC_SHORT_fill_4 ...OK 328s OK 328s Read NC_SHORT_intfill_4 ...OK 328s OK 328s Read NC_SHORT_fill64_4 ...OK 328s OK 328s Read NC_SHORT_pack_4 ...OK 328s OK 328s Read NC_SHORT_intpack_4 ...OK 328s OK 328s Read NC_SHORT_pack64_4 ...OK 328s OK 328s Read NC_SHORT_5 ...OK 328s OK 328s Read NC_SHORT_int_5 ...OK 328s OK 328s Read NC_SHORT_bit64_5 ...OK 328s OK 328s Read NC_SHORT_fill_5 ...OK 328s OK 328s Read NC_SHORT_intfill_5 ...OK 328s OK 328s Read NC_SHORT_fill64_5 ...OK 328s OK 328s Read NC_SHORT_pack_5 ...OK 328s OK 328s Read NC_SHORT_intpack_5 ...OK 328s OK 328s Read NC_SHORT_pack64_5 ...OK 328s OK 328s Read NC_INT_0 ...OK 328s OK 328s Read NC_INT_int_0 ...OK 328s OK 328s Read NC_INT_bit64_0 ...OK 328s OK 328s Read NC_INT_fill_0 ...OK 328s OK 328s Read NC_INT_intfill_0 ...OK 328s OK 328s Read NC_INT_fill64_0 ...OK 328s OK 328s Read NC_INT_intfillna_0 ...OK 328s OK 328s Read NC_INT_pack_0 ...OK 328s OK 328s Read NC_INT_intpack_0 ...OK 328s OK 328s Read NC_INT_pack64_0 ...OK 328s OK 328s Read NC_INT_1 ...OK 328s OK 328s Read NC_INT_int_1 ...OK 328s OK 328s Read NC_INT_bit64_1 ...OK 328s OK 328s Read NC_INT_fill_1 ...OK 328s OK 328s Read NC_INT_intfill_1 ...OK 328s OK 328s Read NC_INT_fill64_1 ...OK 328s OK 328s Read NC_INT_intfillna_1 ...OK 328s OK 328s Read NC_INT_pack_1 ...OK 328s OK 328s Read NC_INT_intpack_1 ...OK 328s OK 328s Read NC_INT_pack64_1 ...OK 328s OK 328s Read NC_INT_2 ...OK 328s OK 328s Read NC_INT_int_2 ...OK 328s OK 328s Read NC_INT_bit64_2 ...OK 328s OK 328s Read NC_INT_fill_2 ...OK 328s OK 328s Read NC_INT_intfill_2 ...OK 328s OK 328s Read NC_INT_fill64_2 ...OK 328s OK 328s Read NC_INT_intfillna_2 ...OK 328s OK 328s Read NC_INT_pack_2 ...OK 328s OK 328s Read NC_INT_intpack_2 ...OK 328s OK 328s Read NC_INT_pack64_2 ...OK 328s OK 328s Read NC_INT_3 ...OK 328s OK 328s Read NC_INT_int_3 ...OK 328s OK 328s Read NC_INT_bit64_3 ...OK 328s OK 328s Read NC_INT_intfill_3 ...OK 328s OK 328s OK 328s Read NC_INT_intfillna_3 ...OK 328s OK 328s OK 328s Read NC_INT_intpack_3 ...OK 328s OK 328s OK 328s Read NC_INT_4 ...OK 328s OK 328s Read NC_INT_int_4 ...OK 328s OK 328s Read NC_INT_bit64_4 ...OK 328s OK 328s Read NC_INT_fill_4 ...OK 328s OK 328s Read NC_INT_intfill_4 ...OK 328s OK 328s Read NC_INT_fill64_4 ...OK 328s OK 328s Read NC_INT_intfillna_4 ...OK 328s OK 328s Read NC_INT_pack_4 ...OK 328s OK 328s Read NC_INT_intpack_4 ...OK 328s OK 328s Read NC_INT_pack64_4 ...OK 328s OK 328s Read NC_INT_5 ...OK 328s OK 328s Read NC_INT_int_5 ...OK 328s OK 328s Read NC_INT_bit64_5 ...OK 328s OK 328s Read NC_INT_fill_5 ...OK 328s OK 328s Read NC_INT_intfill_5 ...OK 328s OK 328s Read NC_INT_fill64_5 ...OK 328s OK 328s Read NC_INT_intfillna_5 ...OK 328s OK 328s Read NC_INT_pack_5 ...OK 328s OK 328s Read NC_INT_intpack_5 ...OK 328s OK 328s Read NC_INT_pack64_5 ...OK 328s OK 328s Read NC_FLOAT_0 ...OK 328s OK 328s Read NC_FLOAT_int_0 ...OK 328s OK 328s Read NC_FLOAT_bit64_0 ...OK 328s OK 328s Read NC_FLOAT_fill_0 ...OK 328s OK 328s Read NC_FLOAT_intfill_0 ...OK 328s OK 328s Read NC_FLOAT_fill64_0 ...OK 328s OK 328s Read NC_FLOAT_pack_0 ...OK 328s OK 328s Read NC_FLOAT_intpack_0 ...OK 328s OK 328s Read NC_FLOAT_pack64_0 ...OK 328s OK 328s Read NC_FLOAT_1 ...OK 328s OK 328s Read NC_FLOAT_int_1 ...OK 328s OK 328s Read NC_FLOAT_bit64_1 ...OK 328s OK 328s Read NC_FLOAT_fill_1 ...OK 328s OK 328s Read NC_FLOAT_intfill_1 ...OK 328s OK 328s Read NC_FLOAT_fill64_1 ...OK 328s OK 328s Read NC_FLOAT_pack_1 ...OK 328s OK 328s Read NC_FLOAT_intpack_1 ...OK 328s OK 328s Read NC_FLOAT_pack64_1 ...OK 328s OK 328s Read NC_FLOAT_2 ...OK 328s OK 328s Read NC_FLOAT_int_2 ...OK 328s OK 328s Read NC_FLOAT_bit64_2 ...OK 328s OK 328s Read NC_FLOAT_fill_2 ...OK 328s OK 328s Read NC_FLOAT_intfill_2 ...OK 328s OK 328s Read NC_FLOAT_fill64_2 ...OK 328s OK 328s Read NC_FLOAT_pack_2 ...OK 328s OK 328s Read NC_FLOAT_intpack_2 ...OK 328s OK 328s Read NC_FLOAT_pack64_2 ...OK 328s OK 328s Read NC_FLOAT_3 ...OK 328s OK 328s Read NC_FLOAT_int_3 ...OK 328s OK 328s Read NC_FLOAT_bit64_3 ...OK 328s OK 328s Read NC_FLOAT_intfill_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_fill64_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_intpack_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_pack64_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_4 ...OK 328s OK 328s Read NC_FLOAT_int_4 ...OK 328s OK 328s Read NC_FLOAT_bit64_4 ...OK 328s OK 328s Read NC_FLOAT_fill_4 ...OK 328s OK 328s Read NC_FLOAT_intfill_4 ...OK 328s OK 328s Read NC_FLOAT_fill64_4 ...OK 328s OK 328s Read NC_FLOAT_pack_4 ...OK 328s OK 328s Read NC_FLOAT_intpack_4 ...OK 328s OK 328s Read NC_FLOAT_pack64_4 ...OK 328s OK 328s Read NC_FLOAT_5 ...OK 328s OK 328s Read NC_FLOAT_int_5 ...OK 328s OK 328s Read NC_FLOAT_bit64_5 ...OK 328s OK 328s Read NC_FLOAT_fill_5 ...OK 328s OK 328s Read NC_FLOAT_intfill_5 ...OK 328s OK 328s Read NC_FLOAT_fill64_5 ...OK 328s OK 328s Read NC_FLOAT_pack_5 ...OK 328s OK 328s Read NC_FLOAT_intpack_5 ...OK 328s OK 328s Read NC_FLOAT_pack64_5 ...OK 328s OK 328s Read NC_DOUBLE_0 ...OK 328s OK 328s Read NC_DOUBLE_int_0 ...OK 328s OK 328s Read NC_DOUBLE_bit64_0 ...OK 328s OK 328s Read NC_DOUBLE_fill_0 ...OK 328s OK 328s Read NC_DOUBLE_intfill_0 ...OK 328s OK 328s Read NC_DOUBLE_fill64_0 ...OK 328s OK 328s Read NC_DOUBLE_fillna_0 ...OK 328s OK 328s Read NC_DOUBLE_pack_0 ...OK 328s OK 328s Read NC_DOUBLE_intpack_0 ...OK 328s OK 328s Read NC_DOUBLE_pack64_0 ...OK 328s OK 328s Read NC_DOUBLE_1 ...OK 328s OK 328s Read NC_DOUBLE_int_1 ...OK 328s OK 328s Read NC_DOUBLE_bit64_1 ...OK 328s OK 328s Read NC_DOUBLE_fill_1 ...OK 328s OK 328s Read NC_DOUBLE_intfill_1 ...OK 328s OK 328s Read NC_DOUBLE_fill64_1 ...OK 328s OK 328s Read NC_DOUBLE_fillna_1 ...OK 328s OK 328s Read NC_DOUBLE_pack_1 ...OK 328s OK 328s Read NC_DOUBLE_intpack_1 ...OK 328s OK 328s Read NC_DOUBLE_pack64_1 ...OK 328s OK 328s Read NC_DOUBLE_2 ...OK 328s OK 328s Read NC_DOUBLE_int_2 ...OK 328s OK 328s Read NC_DOUBLE_bit64_2 ...OK 328s OK 328s Read NC_DOUBLE_fill_2 ...OK 328s OK 328s Read NC_DOUBLE_intfill_2 ...OK 328s OK 328s Read NC_DOUBLE_fill64_2 ...OK 328s OK 328s Read NC_DOUBLE_fillna_2 ...OK 328s OK 328s Read NC_DOUBLE_pack_2 ...OK 328s OK 328s Read NC_DOUBLE_intpack_2 ...OK 328s OK 328s Read NC_DOUBLE_pack64_2 ...OK 328s OK 328s Read NC_DOUBLE_3 ...OK 328s OK 328s Read NC_DOUBLE_int_3 ...OK 328s OK 328s Read NC_DOUBLE_bit64_3 ...OK 328s OK 328s Read NC_DOUBLE_fill_3 ...OK 328s OK 328s Read NC_DOUBLE_intfill_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_fill64_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_fillna_3 ...OK 328s OK 328s Read NC_DOUBLE_pack_3 ...OK 328s OK 328s Read NC_DOUBLE_intpack_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_pack64_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_4 ...OK 328s OK 328s Read NC_DOUBLE_int_4 ...OK 328s OK 328s Read NC_DOUBLE_bit64_4 ...OK 328s OK 328s Read NC_DOUBLE_fill_4 ...OK 328s OK 328s Read NC_DOUBLE_intfill_4 ...OK 328s OK 328s Read NC_DOUBLE_fill64_4 ...OK 328s OK 328s Read NC_DOUBLE_fillna_4 ...OK 328s OK 328s Read NC_DOUBLE_pack_4 ...OK 328s OK 328s Read NC_DOUBLE_intpack_4 ...OK 328s OK 328s Read NC_DOUBLE_pack64_4 ...OK 328s OK 328s Read NC_DOUBLE_5 ...OK 328s OK 328s Read NC_DOUBLE_int_5 ...OK 328s OK 328s Read NC_DOUBLE_bit64_5 ...OK 328s OK 328s Read NC_DOUBLE_fill_5 ...OK 328s OK 328s Read NC_DOUBLE_intfill_5 ...OK 328s OK 328s Read NC_DOUBLE_fill64_5 ...OK 328s OK 328s Read NC_DOUBLE_fillna_5 ...OK 328s OK 328s Read NC_DOUBLE_pack_5 ...OK 328s OK 328s Read NC_DOUBLE_intpack_5 ...OK 328s OK 328s Read NC_DOUBLE_pack64_5 ...OK 328s OK 328s Read integer vector as smallest R type ... OK 328s OK 328s Read NC_BYTE_5 ...OK 328s OK 328s Read NC_BYTE_fill_5 ...OK 328s OK 328s Read NC_SHORT_5 ...OK 328s OK 328s Read NC_SHORT_fill_5 ...OK 328s OK 328s Read NC_INT_5 ...OK 328s OK 328s Read NC_INT_fill_5 ...OK 328s OK 328s Read NC_FLOAT_5 ...OK 328s OK 328s Read NC_FLOAT_fill_5 ...OK 328s OK 328s Read NC_DOUBLE_5 ...OK 328s OK 328s Read NC_DOUBLE_fill_5 ...OK 328s OK 328s Read numeric matrix ... OK 328s Inquire about numeric variable ...OK 328s Read numeric matrix slice ... OK 328s OK 328s Read numeric matrix empty slice ... OK 328s OK 328s Read numeric scalar ... OK 328s Read numeric empty array ... OK 328s Read 2D char array ... OK 328s Read 2D char array with fill value ... OK 328s OK 328s Read 2D char slice ... OK 328s Read 2D char slice as raw bytes ... OK 328s Read 2D char slice as characters ... OK 328s Read empty 2D char array ... OK 328s OK 328s Read 1D char slice ... OK 328s Read scalar char ... OK 328s Read and unpack numeric array ... OK 328s Check that closing any NetCDF handle closes the file for all handles ... OK 328s Check that garbage collector closes file that is not referenced ... OK 328s Removed test file /tmp/Rtmptagy6J/RNetCDF-test_classic_939595c63c7.nc 328s Test offset64 file format in /tmp/Rtmptagy6J/RNetCDF-test_offset64_93959d41de5.nc ... 328s OK 328s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 328s Defining dimensions ... 328s OK 328s Defining variables for netcdf3 ... 328s OK 328s Defining variables of type NC_BYTE for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining additional attributes ...OK 328s Writing netcdf3 variables ...OK 328s Writing to variable type NC_BYTE with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Check file format ...OK 328s netcdf offset64 { 328s dimensions: 328s station = 5 ; 328s time = 2 ; 328s max_string_length = 7 ; 328s empty = UNLIMITED ; // (0 currently) 328s variables: 328s NC_INT time(time) ; 328s NC_DOUBLE temperature(station, time) ; 328s NC_DOUBLE temperature:_FillValue = -99999.9 ; 328s NC_BYTE packvar(station) ; 328s NC_DOUBLE packvar:scale_factor = 10 ; 328s NC_DOUBLE packvar:add_offset = -5 ; 328s NC_CHAR name(max_string_length, station) ; 328s NC_CHAR name:char_att = "This is some text" ; 328s NC_CHAR name:raw_att = "This is some text" ; 328s NC_CHAR name_fill(max_string_length, station) ; 328s NC_CHAR name_fill:_FillValue = "X" ; 328s NC_CHAR qcflag(station) ; 328s NC_INT int0 ; 328s NC_CHAR char0 ; 328s NC_FLOAT numempty(station, empty) ; 328s NC_BYTE NC_BYTE_0(station) ; 328s NC_BYTE NC_BYTE_int_0(station) ; 328s NC_BYTE NC_BYTE_fill_0(station) ; 328s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_0(station) ; 328s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_0(station) ; 328s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_0(station) ; 328s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_0(station) ; 328s NC_BYTE NC_BYTE_packinf_0(station) ; 328s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_0(station) ; 328s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_0(station) ; 328s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_0(station) ; 328s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_0(station) ; 328s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_0(station) ; 328s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_1(station) ; 328s NC_BYTE NC_BYTE_int_1(station) ; 328s NC_BYTE NC_BYTE_fill_1(station) ; 328s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_1(station) ; 328s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_1(station) ; 328s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_1(station) ; 328s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_1(station) ; 328s NC_BYTE NC_BYTE_packinf_1(station) ; 328s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_1(station) ; 328s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_1(station) ; 328s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_1(station) ; 328s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_1(station) ; 328s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_1(station) ; 328s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_2(station) ; 328s NC_BYTE NC_BYTE_int_2(station) ; 328s NC_BYTE NC_BYTE_fill_2(station) ; 328s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_intfill_2(station) ; 328s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_pack_2(station) ; 328s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_intpack_2(station) ; 328s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_inf_2(station) ; 328s NC_BYTE NC_BYTE_packinf_2(station) ; 328s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_2(station) ; 328s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_2(station) ; 328s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_fill64_2(station) ; 328s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_pack64_2(station) ; 328s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 328s NC_BYTE NC_BYTE_packinf64_2(station) ; 328s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_3(station) ; 328s NC_BYTE NC_BYTE_int_3(station) ; 328s NC_BYTE NC_BYTE_fill_3(station) ; 328s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_3(station) ; 328s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_3(station) ; 328s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_3(station) ; 328s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_3(station) ; 328s NC_BYTE NC_BYTE_packinf_3(station) ; 328s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_3(station) ; 328s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_3(station) ; 328s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_3(station) ; 328s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_3(station) ; 328s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_3(station) ; 328s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_4(station) ; 328s NC_BYTE NC_BYTE_int_4(station) ; 328s NC_BYTE NC_BYTE_fill_4(station) ; 328s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 328s NC_BYTE NC_BYTE_intfill_4(station) ; 328s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_pack_4(station) ; 328s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_intpack_4(station) ; 328s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 328s NC_BYTE NC_BYTE_inf_4(station) ; 328s NC_BYTE NC_BYTE_packinf_4(station) ; 328s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_4(station) ; 328s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_4(station) ; 328s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 328s NC_BYTE NC_BYTE_fill64_4(station) ; 328s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_pack64_4(station) ; 328s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 328s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 328s NC_BYTE NC_BYTE_packinf64_4(station) ; 328s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_5(station) ; 328s NC_BYTE NC_BYTE_int_5(station) ; 328s NC_BYTE NC_BYTE_fill_5(station) ; 328s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intfill_5(station) ; 328s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack_5(station) ; 328s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_intpack_5(station) ; 328s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 328s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_inf_5(station) ; 328s NC_BYTE NC_BYTE_packinf_5(station) ; 328s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_intpackinf_5(station) ; 328s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 328s NC_BYTE NC_BYTE_bit64_5(station) ; 328s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_fill64_5(station) ; 328s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_pack64_5(station) ; 328s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 328s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 328s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 328s NC_BYTE NC_BYTE_packinf64_5(station) ; 328s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_0(station) ; 328s NC_SHORT NC_SHORT_int_0(station) ; 328s NC_SHORT NC_SHORT_fill_0(station) ; 328s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_0(station) ; 328s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_0(station) ; 328s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_0(station) ; 328s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_0(station) ; 328s NC_SHORT NC_SHORT_packinf_0(station) ; 328s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_0(station) ; 328s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_0(station) ; 328s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_0(station) ; 328s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_0(station) ; 328s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_0(station) ; 328s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_1(station) ; 328s NC_SHORT NC_SHORT_int_1(station) ; 328s NC_SHORT NC_SHORT_fill_1(station) ; 328s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_1(station) ; 328s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_1(station) ; 328s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_1(station) ; 328s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_1(station) ; 328s NC_SHORT NC_SHORT_packinf_1(station) ; 328s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_1(station) ; 328s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_1(station) ; 328s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_1(station) ; 328s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_1(station) ; 328s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_1(station) ; 328s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_2(station) ; 328s NC_SHORT NC_SHORT_int_2(station) ; 328s NC_SHORT NC_SHORT_fill_2(station) ; 328s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_intfill_2(station) ; 328s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_pack_2(station) ; 328s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_intpack_2(station) ; 328s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_inf_2(station) ; 328s NC_SHORT NC_SHORT_packinf_2(station) ; 328s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_2(station) ; 328s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_2(station) ; 328s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_fill64_2(station) ; 328s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_pack64_2(station) ; 328s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 328s NC_SHORT NC_SHORT_packinf64_2(station) ; 328s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_3(station) ; 328s NC_SHORT NC_SHORT_int_3(station) ; 328s NC_SHORT NC_SHORT_fill_3(station) ; 328s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_3(station) ; 328s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_3(station) ; 328s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_3(station) ; 328s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_3(station) ; 328s NC_SHORT NC_SHORT_packinf_3(station) ; 328s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_3(station) ; 328s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_3(station) ; 328s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_3(station) ; 328s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_3(station) ; 328s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_3(station) ; 328s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_4(station) ; 328s NC_SHORT NC_SHORT_int_4(station) ; 328s NC_SHORT NC_SHORT_fill_4(station) ; 328s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 328s NC_SHORT NC_SHORT_intfill_4(station) ; 328s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_pack_4(station) ; 328s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_intpack_4(station) ; 328s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 328s NC_SHORT NC_SHORT_inf_4(station) ; 328s NC_SHORT NC_SHORT_packinf_4(station) ; 328s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_4(station) ; 328s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_4(station) ; 328s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 328s NC_SHORT NC_SHORT_fill64_4(station) ; 328s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_pack64_4(station) ; 328s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 328s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 328s NC_SHORT NC_SHORT_packinf64_4(station) ; 328s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_5(station) ; 328s NC_SHORT NC_SHORT_int_5(station) ; 328s NC_SHORT NC_SHORT_fill_5(station) ; 328s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intfill_5(station) ; 328s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack_5(station) ; 328s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_intpack_5(station) ; 328s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 328s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_inf_5(station) ; 328s NC_SHORT NC_SHORT_packinf_5(station) ; 328s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_intpackinf_5(station) ; 328s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 328s NC_SHORT NC_SHORT_bit64_5(station) ; 328s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_fill64_5(station) ; 328s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_pack64_5(station) ; 328s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 328s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 328s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 328s NC_SHORT NC_SHORT_packinf64_5(station) ; 328s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 328s NC_INT NC_INT_0(station) ; 328s NC_INT NC_INT_int_0(station) ; 328s NC_INT NC_INT_fill_0(station) ; 328s NC_INT NC_INT_fill_0:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_0(station) ; 328s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 328s NC_INT NC_INT_pack_0(station) ; 328s NC_INT NC_INT_pack_0:scale_factor = 10 ; 328s NC_INT NC_INT_pack_0:add_offset = 5 ; 328s NC_INT NC_INT_pack_0:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_0(station) ; 328s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_0:add_offset = 5 ; 328s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 328s NC_INT NC_INT_inf_0(station) ; 328s NC_INT NC_INT_packinf_0(station) ; 328s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_0(station) ; 328s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_0(station) ; 328s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 328s NC_INT NC_INT_bit64_0(station) ; 328s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_0(station) ; 328s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_0(station) ; 328s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_0:add_offset = 5 ; 328s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_0(station) ; 328s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 328s NC_INT NC_INT_1(station) ; 328s NC_INT NC_INT_int_1(station) ; 328s NC_INT NC_INT_fill_1(station) ; 328s NC_INT NC_INT_fill_1:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_1(station) ; 328s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 328s NC_INT NC_INT_pack_1(station) ; 328s NC_INT NC_INT_pack_1:scale_factor = 10 ; 328s NC_INT NC_INT_pack_1:add_offset = 5 ; 328s NC_INT NC_INT_pack_1:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_1(station) ; 328s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_1:add_offset = 5 ; 328s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 328s NC_INT NC_INT_inf_1(station) ; 328s NC_INT NC_INT_packinf_1(station) ; 328s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_1(station) ; 328s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_1(station) ; 328s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 328s NC_INT NC_INT_bit64_1(station) ; 328s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_1(station) ; 328s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_1(station) ; 328s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_1:add_offset = 5 ; 328s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_1(station) ; 328s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 328s NC_INT NC_INT_2(station) ; 328s NC_INT NC_INT_int_2(station) ; 328s NC_INT NC_INT_fill_2(station) ; 328s NC_INT NC_INT_fill_2:missing_value = 99 ; 328s NC_INT NC_INT_intfill_2(station) ; 328s NC_INT NC_INT_intfill_2:missing_value = 99 ; 328s NC_INT NC_INT_pack_2(station) ; 328s NC_INT NC_INT_pack_2:scale_factor = 10 ; 328s NC_INT NC_INT_pack_2:add_offset = 5 ; 328s NC_INT NC_INT_pack_2:missing_value = 99 ; 328s NC_INT NC_INT_intpack_2(station) ; 328s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_2:add_offset = 5 ; 328s NC_INT NC_INT_intpack_2:missing_value = 99 ; 328s NC_INT NC_INT_inf_2(station) ; 328s NC_INT NC_INT_packinf_2(station) ; 328s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_2(station) ; 328s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_2(station) ; 328s NC_INT NC_INT_intfillna_2:missing_value = NA ; 328s NC_INT NC_INT_bit64_2(station) ; 328s NC_INT NC_INT_bit64_2:missing_value = 99 ; 328s NC_INT NC_INT_fill64_2(station) ; 328s NC_INT NC_INT_fill64_2:missing_value = 99 ; 328s NC_INT NC_INT_pack64_2(station) ; 328s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_2:add_offset = 5 ; 328s NC_INT NC_INT_pack64_2:missing_value = 99 ; 328s NC_INT NC_INT_packinf64_2(station) ; 328s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 328s NC_INT NC_INT_3(station) ; 328s NC_INT NC_INT_int_3(station) ; 328s NC_INT NC_INT_fill_3(station) ; 328s NC_INT NC_INT_fill_3:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_3(station) ; 328s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 328s NC_INT NC_INT_pack_3(station) ; 328s NC_INT NC_INT_pack_3:scale_factor = 10 ; 328s NC_INT NC_INT_pack_3:add_offset = 5 ; 328s NC_INT NC_INT_pack_3:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_3(station) ; 328s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_3:add_offset = 5 ; 328s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 328s NC_INT NC_INT_inf_3(station) ; 328s NC_INT NC_INT_packinf_3(station) ; 328s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_3(station) ; 328s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_3(station) ; 328s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 328s NC_INT NC_INT_bit64_3(station) ; 328s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_3(station) ; 328s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_3(station) ; 328s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_3:add_offset = 5 ; 328s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_3(station) ; 328s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 328s NC_INT NC_INT_4(station) ; 328s NC_INT NC_INT_int_4(station) ; 328s NC_INT NC_INT_fill_4(station) ; 328s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 328s NC_INT NC_INT_intfill_4(station) ; 328s NC_INT NC_INT_intfill_4:valid_min = 1 ; 328s NC_INT NC_INT_intfill_4:valid_max = 5 ; 328s NC_INT NC_INT_pack_4(station) ; 328s NC_INT NC_INT_pack_4:scale_factor = 10 ; 328s NC_INT NC_INT_pack_4:add_offset = 5 ; 328s NC_INT NC_INT_pack_4:valid_min = 1 ; 328s NC_INT NC_INT_pack_4:valid_max = 5 ; 328s NC_INT NC_INT_intpack_4(station) ; 328s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_4:add_offset = 5 ; 328s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 328s NC_INT NC_INT_inf_4(station) ; 328s NC_INT NC_INT_packinf_4(station) ; 328s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_4(station) ; 328s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_4(station) ; 328s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 328s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 328s NC_INT NC_INT_bit64_4(station) ; 328s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 328s NC_INT NC_INT_fill64_4(station) ; 328s NC_INT NC_INT_fill64_4:valid_min = 1 ; 328s NC_INT NC_INT_fill64_4:valid_max = 5 ; 328s NC_INT NC_INT_pack64_4(station) ; 328s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_4:add_offset = 5 ; 328s NC_INT NC_INT_pack64_4:valid_min = 1 ; 328s NC_INT NC_INT_pack64_4:valid_max = 5 ; 328s NC_INT NC_INT_packinf64_4(station) ; 328s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 328s NC_INT NC_INT_5(station) ; 328s NC_INT NC_INT_int_5(station) ; 328s NC_INT NC_INT_fill_5(station) ; 328s NC_INT NC_INT_fill_5:_FillValue = 99 ; 328s NC_INT NC_INT_intfill_5(station) ; 328s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 328s NC_INT NC_INT_pack_5(station) ; 328s NC_INT NC_INT_pack_5:scale_factor = 10 ; 328s NC_INT NC_INT_pack_5:add_offset = 5 ; 328s NC_INT NC_INT_pack_5:_FillValue = 99 ; 328s NC_INT NC_INT_intpack_5(station) ; 328s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 328s NC_INT NC_INT_intpack_5:add_offset = 5 ; 328s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 328s NC_INT NC_INT_inf_5(station) ; 328s NC_INT NC_INT_packinf_5(station) ; 328s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 328s NC_INT NC_INT_intpackinf_5(station) ; 328s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 328s NC_INT NC_INT_intfillna_5(station) ; 328s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 328s NC_INT NC_INT_bit64_5(station) ; 328s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 328s NC_INT NC_INT_fill64_5(station) ; 328s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 328s NC_INT NC_INT_pack64_5(station) ; 328s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 328s NC_INT NC_INT_pack64_5:add_offset = 5 ; 328s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 328s NC_INT NC_INT_packinf64_5(station) ; 328s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_0(station) ; 328s NC_FLOAT NC_FLOAT_int_0(station) ; 328s NC_FLOAT NC_FLOAT_fill_0(station) ; 328s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_0(station) ; 328s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_0(station) ; 328s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_0(station) ; 328s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_0(station) ; 328s NC_FLOAT NC_FLOAT_packinf_0(station) ; 328s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_0(station) ; 328s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_0(station) ; 328s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_0(station) ; 328s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_1(station) ; 328s NC_FLOAT NC_FLOAT_int_1(station) ; 328s NC_FLOAT NC_FLOAT_fill_1(station) ; 328s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_1(station) ; 328s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_1(station) ; 328s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_1(station) ; 328s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_1(station) ; 328s NC_FLOAT NC_FLOAT_packinf_1(station) ; 328s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_1(station) ; 328s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_1(station) ; 328s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_1(station) ; 328s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_2(station) ; 328s NC_FLOAT NC_FLOAT_int_2(station) ; 328s NC_FLOAT NC_FLOAT_fill_2(station) ; 328s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_2(station) ; 328s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_pack_2(station) ; 328s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_2(station) ; 328s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_inf_2(station) ; 328s NC_FLOAT NC_FLOAT_packinf_2(station) ; 328s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_2(station) ; 328s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_2(station) ; 328s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_2(station) ; 328s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_3(station) ; 328s NC_FLOAT NC_FLOAT_int_3(station) ; 328s NC_FLOAT NC_FLOAT_fill_3(station) ; 328s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_3(station) ; 328s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_3(station) ; 328s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_3(station) ; 328s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_3(station) ; 328s NC_FLOAT NC_FLOAT_packinf_3(station) ; 328s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_3(station) ; 328s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_3(station) ; 328s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_3(station) ; 328s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_4(station) ; 328s NC_FLOAT NC_FLOAT_int_4(station) ; 328s NC_FLOAT NC_FLOAT_fill_4(station) ; 328s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 328s NC_FLOAT NC_FLOAT_intfill_4(station) ; 328s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_pack_4(station) ; 328s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_4(station) ; 328s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 328s NC_FLOAT NC_FLOAT_inf_4(station) ; 328s NC_FLOAT NC_FLOAT_packinf_4(station) ; 328s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_4(station) ; 328s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 328s NC_FLOAT NC_FLOAT_fill64_4(station) ; 328s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_4(station) ; 328s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 328s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 328s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_5(station) ; 328s NC_FLOAT NC_FLOAT_int_5(station) ; 328s NC_FLOAT NC_FLOAT_fill_5(station) ; 328s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intfill_5(station) ; 328s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack_5(station) ; 328s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_intpack_5(station) ; 328s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_inf_5(station) ; 328s NC_FLOAT NC_FLOAT_packinf_5(station) ; 328s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 328s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 328s NC_FLOAT NC_FLOAT_bit64_5(station) ; 328s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_fill64_5(station) ; 328s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_pack64_5(station) ; 328s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 328s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 328s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 328s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 328s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_0(station) ; 328s NC_DOUBLE NC_DOUBLE_int_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_1(station) ; 328s NC_DOUBLE NC_DOUBLE_int_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_2(station) ; 328s NC_DOUBLE NC_DOUBLE_int_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_3(station) ; 328s NC_DOUBLE NC_DOUBLE_int_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_4(station) ; 328s NC_DOUBLE NC_DOUBLE_int_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 328s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 328s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 328s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 328s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 328s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_5(station) ; 328s NC_DOUBLE NC_DOUBLE_int_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 328s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 328s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 328s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 328s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 328s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 328s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 328s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 328s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 328s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 328s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 328s 328s // global attributes: 328s NC_CHAR :char_att = "This is some text" ; 328s } 328s Read NC_CHAR global attribute ...OK 328s Read NC_CHAR variable attribute ...OK 328s Read NC_CHAR variable attribute as raw bytes ...OK 328s Inquire about groups in file/group ...OK 328s Inquire about dimension ids in file/group ...OK 328s Inquire about variable ids in file/group ...OK 328s Inquire about fullname of file/group ...OK 328s Inquire about unlimited dimension ids of file/group ...OK 328s Read integer vector as double ... OK 328s OK 328s Read NC_BYTE_0 ...OK 328s OK 328s Read NC_BYTE_int_0 ...OK 328s OK 328s Read NC_BYTE_bit64_0 ...OK 328s OK 328s Read NC_BYTE_fill_0 ...OK 328s OK 328s Read NC_BYTE_intfill_0 ...OK 328s OK 328s Read NC_BYTE_fill64_0 ...OK 328s OK 328s Read NC_BYTE_pack_0 ...OK 328s OK 328s Read NC_BYTE_intpack_0 ...OK 328s OK 328s Read NC_BYTE_pack64_0 ...OK 328s OK 328s Read NC_BYTE_1 ...OK 328s OK 328s Read NC_BYTE_int_1 ...OK 328s OK 328s Read NC_BYTE_bit64_1 ...OK 328s OK 328s Read NC_BYTE_fill_1 ...OK 328s OK 328s Read NC_BYTE_intfill_1 ...OK 328s OK 328s Read NC_BYTE_fill64_1 ...OK 328s OK 328s Read NC_BYTE_pack_1 ...OK 328s OK 328s Read NC_BYTE_intpack_1 ...OK 328s OK 328s Read NC_BYTE_pack64_1 ...OK 328s OK 328s Read NC_BYTE_2 ...OK 328s OK 328s Read NC_BYTE_int_2 ...OK 328s OK 328s Read NC_BYTE_bit64_2 ...OK 328s OK 328s Read NC_BYTE_fill_2 ...OK 328s OK 328s Read NC_BYTE_intfill_2 ...OK 328s OK 328s Read NC_BYTE_fill64_2 ...OK 328s OK 328s Read NC_BYTE_pack_2 ...OK 328s OK 328s Read NC_BYTE_intpack_2 ...OK 328s OK 328s Read NC_BYTE_pack64_2 ...OK 328s OK 328s Read NC_BYTE_3 ...OK 328s OK 328s Read NC_BYTE_int_3 ...OK 328s OK 328s Read NC_BYTE_bit64_3 ...OK 328s OK 328s Read NC_BYTE_4 ...OK 328s OK 328s Read NC_BYTE_int_4 ...OK 328s OK 328s Read NC_BYTE_bit64_4 ...OK 328s OK 328s Read NC_BYTE_fill_4 ...OK 328s OK 328s Read NC_BYTE_intfill_4 ...OK 328s OK 328s Read NC_BYTE_fill64_4 ...OK 328s OK 328s Read NC_BYTE_pack_4 ...OK 328s OK 328s Read NC_BYTE_intpack_4 ...OK 328s OK 328s Read NC_BYTE_pack64_4 ...OK 328s OK 328s Read NC_BYTE_5 ...OK 328s OK 328s Read NC_BYTE_int_5 ...OK 328s OK 328s Read NC_BYTE_bit64_5 ...OK 328s OK 328s Read NC_BYTE_fill_5 ...OK 328s OK 328s Read NC_BYTE_intfill_5 ...OK 328s OK 328s Read NC_BYTE_fill64_5 ...OK 328s OK 328s Read NC_BYTE_pack_5 ...OK 328s OK 328s Read NC_BYTE_intpack_5 ...OK 328s OK 328s Read NC_BYTE_pack64_5 ...OK 328s OK 328s Read NC_SHORT_0 ...OK 328s OK 328s Read NC_SHORT_int_0 ...OK 328s OK 328s Read NC_SHORT_bit64_0 ...OK 328s OK 328s Read NC_SHORT_fill_0 ...OK 328s OK 328s Read NC_SHORT_intfill_0 ...OK 328s OK 328s Read NC_SHORT_fill64_0 ...OK 328s OK 328s Read NC_SHORT_pack_0 ...OK 328s OK 328s Read NC_SHORT_intpack_0 ...OK 328s OK 328s Read NC_SHORT_pack64_0 ...OK 328s OK 328s Read NC_SHORT_1 ...OK 328s OK 328s Read NC_SHORT_int_1 ...OK 328s OK 328s Read NC_SHORT_bit64_1 ...OK 328s OK 328s Read NC_SHORT_fill_1 ...OK 328s OK 328s Read NC_SHORT_intfill_1 ...OK 328s OK 328s Read NC_SHORT_fill64_1 ...OK 328s OK 328s Read NC_SHORT_pack_1 ...OK 328s OK 328s Read NC_SHORT_intpack_1 ...OK 328s OK 328s Read NC_SHORT_pack64_1 ...OK 328s OK 328s Read NC_SHORT_2 ...OK 328s OK 328s Read NC_SHORT_int_2 ...OK 328s OK 328s Read NC_SHORT_bit64_2 ...OK 328s OK 328s Read NC_SHORT_fill_2 ...OK 328s OK 328s Read NC_SHORT_intfill_2 ...OK 328s OK 328s Read NC_SHORT_fill64_2 ...OK 328s OK 328s Read NC_SHORT_pack_2 ...OK 328s OK 328s Read NC_SHORT_intpack_2 ...OK 328s OK 328s Read NC_SHORT_pack64_2 ...OK 328s OK 328s Read NC_SHORT_3 ...OK 328s OK 328s Read NC_SHORT_int_3 ...OK 328s OK 328s Read NC_SHORT_bit64_3 ...OK 328s OK 328s Read NC_SHORT_4 ...OK 328s OK 328s Read NC_SHORT_int_4 ...OK 328s OK 328s Read NC_SHORT_bit64_4 ...OK 328s OK 328s Read NC_SHORT_fill_4 ...OK 328s OK 328s Read NC_SHORT_intfill_4 ...OK 328s OK 328s Read NC_SHORT_fill64_4 ...OK 328s OK 328s Read NC_SHORT_pack_4 ...OK 328s OK 328s Read NC_SHORT_intpack_4 ...OK 328s OK 328s Read NC_SHORT_pack64_4 ...OK 328s OK 328s Read NC_SHORT_5 ...OK 328s OK 328s Read NC_SHORT_int_5 ...OK 328s OK 328s Read NC_SHORT_bit64_5 ...OK 328s OK 328s Read NC_SHORT_fill_5 ...OK 328s OK 328s Read NC_SHORT_intfill_5 ...OK 328s OK 328s Read NC_SHORT_fill64_5 ...OK 328s OK 328s Read NC_SHORT_pack_5 ...OK 328s OK 328s Read NC_SHORT_intpack_5 ...OK 328s OK 328s Read NC_SHORT_pack64_5 ...OK 328s OK 328s Read NC_INT_0 ...OK 328s OK 328s Read NC_INT_int_0 ...OK 328s OK 328s Read NC_INT_bit64_0 ...OK 328s OK 328s Read NC_INT_fill_0 ...OK 328s OK 328s Read NC_INT_intfill_0 ...OK 328s OK 328s Read NC_INT_fill64_0 ...OK 328s OK 328s Read NC_INT_intfillna_0 ...OK 328s OK 328s Read NC_INT_pack_0 ...OK 328s OK 328s Read NC_INT_intpack_0 ...OK 328s OK 328s Read NC_INT_pack64_0 ...OK 328s OK 328s Read NC_INT_1 ...OK 328s OK 328s Read NC_INT_int_1 ...OK 328s OK 328s Read NC_INT_bit64_1 ...OK 328s OK 328s Read NC_INT_fill_1 ...OK 328s OK 328s Read NC_INT_intfill_1 ...OK 328s OK 328s Read NC_INT_fill64_1 ...OK 328s OK 328s Read NC_INT_intfillna_1 ...OK 328s OK 328s Read NC_INT_pack_1 ...OK 328s OK 328s Read NC_INT_intpack_1 ...OK 328s OK 328s Read NC_INT_pack64_1 ...OK 328s OK 328s Read NC_INT_2 ...OK 328s OK 328s Read NC_INT_int_2 ...OK 328s OK 328s Read NC_INT_bit64_2 ...OK 328s OK 328s Read NC_INT_fill_2 ...OK 328s OK 328s Read NC_INT_intfill_2 ...OK 328s OK 328s Read NC_INT_fill64_2 ...OK 328s OK 328s Read NC_INT_intfillna_2 ...OK 328s OK 328s Read NC_INT_pack_2 ...OK 328s OK 328s Read NC_INT_intpack_2 ...OK 328s OK 328s Read NC_INT_pack64_2 ...OK 328s OK 328s Read NC_INT_3 ...OK 328s OK 328s Read NC_INT_int_3 ...OK 328s OK 328s Read NC_INT_bit64_3 ...OK 328s OK 328s Read NC_INT_intfill_3 ...OK 328s OK 328s OK 328s Read NC_INT_intfillna_3 ...OK 328s OK 328s OK 328s Read NC_INT_intpack_3 ...OK 328s OK 328s OK 328s Read NC_INT_4 ...OK 328s OK 328s Read NC_INT_int_4 ...OK 328s OK 328s Read NC_INT_bit64_4 ...OK 328s OK 328s Read NC_INT_fill_4 ...OK 328s OK 328s Read NC_INT_intfill_4 ...OK 328s OK 328s Read NC_INT_fill64_4 ...OK 328s OK 328s Read NC_INT_intfillna_4 ...OK 328s OK 328s Read NC_INT_pack_4 ...OK 328s OK 328s Read NC_INT_intpack_4 ...OK 328s OK 328s Read NC_INT_pack64_4 ...OK 328s OK 328s Read NC_INT_5 ...OK 328s OK 328s Read NC_INT_int_5 ...OK 328s OK 328s Read NC_INT_bit64_5 ...OK 328s OK 328s Read NC_INT_fill_5 ...OK 328s OK 328s Read NC_INT_intfill_5 ...OK 328s OK 328s Read NC_INT_fill64_5 ...OK 328s OK 328s Read NC_INT_intfillna_5 ...OK 328s OK 328s Read NC_INT_pack_5 ...OK 328s OK 328s Read NC_INT_intpack_5 ...OK 328s OK 328s Read NC_INT_pack64_5 ...OK 328s OK 328s Read NC_FLOAT_0 ...OK 328s OK 328s Read NC_FLOAT_int_0 ...OK 328s OK 328s Read NC_FLOAT_bit64_0 ...OK 328s OK 328s Read NC_FLOAT_fill_0 ...OK 328s OK 328s Read NC_FLOAT_intfill_0 ...OK 328s OK 328s Read NC_FLOAT_fill64_0 ...OK 328s OK 328s Read NC_FLOAT_pack_0 ...OK 328s OK 328s Read NC_FLOAT_intpack_0 ...OK 328s OK 328s Read NC_FLOAT_pack64_0 ...OK 328s OK 328s Read NC_FLOAT_1 ...OK 328s OK 328s Read NC_FLOAT_int_1 ...OK 328s OK 328s Read NC_FLOAT_bit64_1 ...OK 328s OK 328s Read NC_FLOAT_fill_1 ...OK 328s OK 328s Read NC_FLOAT_intfill_1 ...OK 328s OK 328s Read NC_FLOAT_fill64_1 ...OK 328s OK 328s Read NC_FLOAT_pack_1 ...OK 328s OK 328s Read NC_FLOAT_intpack_1 ...OK 328s OK 328s Read NC_FLOAT_pack64_1 ...OK 328s OK 328s Read NC_FLOAT_2 ...OK 328s OK 328s Read NC_FLOAT_int_2 ...OK 328s OK 328s Read NC_FLOAT_bit64_2 ...OK 328s OK 328s Read NC_FLOAT_fill_2 ...OK 328s OK 328s Read NC_FLOAT_intfill_2 ...OK 328s OK 328s Read NC_FLOAT_fill64_2 ...OK 328s OK 328s Read NC_FLOAT_pack_2 ...OK 328s OK 328s Read NC_FLOAT_intpack_2 ...OK 328s OK 328s Read NC_FLOAT_pack64_2 ...OK 328s OK 328s Read NC_FLOAT_3 ...OK 328s OK 328s Read NC_FLOAT_int_3 ...OK 328s OK 328s Read NC_FLOAT_bit64_3 ...OK 328s OK 328s Read NC_FLOAT_intfill_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_fill64_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_intpack_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_pack64_3 ...OK 328s OK 328s OK 328s Read NC_FLOAT_4 ...OK 328s OK 328s Read NC_FLOAT_int_4 ...OK 328s OK 328s Read NC_FLOAT_bit64_4 ...OK 328s OK 328s Read NC_FLOAT_fill_4 ...OK 328s OK 328s Read NC_FLOAT_intfill_4 ...OK 328s OK 328s Read NC_FLOAT_fill64_4 ...OK 328s OK 328s Read NC_FLOAT_pack_4 ...OK 328s OK 328s Read NC_FLOAT_intpack_4 ...OK 328s OK 328s Read NC_FLOAT_pack64_4 ...OK 328s OK 328s Read NC_FLOAT_5 ...OK 328s OK 328s Read NC_FLOAT_int_5 ...OK 328s OK 328s Read NC_FLOAT_bit64_5 ...OK 328s OK 328s Read NC_FLOAT_fill_5 ...OK 328s OK 328s Read NC_FLOAT_intfill_5 ...OK 328s OK 328s Read NC_FLOAT_fill64_5 ...OK 328s OK 328s Read NC_FLOAT_pack_5 ...OK 328s OK 328s Read NC_FLOAT_intpack_5 ...OK 328s OK 328s Read NC_FLOAT_pack64_5 ...OK 328s OK 328s Read NC_DOUBLE_0 ...OK 328s OK 328s Read NC_DOUBLE_int_0 ...OK 328s OK 328s Read NC_DOUBLE_bit64_0 ...OK 328s OK 328s Read NC_DOUBLE_fill_0 ...OK 328s OK 328s Read NC_DOUBLE_intfill_0 ...OK 328s OK 328s Read NC_DOUBLE_fill64_0 ...OK 328s OK 328s Read NC_DOUBLE_fillna_0 ...OK 328s OK 328s Read NC_DOUBLE_pack_0 ...OK 328s OK 328s Read NC_DOUBLE_intpack_0 ...OK 328s OK 328s Read NC_DOUBLE_pack64_0 ...OK 328s OK 328s Read NC_DOUBLE_1 ...OK 328s OK 328s Read NC_DOUBLE_int_1 ...OK 328s OK 328s Read NC_DOUBLE_bit64_1 ...OK 328s OK 328s Read NC_DOUBLE_fill_1 ...OK 328s OK 328s Read NC_DOUBLE_intfill_1 ...OK 328s OK 328s Read NC_DOUBLE_fill64_1 ...OK 328s OK 328s Read NC_DOUBLE_fillna_1 ...OK 328s OK 328s Read NC_DOUBLE_pack_1 ...OK 328s OK 328s Read NC_DOUBLE_intpack_1 ...OK 328s OK 328s Read NC_DOUBLE_pack64_1 ...OK 328s OK 328s Read NC_DOUBLE_2 ...OK 328s OK 328s Read NC_DOUBLE_int_2 ...OK 328s OK 328s Read NC_DOUBLE_bit64_2 ...OK 328s OK 328s Read NC_DOUBLE_fill_2 ...OK 328s OK 328s Read NC_DOUBLE_intfill_2 ...OK 328s OK 328s Read NC_DOUBLE_fill64_2 ...OK 328s OK 328s Read NC_DOUBLE_fillna_2 ...OK 328s OK 328s Read NC_DOUBLE_pack_2 ...OK 328s OK 328s Read NC_DOUBLE_intpack_2 ...OK 328s OK 328s Read NC_DOUBLE_pack64_2 ...OK 328s OK 328s Read NC_DOUBLE_3 ...OK 328s OK 328s Read NC_DOUBLE_int_3 ...OK 328s OK 328s Read NC_DOUBLE_bit64_3 ...OK 328s OK 328s Read NC_DOUBLE_fill_3 ...OK 328s OK 328s Read NC_DOUBLE_intfill_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_fill64_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_fillna_3 ...OK 328s OK 328s Read NC_DOUBLE_pack_3 ...OK 328s OK 328s Read NC_DOUBLE_intpack_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_pack64_3 ...OK 328s OK 328s OK 328s Read NC_DOUBLE_4 ...OK 328s OK 328s Read NC_DOUBLE_int_4 ...OK 328s OK 328s Read NC_DOUBLE_bit64_4 ...OK 328s OK 328s Read NC_DOUBLE_fill_4 ...OK 328s OK 328s Read NC_DOUBLE_intfill_4 ...OK 328s OK 328s Read NC_DOUBLE_fill64_4 ...OK 328s OK 328s Read NC_DOUBLE_fillna_4 ...OK 328s OK 328s Read NC_DOUBLE_pack_4 ...OK 328s OK 328s Read NC_DOUBLE_intpack_4 ...OK 328s OK 328s Read NC_DOUBLE_pack64_4 ...OK 328s OK 328s Read NC_DOUBLE_5 ...OK 328s OK 328s Read NC_DOUBLE_int_5 ...OK 328s OK 328s Read NC_DOUBLE_bit64_5 ...OK 328s OK 328s Read NC_DOUBLE_fill_5 ...OK 328s OK 328s Read NC_DOUBLE_intfill_5 ...OK 328s OK 328s Read NC_DOUBLE_fill64_5 ...OK 328s OK 328s Read NC_DOUBLE_fillna_5 ...OK 328s OK 328s Read NC_DOUBLE_pack_5 ...OK 328s OK 328s Read NC_DOUBLE_intpack_5 ...OK 328s OK 328s Read NC_DOUBLE_pack64_5 ...OK 328s OK 328s Read integer vector as smallest R type ... OK 328s OK 328s Read NC_BYTE_5 ...OK 328s OK 328s Read NC_BYTE_fill_5 ...OK 328s OK 328s Read NC_SHORT_5 ...OK 328s OK 328s Read NC_SHORT_fill_5 ...OK 328s OK 328s Read NC_INT_5 ...OK 328s OK 328s Read NC_INT_fill_5 ...OK 328s OK 328s Read NC_FLOAT_5 ...OK 328s OK 328s Read NC_FLOAT_fill_5 ...OK 328s OK 328s Read NC_DOUBLE_5 ...OK 328s OK 328s Read NC_DOUBLE_fill_5 ...OK 328s OK 328s Read numeric matrix ... OK 328s Inquire about numeric variable ...OK 328s Read numeric matrix slice ... OK 328s OK 328s Read numeric matrix empty slice ... OK 328s OK 328s Read numeric scalar ... OK 328s Read numeric empty array ... OK 328s Read 2D char array ... OK 328s Read 2D char array with fill value ... OK 328s OK 328s Read 2D char slice ... OK 328s Read 2D char slice as raw bytes ... OK 328s Read 2D char slice as characters ... OK 328s Read empty 2D char array ... OK 328s OK 328s Read 1D char slice ... OK 328s Read scalar char ... OK 328s Read and unpack numeric array ... OK 328s Check that closing any NetCDF handle closes the file for all handles ... OK 328s Check that garbage collector closes file that is not referenced ... OK 328s Removed test file /tmp/Rtmptagy6J/RNetCDF-test_offset64_93959d41de5.nc 328s Test data64 file format in /tmp/Rtmptagy6J/RNetCDF-test_data64_9392e30a1a6.nc ... 328s OK 328s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 328s Defining dimensions ... 328s OK 328s Defining variables for netcdf3 ... 328s OK 328s Defining variables of type NC_BYTE for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_BYTE for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_SHORT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_INT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_FLOAT for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 0 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 1 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 2 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 3 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 4 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining variables of type NC_DOUBLE for na.mode 5 ... 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s OK 328s Defining additional attributes ...OK 328s Writing netcdf3 variables ...OK 328s Writing to variable type NC_BYTE with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_BYTE with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_SHORT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_INT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_FLOAT with na.mode 5 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 0 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 1 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 2 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 3 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 328s Writing integer64 with non-finite packing ...OK 328s Writing to variable type NC_DOUBLE with na.mode 4 ... 328s Writing huge values ...OK 328s OK 328s Writing huge bit64 values ...OK 328s Writing negative values ...OK 328s Writing negative bit64 values ...OK 328s Writing data without missing values ...OK 328s Writing bit64 data without missing values ...OK 328s Writing Inf values ...OK 328s Writing doubles with non-finite packing ...OK 328s Writing integers with non-finite packing ...OK 328s Writing data with missing values ...OK 328s OK 328s Writing data with non-finite values and NA fill ...OK 328s Writing data with missing values and packing ...OK 328s OK 328s Writing bit64 data with missing values ...OK 328s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Check file format ...OK 329s netcdf data64 { 329s dimensions: 329s station = 5 ; 329s time = 2 ; 329s max_string_length = 7 ; 329s empty = UNLIMITED ; // (0 currently) 329s variables: 329s NC_INT time(time) ; 329s NC_DOUBLE temperature(station, time) ; 329s NC_DOUBLE temperature:_FillValue = -99999.9 ; 329s NC_BYTE packvar(station) ; 329s NC_DOUBLE packvar:scale_factor = 10 ; 329s NC_DOUBLE packvar:add_offset = -5 ; 329s NC_CHAR name(max_string_length, station) ; 329s NC_CHAR name:char_att = "This is some text" ; 329s NC_CHAR name:raw_att = "This is some text" ; 329s NC_CHAR name_fill(max_string_length, station) ; 329s NC_CHAR name_fill:_FillValue = "X" ; 329s NC_CHAR qcflag(station) ; 329s NC_INT int0 ; 329s NC_CHAR char0 ; 329s NC_FLOAT numempty(station, empty) ; 329s NC_BYTE NC_BYTE_0(station) ; 329s NC_BYTE NC_BYTE_int_0(station) ; 329s NC_BYTE NC_BYTE_fill_0(station) ; 329s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_0(station) ; 329s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_0(station) ; 329s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_0(station) ; 329s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_0(station) ; 329s NC_BYTE NC_BYTE_packinf_0(station) ; 329s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_0(station) ; 329s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_0(station) ; 329s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_0(station) ; 329s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_0(station) ; 329s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_0(station) ; 329s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_1(station) ; 329s NC_BYTE NC_BYTE_int_1(station) ; 329s NC_BYTE NC_BYTE_fill_1(station) ; 329s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_1(station) ; 329s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_1(station) ; 329s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_1(station) ; 329s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_1(station) ; 329s NC_BYTE NC_BYTE_packinf_1(station) ; 329s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_1(station) ; 329s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_1(station) ; 329s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_1(station) ; 329s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_1(station) ; 329s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_1(station) ; 329s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_2(station) ; 329s NC_BYTE NC_BYTE_int_2(station) ; 329s NC_BYTE NC_BYTE_fill_2(station) ; 329s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_intfill_2(station) ; 329s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_pack_2(station) ; 329s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_intpack_2(station) ; 329s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_inf_2(station) ; 329s NC_BYTE NC_BYTE_packinf_2(station) ; 329s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_2(station) ; 329s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_2(station) ; 329s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_fill64_2(station) ; 329s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_pack64_2(station) ; 329s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_packinf64_2(station) ; 329s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_3(station) ; 329s NC_BYTE NC_BYTE_int_3(station) ; 329s NC_BYTE NC_BYTE_fill_3(station) ; 329s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_3(station) ; 329s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_3(station) ; 329s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_3(station) ; 329s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_3(station) ; 329s NC_BYTE NC_BYTE_packinf_3(station) ; 329s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_3(station) ; 329s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_3(station) ; 329s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_3(station) ; 329s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_3(station) ; 329s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_3(station) ; 329s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_4(station) ; 329s NC_BYTE NC_BYTE_int_4(station) ; 329s NC_BYTE NC_BYTE_fill_4(station) ; 329s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 329s NC_BYTE NC_BYTE_intfill_4(station) ; 329s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_pack_4(station) ; 329s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_intpack_4(station) ; 329s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 329s NC_BYTE NC_BYTE_inf_4(station) ; 329s NC_BYTE NC_BYTE_packinf_4(station) ; 329s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_4(station) ; 329s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_4(station) ; 329s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 329s NC_BYTE NC_BYTE_fill64_4(station) ; 329s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_pack64_4(station) ; 329s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_packinf64_4(station) ; 329s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_5(station) ; 329s NC_BYTE NC_BYTE_int_5(station) ; 329s NC_BYTE NC_BYTE_fill_5(station) ; 329s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_5(station) ; 329s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_5(station) ; 329s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_5(station) ; 329s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_5(station) ; 329s NC_BYTE NC_BYTE_packinf_5(station) ; 329s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_5(station) ; 329s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_5(station) ; 329s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_5(station) ; 329s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_5(station) ; 329s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_5(station) ; 329s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_0(station) ; 329s NC_SHORT NC_SHORT_int_0(station) ; 329s NC_SHORT NC_SHORT_fill_0(station) ; 329s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_0(station) ; 329s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_0(station) ; 329s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_0(station) ; 329s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_0(station) ; 329s NC_SHORT NC_SHORT_packinf_0(station) ; 329s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_0(station) ; 329s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_0(station) ; 329s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_0(station) ; 329s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_0(station) ; 329s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_0(station) ; 329s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_1(station) ; 329s NC_SHORT NC_SHORT_int_1(station) ; 329s NC_SHORT NC_SHORT_fill_1(station) ; 329s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_1(station) ; 329s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_1(station) ; 329s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_1(station) ; 329s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_1(station) ; 329s NC_SHORT NC_SHORT_packinf_1(station) ; 329s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_1(station) ; 329s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_1(station) ; 329s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_1(station) ; 329s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_1(station) ; 329s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_1(station) ; 329s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_2(station) ; 329s NC_SHORT NC_SHORT_int_2(station) ; 329s NC_SHORT NC_SHORT_fill_2(station) ; 329s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_intfill_2(station) ; 329s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_pack_2(station) ; 329s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_intpack_2(station) ; 329s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_inf_2(station) ; 329s NC_SHORT NC_SHORT_packinf_2(station) ; 329s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_2(station) ; 329s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_2(station) ; 329s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_fill64_2(station) ; 329s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_pack64_2(station) ; 329s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_packinf64_2(station) ; 329s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_3(station) ; 329s NC_SHORT NC_SHORT_int_3(station) ; 329s NC_SHORT NC_SHORT_fill_3(station) ; 329s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_3(station) ; 329s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_3(station) ; 329s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_3(station) ; 329s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_3(station) ; 329s NC_SHORT NC_SHORT_packinf_3(station) ; 329s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_3(station) ; 329s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_3(station) ; 329s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_3(station) ; 329s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_3(station) ; 329s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_3(station) ; 329s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_4(station) ; 329s NC_SHORT NC_SHORT_int_4(station) ; 329s NC_SHORT NC_SHORT_fill_4(station) ; 329s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 329s NC_SHORT NC_SHORT_intfill_4(station) ; 329s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_pack_4(station) ; 329s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_intpack_4(station) ; 329s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 329s NC_SHORT NC_SHORT_inf_4(station) ; 329s NC_SHORT NC_SHORT_packinf_4(station) ; 329s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_4(station) ; 329s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_4(station) ; 329s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 329s NC_SHORT NC_SHORT_fill64_4(station) ; 329s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_pack64_4(station) ; 329s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_packinf64_4(station) ; 329s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_5(station) ; 329s NC_SHORT NC_SHORT_int_5(station) ; 329s NC_SHORT NC_SHORT_fill_5(station) ; 329s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_5(station) ; 329s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_5(station) ; 329s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_5(station) ; 329s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_5(station) ; 329s NC_SHORT NC_SHORT_packinf_5(station) ; 329s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_5(station) ; 329s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_5(station) ; 329s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_5(station) ; 329s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_5(station) ; 329s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_5(station) ; 329s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 329s NC_INT NC_INT_0(station) ; 329s NC_INT NC_INT_int_0(station) ; 329s NC_INT NC_INT_fill_0(station) ; 329s NC_INT NC_INT_fill_0:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_0(station) ; 329s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 329s NC_INT NC_INT_pack_0(station) ; 329s NC_INT NC_INT_pack_0:scale_factor = 10 ; 329s NC_INT NC_INT_pack_0:add_offset = 5 ; 329s NC_INT NC_INT_pack_0:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_0(station) ; 329s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_0:add_offset = 5 ; 329s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 329s NC_INT NC_INT_inf_0(station) ; 329s NC_INT NC_INT_packinf_0(station) ; 329s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_0(station) ; 329s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_0(station) ; 329s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 329s NC_INT NC_INT_bit64_0(station) ; 329s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_0(station) ; 329s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_0(station) ; 329s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_0:add_offset = 5 ; 329s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_0(station) ; 329s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 329s NC_INT NC_INT_1(station) ; 329s NC_INT NC_INT_int_1(station) ; 329s NC_INT NC_INT_fill_1(station) ; 329s NC_INT NC_INT_fill_1:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_1(station) ; 329s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 329s NC_INT NC_INT_pack_1(station) ; 329s NC_INT NC_INT_pack_1:scale_factor = 10 ; 329s NC_INT NC_INT_pack_1:add_offset = 5 ; 329s NC_INT NC_INT_pack_1:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_1(station) ; 329s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_1:add_offset = 5 ; 329s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 329s NC_INT NC_INT_inf_1(station) ; 329s NC_INT NC_INT_packinf_1(station) ; 329s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_1(station) ; 329s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_1(station) ; 329s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 329s NC_INT NC_INT_bit64_1(station) ; 329s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_1(station) ; 329s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_1(station) ; 329s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_1:add_offset = 5 ; 329s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_1(station) ; 329s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 329s NC_INT NC_INT_2(station) ; 329s NC_INT NC_INT_int_2(station) ; 329s NC_INT NC_INT_fill_2(station) ; 329s NC_INT NC_INT_fill_2:missing_value = 99 ; 329s NC_INT NC_INT_intfill_2(station) ; 329s NC_INT NC_INT_intfill_2:missing_value = 99 ; 329s NC_INT NC_INT_pack_2(station) ; 329s NC_INT NC_INT_pack_2:scale_factor = 10 ; 329s NC_INT NC_INT_pack_2:add_offset = 5 ; 329s NC_INT NC_INT_pack_2:missing_value = 99 ; 329s NC_INT NC_INT_intpack_2(station) ; 329s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_2:add_offset = 5 ; 329s NC_INT NC_INT_intpack_2:missing_value = 99 ; 329s NC_INT NC_INT_inf_2(station) ; 329s NC_INT NC_INT_packinf_2(station) ; 329s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_2(station) ; 329s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_2(station) ; 329s NC_INT NC_INT_intfillna_2:missing_value = NA ; 329s NC_INT NC_INT_bit64_2(station) ; 329s NC_INT NC_INT_bit64_2:missing_value = 99 ; 329s NC_INT NC_INT_fill64_2(station) ; 329s NC_INT NC_INT_fill64_2:missing_value = 99 ; 329s NC_INT NC_INT_pack64_2(station) ; 329s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_2:add_offset = 5 ; 329s NC_INT NC_INT_pack64_2:missing_value = 99 ; 329s NC_INT NC_INT_packinf64_2(station) ; 329s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 329s NC_INT NC_INT_3(station) ; 329s NC_INT NC_INT_int_3(station) ; 329s NC_INT NC_INT_fill_3(station) ; 329s NC_INT NC_INT_fill_3:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_3(station) ; 329s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 329s NC_INT NC_INT_pack_3(station) ; 329s NC_INT NC_INT_pack_3:scale_factor = 10 ; 329s NC_INT NC_INT_pack_3:add_offset = 5 ; 329s NC_INT NC_INT_pack_3:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_3(station) ; 329s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_3:add_offset = 5 ; 329s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 329s NC_INT NC_INT_inf_3(station) ; 329s NC_INT NC_INT_packinf_3(station) ; 329s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_3(station) ; 329s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_3(station) ; 329s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 329s NC_INT NC_INT_bit64_3(station) ; 329s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_3(station) ; 329s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_3(station) ; 329s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_3:add_offset = 5 ; 329s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_3(station) ; 329s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 329s NC_INT NC_INT_4(station) ; 329s NC_INT NC_INT_int_4(station) ; 329s NC_INT NC_INT_fill_4(station) ; 329s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 329s NC_INT NC_INT_intfill_4(station) ; 329s NC_INT NC_INT_intfill_4:valid_min = 1 ; 329s NC_INT NC_INT_intfill_4:valid_max = 5 ; 329s NC_INT NC_INT_pack_4(station) ; 329s NC_INT NC_INT_pack_4:scale_factor = 10 ; 329s NC_INT NC_INT_pack_4:add_offset = 5 ; 329s NC_INT NC_INT_pack_4:valid_min = 1 ; 329s NC_INT NC_INT_pack_4:valid_max = 5 ; 329s NC_INT NC_INT_intpack_4(station) ; 329s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_4:add_offset = 5 ; 329s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 329s NC_INT NC_INT_inf_4(station) ; 329s NC_INT NC_INT_packinf_4(station) ; 329s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_4(station) ; 329s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_4(station) ; 329s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 329s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 329s NC_INT NC_INT_bit64_4(station) ; 329s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 329s NC_INT NC_INT_fill64_4(station) ; 329s NC_INT NC_INT_fill64_4:valid_min = 1 ; 329s NC_INT NC_INT_fill64_4:valid_max = 5 ; 329s NC_INT NC_INT_pack64_4(station) ; 329s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_4:add_offset = 5 ; 329s NC_INT NC_INT_pack64_4:valid_min = 1 ; 329s NC_INT NC_INT_pack64_4:valid_max = 5 ; 329s NC_INT NC_INT_packinf64_4(station) ; 329s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 329s NC_INT NC_INT_5(station) ; 329s NC_INT NC_INT_int_5(station) ; 329s NC_INT NC_INT_fill_5(station) ; 329s NC_INT NC_INT_fill_5:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_5(station) ; 329s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 329s NC_INT NC_INT_pack_5(station) ; 329s NC_INT NC_INT_pack_5:scale_factor = 10 ; 329s NC_INT NC_INT_pack_5:add_offset = 5 ; 329s NC_INT NC_INT_pack_5:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_5(station) ; 329s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_5:add_offset = 5 ; 329s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 329s NC_INT NC_INT_inf_5(station) ; 329s NC_INT NC_INT_packinf_5(station) ; 329s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_5(station) ; 329s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_5(station) ; 329s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 329s NC_INT NC_INT_bit64_5(station) ; 329s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_5(station) ; 329s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_5(station) ; 329s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_5:add_offset = 5 ; 329s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_5(station) ; 329s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_0(station) ; 329s NC_FLOAT NC_FLOAT_int_0(station) ; 329s NC_FLOAT NC_FLOAT_fill_0(station) ; 329s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_0(station) ; 329s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_0(station) ; 329s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_0(station) ; 329s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_0(station) ; 329s NC_FLOAT NC_FLOAT_packinf_0(station) ; 329s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_0(station) ; 329s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_0(station) ; 329s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_0(station) ; 329s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_1(station) ; 329s NC_FLOAT NC_FLOAT_int_1(station) ; 329s NC_FLOAT NC_FLOAT_fill_1(station) ; 329s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_1(station) ; 329s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_1(station) ; 329s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_1(station) ; 329s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_1(station) ; 329s NC_FLOAT NC_FLOAT_packinf_1(station) ; 329s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_1(station) ; 329s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_1(station) ; 329s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_1(station) ; 329s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_2(station) ; 329s NC_FLOAT NC_FLOAT_int_2(station) ; 329s NC_FLOAT NC_FLOAT_fill_2(station) ; 329s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_2(station) ; 329s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_pack_2(station) ; 329s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_2(station) ; 329s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_inf_2(station) ; 329s NC_FLOAT NC_FLOAT_packinf_2(station) ; 329s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_2(station) ; 329s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_2(station) ; 329s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_2(station) ; 329s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_3(station) ; 329s NC_FLOAT NC_FLOAT_int_3(station) ; 329s NC_FLOAT NC_FLOAT_fill_3(station) ; 329s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_3(station) ; 329s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_3(station) ; 329s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_3(station) ; 329s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_3(station) ; 329s NC_FLOAT NC_FLOAT_packinf_3(station) ; 329s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_3(station) ; 329s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_3(station) ; 329s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_3(station) ; 329s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_4(station) ; 329s NC_FLOAT NC_FLOAT_int_4(station) ; 329s NC_FLOAT NC_FLOAT_fill_4(station) ; 329s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 329s NC_FLOAT NC_FLOAT_intfill_4(station) ; 329s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_pack_4(station) ; 329s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_4(station) ; 329s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 329s NC_FLOAT NC_FLOAT_inf_4(station) ; 329s NC_FLOAT NC_FLOAT_packinf_4(station) ; 329s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_4(station) ; 329s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 329s NC_FLOAT NC_FLOAT_fill64_4(station) ; 329s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_4(station) ; 329s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_5(station) ; 329s NC_FLOAT NC_FLOAT_int_5(station) ; 329s NC_FLOAT NC_FLOAT_fill_5(station) ; 329s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_5(station) ; 329s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_5(station) ; 329s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_5(station) ; 329s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_5(station) ; 329s NC_FLOAT NC_FLOAT_packinf_5(station) ; 329s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_5(station) ; 329s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_5(station) ; 329s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_5(station) ; 329s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_0(station) ; 329s NC_DOUBLE NC_DOUBLE_int_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_1(station) ; 329s NC_DOUBLE NC_DOUBLE_int_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_2(station) ; 329s NC_DOUBLE NC_DOUBLE_int_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_3(station) ; 329s NC_DOUBLE NC_DOUBLE_int_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_4(station) ; 329s NC_DOUBLE NC_DOUBLE_int_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 329s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 329s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 329s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 329s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_5(station) ; 329s NC_DOUBLE NC_DOUBLE_int_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 329s 329s // global attributes: 329s NC_CHAR :char_att = "This is some text" ; 329s } 329s Read NC_CHAR global attribute ...OK 329s Read NC_CHAR variable attribute ...OK 329s Read NC_CHAR variable attribute as raw bytes ...OK 329s Inquire about groups in file/group ...OK 329s Inquire about dimension ids in file/group ...OK 329s Inquire about variable ids in file/group ...OK 329s Inquire about fullname of file/group ...OK 329s Inquire about unlimited dimension ids of file/group ...OK 329s Read integer vector as double ... OK 329s OK 329s Read NC_BYTE_0 ...OK 329s OK 329s Read NC_BYTE_int_0 ...OK 329s OK 329s Read NC_BYTE_bit64_0 ...OK 329s OK 329s Read NC_BYTE_fill_0 ...OK 329s OK 329s Read NC_BYTE_intfill_0 ...OK 329s OK 329s Read NC_BYTE_fill64_0 ...OK 329s OK 329s Read NC_BYTE_pack_0 ...OK 329s OK 329s Read NC_BYTE_intpack_0 ...OK 329s OK 329s Read NC_BYTE_pack64_0 ...OK 329s OK 329s Read NC_BYTE_1 ...OK 329s OK 329s Read NC_BYTE_int_1 ...OK 329s OK 329s Read NC_BYTE_bit64_1 ...OK 329s OK 329s Read NC_BYTE_fill_1 ...OK 329s OK 329s Read NC_BYTE_intfill_1 ...OK 329s OK 329s Read NC_BYTE_fill64_1 ...OK 329s OK 329s Read NC_BYTE_pack_1 ...OK 329s OK 329s Read NC_BYTE_intpack_1 ...OK 329s OK 329s Read NC_BYTE_pack64_1 ...OK 329s OK 329s Read NC_BYTE_2 ...OK 329s OK 329s Read NC_BYTE_int_2 ...OK 329s OK 329s Read NC_BYTE_bit64_2 ...OK 329s OK 329s Read NC_BYTE_fill_2 ...OK 329s OK 329s Read NC_BYTE_intfill_2 ...OK 329s OK 329s Read NC_BYTE_fill64_2 ...OK 329s OK 329s Read NC_BYTE_pack_2 ...OK 329s OK 329s Read NC_BYTE_intpack_2 ...OK 329s OK 329s Read NC_BYTE_pack64_2 ...OK 329s OK 329s Read NC_BYTE_3 ...OK 329s OK 329s Read NC_BYTE_int_3 ...OK 329s OK 329s Read NC_BYTE_bit64_3 ...OK 329s OK 329s Read NC_BYTE_4 ...OK 329s OK 329s Read NC_BYTE_int_4 ...OK 329s OK 329s Read NC_BYTE_bit64_4 ...OK 329s OK 329s Read NC_BYTE_fill_4 ...OK 329s OK 329s Read NC_BYTE_intfill_4 ...OK 329s OK 329s Read NC_BYTE_fill64_4 ...OK 329s OK 329s Read NC_BYTE_pack_4 ...OK 329s OK 329s Read NC_BYTE_intpack_4 ...OK 329s OK 329s Read NC_BYTE_pack64_4 ...OK 329s OK 329s Read NC_BYTE_5 ...OK 329s OK 329s Read NC_BYTE_int_5 ...OK 329s OK 329s Read NC_BYTE_bit64_5 ...OK 329s OK 329s Read NC_BYTE_fill_5 ...OK 329s OK 329s Read NC_BYTE_intfill_5 ...OK 329s OK 329s Read NC_BYTE_fill64_5 ...OK 329s OK 329s Read NC_BYTE_pack_5 ...OK 329s OK 329s Read NC_BYTE_intpack_5 ...OK 329s OK 329s Read NC_BYTE_pack64_5 ...OK 329s OK 329s Read NC_SHORT_0 ...OK 329s OK 329s Read NC_SHORT_int_0 ...OK 329s OK 329s Read NC_SHORT_bit64_0 ...OK 329s OK 329s Read NC_SHORT_fill_0 ...OK 329s OK 329s Read NC_SHORT_intfill_0 ...OK 329s OK 329s Read NC_SHORT_fill64_0 ...OK 329s OK 329s Read NC_SHORT_pack_0 ...OK 329s OK 329s Read NC_SHORT_intpack_0 ...OK 329s OK 329s Read NC_SHORT_pack64_0 ...OK 329s OK 329s Read NC_SHORT_1 ...OK 329s OK 329s Read NC_SHORT_int_1 ...OK 329s OK 329s Read NC_SHORT_bit64_1 ...OK 329s OK 329s Read NC_SHORT_fill_1 ...OK 329s OK 329s Read NC_SHORT_intfill_1 ...OK 329s OK 329s Read NC_SHORT_fill64_1 ...OK 329s OK 329s Read NC_SHORT_pack_1 ...OK 329s OK 329s Read NC_SHORT_intpack_1 ...OK 329s OK 329s Read NC_SHORT_pack64_1 ...OK 329s OK 329s Read NC_SHORT_2 ...OK 329s OK 329s Read NC_SHORT_int_2 ...OK 329s OK 329s Read NC_SHORT_bit64_2 ...OK 329s OK 329s Read NC_SHORT_fill_2 ...OK 329s OK 329s Read NC_SHORT_intfill_2 ...OK 329s OK 329s Read NC_SHORT_fill64_2 ...OK 329s OK 329s Read NC_SHORT_pack_2 ...OK 329s OK 329s Read NC_SHORT_intpack_2 ...OK 329s OK 329s Read NC_SHORT_pack64_2 ...OK 329s OK 329s Read NC_SHORT_3 ...OK 329s OK 329s Read NC_SHORT_int_3 ...OK 329s OK 329s Read NC_SHORT_bit64_3 ...OK 329s OK 329s Read NC_SHORT_4 ...OK 329s OK 329s Read NC_SHORT_int_4 ...OK 329s OK 329s Read NC_SHORT_bit64_4 ...OK 329s OK 329s Read NC_SHORT_fill_4 ...OK 329s OK 329s Read NC_SHORT_intfill_4 ...OK 329s OK 329s Read NC_SHORT_fill64_4 ...OK 329s OK 329s Read NC_SHORT_pack_4 ...OK 329s OK 329s Read NC_SHORT_intpack_4 ...OK 329s OK 329s Read NC_SHORT_pack64_4 ...OK 329s OK 329s Read NC_SHORT_5 ...OK 329s OK 329s Read NC_SHORT_int_5 ...OK 329s OK 329s Read NC_SHORT_bit64_5 ...OK 329s OK 329s Read NC_SHORT_fill_5 ...OK 329s OK 329s Read NC_SHORT_intfill_5 ...OK 329s OK 329s Read NC_SHORT_fill64_5 ...OK 329s OK 329s Read NC_SHORT_pack_5 ...OK 329s OK 329s Read NC_SHORT_intpack_5 ...OK 329s OK 329s Read NC_SHORT_pack64_5 ...OK 329s OK 329s Read NC_INT_0 ...OK 329s OK 329s Read NC_INT_int_0 ...OK 329s OK 329s Read NC_INT_bit64_0 ...OK 329s OK 329s Read NC_INT_fill_0 ...OK 329s OK 329s Read NC_INT_intfill_0 ...OK 329s OK 329s Read NC_INT_fill64_0 ...OK 329s OK 329s Read NC_INT_intfillna_0 ...OK 329s OK 329s Read NC_INT_pack_0 ...OK 329s OK 329s Read NC_INT_intpack_0 ...OK 329s OK 329s Read NC_INT_pack64_0 ...OK 329s OK 329s Read NC_INT_1 ...OK 329s OK 329s Read NC_INT_int_1 ...OK 329s OK 329s Read NC_INT_bit64_1 ...OK 329s OK 329s Read NC_INT_fill_1 ...OK 329s OK 329s Read NC_INT_intfill_1 ...OK 329s OK 329s Read NC_INT_fill64_1 ...OK 329s OK 329s Read NC_INT_intfillna_1 ...OK 329s OK 329s Read NC_INT_pack_1 ...OK 329s OK 329s Read NC_INT_intpack_1 ...OK 329s OK 329s Read NC_INT_pack64_1 ...OK 329s OK 329s Read NC_INT_2 ...OK 329s OK 329s Read NC_INT_int_2 ...OK 329s OK 329s Read NC_INT_bit64_2 ...OK 329s OK 329s Read NC_INT_fill_2 ...OK 329s OK 329s Read NC_INT_intfill_2 ...OK 329s OK 329s Read NC_INT_fill64_2 ...OK 329s OK 329s Read NC_INT_intfillna_2 ...OK 329s OK 329s Read NC_INT_pack_2 ...OK 329s OK 329s Read NC_INT_intpack_2 ...OK 329s OK 329s Read NC_INT_pack64_2 ...OK 329s OK 329s Read NC_INT_3 ...OK 329s OK 329s Read NC_INT_int_3 ...OK 329s OK 329s Read NC_INT_bit64_3 ...OK 329s OK 329s Read NC_INT_intfill_3 ...OK 329s OK 329s OK 329s Read NC_INT_intfillna_3 ...OK 329s OK 329s OK 329s Read NC_INT_intpack_3 ...OK 329s OK 329s OK 329s Read NC_INT_4 ...OK 329s OK 329s Read NC_INT_int_4 ...OK 329s OK 329s Read NC_INT_bit64_4 ...OK 329s OK 329s Read NC_INT_fill_4 ...OK 329s OK 329s Read NC_INT_intfill_4 ...OK 329s OK 329s Read NC_INT_fill64_4 ...OK 329s OK 329s Read NC_INT_intfillna_4 ...OK 329s OK 329s Read NC_INT_pack_4 ...OK 329s OK 329s Read NC_INT_intpack_4 ...OK 329s OK 329s Read NC_INT_pack64_4 ...OK 329s OK 329s Read NC_INT_5 ...OK 329s OK 329s Read NC_INT_int_5 ...OK 329s OK 329s Read NC_INT_bit64_5 ...OK 329s OK 329s Read NC_INT_fill_5 ...OK 329s OK 329s Read NC_INT_intfill_5 ...OK 329s OK 329s Read NC_INT_fill64_5 ...OK 329s OK 329s Read NC_INT_intfillna_5 ...OK 329s OK 329s Read NC_INT_pack_5 ...OK 329s OK 329s Read NC_INT_intpack_5 ...OK 329s OK 329s Read NC_INT_pack64_5 ...OK 329s OK 329s Read NC_FLOAT_0 ...OK 329s OK 329s Read NC_FLOAT_int_0 ...OK 329s OK 329s Read NC_FLOAT_bit64_0 ...OK 329s OK 329s Read NC_FLOAT_fill_0 ...OK 329s OK 329s Read NC_FLOAT_intfill_0 ...OK 329s OK 329s Read NC_FLOAT_fill64_0 ...OK 329s OK 329s Read NC_FLOAT_pack_0 ...OK 329s OK 329s Read NC_FLOAT_intpack_0 ...OK 329s OK 329s Read NC_FLOAT_pack64_0 ...OK 329s OK 329s Read NC_FLOAT_1 ...OK 329s OK 329s Read NC_FLOAT_int_1 ...OK 329s OK 329s Read NC_FLOAT_bit64_1 ...OK 329s OK 329s Read NC_FLOAT_fill_1 ...OK 329s OK 329s Read NC_FLOAT_intfill_1 ...OK 329s OK 329s Read NC_FLOAT_fill64_1 ...OK 329s OK 329s Read NC_FLOAT_pack_1 ...OK 329s OK 329s Read NC_FLOAT_intpack_1 ...OK 329s OK 329s Read NC_FLOAT_pack64_1 ...OK 329s OK 329s Read NC_FLOAT_2 ...OK 329s OK 329s Read NC_FLOAT_int_2 ...OK 329s OK 329s Read NC_FLOAT_bit64_2 ...OK 329s OK 329s Read NC_FLOAT_fill_2 ...OK 329s OK 329s Read NC_FLOAT_intfill_2 ...OK 329s OK 329s Read NC_FLOAT_fill64_2 ...OK 329s OK 329s Read NC_FLOAT_pack_2 ...OK 329s OK 329s Read NC_FLOAT_intpack_2 ...OK 329s OK 329s Read NC_FLOAT_pack64_2 ...OK 329s OK 329s Read NC_FLOAT_3 ...OK 329s OK 329s Read NC_FLOAT_int_3 ...OK 329s OK 329s Read NC_FLOAT_bit64_3 ...OK 329s OK 329s Read NC_FLOAT_intfill_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_fill64_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_intpack_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_pack64_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_4 ...OK 329s OK 329s Read NC_FLOAT_int_4 ...OK 329s OK 329s Read NC_FLOAT_bit64_4 ...OK 329s OK 329s Read NC_FLOAT_fill_4 ...OK 329s OK 329s Read NC_FLOAT_intfill_4 ...OK 329s OK 329s Read NC_FLOAT_fill64_4 ...OK 329s OK 329s Read NC_FLOAT_pack_4 ...OK 329s OK 329s Read NC_FLOAT_intpack_4 ...OK 329s OK 329s Read NC_FLOAT_pack64_4 ...OK 329s OK 329s Read NC_FLOAT_5 ...OK 329s OK 329s Read NC_FLOAT_int_5 ...OK 329s OK 329s Read NC_FLOAT_bit64_5 ...OK 329s OK 329s Read NC_FLOAT_fill_5 ...OK 329s OK 329s Read NC_FLOAT_intfill_5 ...OK 329s OK 329s Read NC_FLOAT_fill64_5 ...OK 329s OK 329s Read NC_FLOAT_pack_5 ...OK 329s OK 329s Read NC_FLOAT_intpack_5 ...OK 329s OK 329s Read NC_FLOAT_pack64_5 ...OK 329s OK 329s Read NC_DOUBLE_0 ...OK 329s OK 329s Read NC_DOUBLE_int_0 ...OK 329s OK 329s Read NC_DOUBLE_bit64_0 ...OK 329s OK 329s Read NC_DOUBLE_fill_0 ...OK 329s OK 329s Read NC_DOUBLE_intfill_0 ...OK 329s OK 329s Read NC_DOUBLE_fill64_0 ...OK 329s OK 329s Read NC_DOUBLE_fillna_0 ...OK 329s OK 329s Read NC_DOUBLE_pack_0 ...OK 329s OK 329s Read NC_DOUBLE_intpack_0 ...OK 329s OK 329s Read NC_DOUBLE_pack64_0 ...OK 329s OK 329s Read NC_DOUBLE_1 ...OK 329s OK 329s Read NC_DOUBLE_int_1 ...OK 329s OK 329s Read NC_DOUBLE_bit64_1 ...OK 329s OK 329s Read NC_DOUBLE_fill_1 ...OK 329s OK 329s Read NC_DOUBLE_intfill_1 ...OK 329s OK 329s Read NC_DOUBLE_fill64_1 ...OK 329s OK 329s Read NC_DOUBLE_fillna_1 ...OK 329s OK 329s Read NC_DOUBLE_pack_1 ...OK 329s OK 329s Read NC_DOUBLE_intpack_1 ...OK 329s OK 329s Read NC_DOUBLE_pack64_1 ...OK 329s OK 329s Read NC_DOUBLE_2 ...OK 329s OK 329s Read NC_DOUBLE_int_2 ...OK 329s OK 329s Read NC_DOUBLE_bit64_2 ...OK 329s OK 329s Read NC_DOUBLE_fill_2 ...OK 329s OK 329s Read NC_DOUBLE_intfill_2 ...OK 329s OK 329s Read NC_DOUBLE_fill64_2 ...OK 329s OK 329s Read NC_DOUBLE_fillna_2 ...OK 329s OK 329s Read NC_DOUBLE_pack_2 ...OK 329s OK 329s Read NC_DOUBLE_intpack_2 ...OK 329s OK 329s Read NC_DOUBLE_pack64_2 ...OK 329s OK 329s Read NC_DOUBLE_3 ...OK 329s OK 329s Read NC_DOUBLE_int_3 ...OK 329s OK 329s Read NC_DOUBLE_bit64_3 ...OK 329s OK 329s Read NC_DOUBLE_fill_3 ...OK 329s OK 329s Read NC_DOUBLE_intfill_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_fill64_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_fillna_3 ...OK 329s OK 329s Read NC_DOUBLE_pack_3 ...OK 329s OK 329s Read NC_DOUBLE_intpack_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_pack64_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_4 ...OK 329s OK 329s Read NC_DOUBLE_int_4 ...OK 329s OK 329s Read NC_DOUBLE_bit64_4 ...OK 329s OK 329s Read NC_DOUBLE_fill_4 ...OK 329s OK 329s Read NC_DOUBLE_intfill_4 ...OK 329s OK 329s Read NC_DOUBLE_fill64_4 ...OK 329s OK 329s Read NC_DOUBLE_fillna_4 ...OK 329s OK 329s Read NC_DOUBLE_pack_4 ...OK 329s OK 329s Read NC_DOUBLE_intpack_4 ...OK 329s OK 329s Read NC_DOUBLE_pack64_4 ...OK 329s OK 329s Read NC_DOUBLE_5 ...OK 329s OK 329s Read NC_DOUBLE_int_5 ...OK 329s OK 329s Read NC_DOUBLE_bit64_5 ...OK 329s OK 329s Read NC_DOUBLE_fill_5 ...OK 329s OK 329s Read NC_DOUBLE_intfill_5 ...OK 329s OK 329s Read NC_DOUBLE_fill64_5 ...OK 329s OK 329s Read NC_DOUBLE_fillna_5 ...OK 329s OK 329s Read NC_DOUBLE_pack_5 ...OK 329s OK 329s Read NC_DOUBLE_intpack_5 ...OK 329s OK 329s Read NC_DOUBLE_pack64_5 ...OK 329s OK 329s Read integer vector as smallest R type ... OK 329s OK 329s Read NC_BYTE_5 ...OK 329s OK 329s Read NC_BYTE_fill_5 ...OK 329s OK 329s Read NC_SHORT_5 ...OK 329s OK 329s Read NC_SHORT_fill_5 ...OK 329s OK 329s Read NC_INT_5 ...OK 329s OK 329s Read NC_INT_fill_5 ...OK 329s OK 329s Read NC_FLOAT_5 ...OK 329s OK 329s Read NC_FLOAT_fill_5 ...OK 329s OK 329s Read NC_DOUBLE_5 ...OK 329s OK 329s Read NC_DOUBLE_fill_5 ...OK 329s OK 329s Read numeric matrix ... OK 329s Inquire about numeric variable ...OK 329s Read numeric matrix slice ... OK 329s OK 329s Read numeric matrix empty slice ... OK 329s OK 329s Read numeric scalar ... OK 329s Read numeric empty array ... OK 329s Read 2D char array ... OK 329s Read 2D char array with fill value ... OK 329s OK 329s Read 2D char slice ... OK 329s Read 2D char slice as raw bytes ... OK 329s Read 2D char slice as characters ... OK 329s Read empty 2D char array ... OK 329s OK 329s Read 1D char slice ... OK 329s Read scalar char ... OK 329s Read and unpack numeric array ... OK 329s Check that closing any NetCDF handle closes the file for all handles ... OK 329s Check that garbage collector closes file that is not referenced ... OK 329s Removed test file /tmp/Rtmptagy6J/RNetCDF-test_data64_9392e30a1a6.nc 329s Test classic4 file format in /tmp/Rtmptagy6J/RNetCDF-test_classic4_939630ebef8.nc ... 329s OK 329s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 329s Defining dimensions ... 329s OK 329s Defining variables for netcdf3 ... 329s OK 329s Defining variables of type NC_BYTE for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining additional attributes ...OK 329s Writing netcdf3 variables ...OK 329s Writing to variable type NC_BYTE with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_FLOAT with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_FLOAT with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_FLOAT with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_FLOAT with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_FLOAT with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_FLOAT with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_DOUBLE with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with non-finite values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Check file format ...OK 329s netcdf classic4 { 329s dimensions: 329s station = 5 ; 329s time = 2 ; 329s max_string_length = 7 ; 329s empty = UNLIMITED ; // (0 currently) 329s variables: 329s NC_INT time(time) ; 329s NC_DOUBLE temperature(station, time) ; 329s NC_DOUBLE temperature:_FillValue = -99999.9 ; 329s NC_BYTE packvar(station) ; 329s NC_DOUBLE packvar:scale_factor = 10 ; 329s NC_DOUBLE packvar:add_offset = -5 ; 329s NC_CHAR name(max_string_length, station) ; 329s NC_CHAR name:char_att = "This is some text" ; 329s NC_CHAR name:raw_att = "This is some text" ; 329s NC_CHAR name_fill(max_string_length, station) ; 329s NC_CHAR name_fill:_FillValue = "X" ; 329s NC_CHAR qcflag(station) ; 329s NC_INT int0 ; 329s NC_CHAR char0 ; 329s NC_FLOAT numempty(station, empty) ; 329s NC_BYTE NC_BYTE_0(station) ; 329s NC_BYTE NC_BYTE_int_0(station) ; 329s NC_BYTE NC_BYTE_fill_0(station) ; 329s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_0(station) ; 329s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_0(station) ; 329s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_0(station) ; 329s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_0(station) ; 329s NC_BYTE NC_BYTE_packinf_0(station) ; 329s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_0(station) ; 329s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_0(station) ; 329s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_0(station) ; 329s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_0(station) ; 329s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_0(station) ; 329s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_1(station) ; 329s NC_BYTE NC_BYTE_int_1(station) ; 329s NC_BYTE NC_BYTE_fill_1(station) ; 329s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_1(station) ; 329s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_1(station) ; 329s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_1(station) ; 329s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_1(station) ; 329s NC_BYTE NC_BYTE_packinf_1(station) ; 329s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_1(station) ; 329s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_1(station) ; 329s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_1(station) ; 329s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_1(station) ; 329s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_1(station) ; 329s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_2(station) ; 329s NC_BYTE NC_BYTE_int_2(station) ; 329s NC_BYTE NC_BYTE_fill_2(station) ; 329s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_intfill_2(station) ; 329s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_pack_2(station) ; 329s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_intpack_2(station) ; 329s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_inf_2(station) ; 329s NC_BYTE NC_BYTE_packinf_2(station) ; 329s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_2(station) ; 329s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_2(station) ; 329s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_fill64_2(station) ; 329s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_pack64_2(station) ; 329s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 329s NC_BYTE NC_BYTE_packinf64_2(station) ; 329s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_3(station) ; 329s NC_BYTE NC_BYTE_int_3(station) ; 329s NC_BYTE NC_BYTE_fill_3(station) ; 329s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_3(station) ; 329s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_3(station) ; 329s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_3(station) ; 329s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_3(station) ; 329s NC_BYTE NC_BYTE_packinf_3(station) ; 329s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_3(station) ; 329s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_3(station) ; 329s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_3(station) ; 329s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_3(station) ; 329s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_3(station) ; 329s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_4(station) ; 329s NC_BYTE NC_BYTE_int_4(station) ; 329s NC_BYTE NC_BYTE_fill_4(station) ; 329s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 329s NC_BYTE NC_BYTE_intfill_4(station) ; 329s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_pack_4(station) ; 329s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_intpack_4(station) ; 329s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 329s NC_BYTE NC_BYTE_inf_4(station) ; 329s NC_BYTE NC_BYTE_packinf_4(station) ; 329s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_4(station) ; 329s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_4(station) ; 329s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 329s NC_BYTE NC_BYTE_fill64_4(station) ; 329s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_pack64_4(station) ; 329s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 329s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 329s NC_BYTE NC_BYTE_packinf64_4(station) ; 329s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_5(station) ; 329s NC_BYTE NC_BYTE_int_5(station) ; 329s NC_BYTE NC_BYTE_fill_5(station) ; 329s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intfill_5(station) ; 329s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack_5(station) ; 329s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_intpack_5(station) ; 329s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 329s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_inf_5(station) ; 329s NC_BYTE NC_BYTE_packinf_5(station) ; 329s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_intpackinf_5(station) ; 329s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 329s NC_BYTE NC_BYTE_bit64_5(station) ; 329s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_fill64_5(station) ; 329s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_pack64_5(station) ; 329s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 329s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 329s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 329s NC_BYTE NC_BYTE_packinf64_5(station) ; 329s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_0(station) ; 329s NC_SHORT NC_SHORT_int_0(station) ; 329s NC_SHORT NC_SHORT_fill_0(station) ; 329s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_0(station) ; 329s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_0(station) ; 329s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_0(station) ; 329s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_0(station) ; 329s NC_SHORT NC_SHORT_packinf_0(station) ; 329s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_0(station) ; 329s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_0(station) ; 329s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_0(station) ; 329s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_0(station) ; 329s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_0(station) ; 329s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_1(station) ; 329s NC_SHORT NC_SHORT_int_1(station) ; 329s NC_SHORT NC_SHORT_fill_1(station) ; 329s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_1(station) ; 329s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_1(station) ; 329s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_1(station) ; 329s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_1(station) ; 329s NC_SHORT NC_SHORT_packinf_1(station) ; 329s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_1(station) ; 329s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_1(station) ; 329s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_1(station) ; 329s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_1(station) ; 329s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_1(station) ; 329s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_2(station) ; 329s NC_SHORT NC_SHORT_int_2(station) ; 329s NC_SHORT NC_SHORT_fill_2(station) ; 329s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_intfill_2(station) ; 329s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_pack_2(station) ; 329s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_intpack_2(station) ; 329s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_inf_2(station) ; 329s NC_SHORT NC_SHORT_packinf_2(station) ; 329s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_2(station) ; 329s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_2(station) ; 329s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_fill64_2(station) ; 329s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_pack64_2(station) ; 329s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 329s NC_SHORT NC_SHORT_packinf64_2(station) ; 329s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_3(station) ; 329s NC_SHORT NC_SHORT_int_3(station) ; 329s NC_SHORT NC_SHORT_fill_3(station) ; 329s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_3(station) ; 329s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_3(station) ; 329s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_3(station) ; 329s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_3(station) ; 329s NC_SHORT NC_SHORT_packinf_3(station) ; 329s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_3(station) ; 329s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_3(station) ; 329s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_3(station) ; 329s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_3(station) ; 329s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_3(station) ; 329s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_4(station) ; 329s NC_SHORT NC_SHORT_int_4(station) ; 329s NC_SHORT NC_SHORT_fill_4(station) ; 329s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 329s NC_SHORT NC_SHORT_intfill_4(station) ; 329s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_pack_4(station) ; 329s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_intpack_4(station) ; 329s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 329s NC_SHORT NC_SHORT_inf_4(station) ; 329s NC_SHORT NC_SHORT_packinf_4(station) ; 329s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_4(station) ; 329s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_4(station) ; 329s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 329s NC_SHORT NC_SHORT_fill64_4(station) ; 329s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_pack64_4(station) ; 329s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 329s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 329s NC_SHORT NC_SHORT_packinf64_4(station) ; 329s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_5(station) ; 329s NC_SHORT NC_SHORT_int_5(station) ; 329s NC_SHORT NC_SHORT_fill_5(station) ; 329s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intfill_5(station) ; 329s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack_5(station) ; 329s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_intpack_5(station) ; 329s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 329s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_inf_5(station) ; 329s NC_SHORT NC_SHORT_packinf_5(station) ; 329s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_intpackinf_5(station) ; 329s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 329s NC_SHORT NC_SHORT_bit64_5(station) ; 329s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_fill64_5(station) ; 329s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_pack64_5(station) ; 329s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 329s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 329s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 329s NC_SHORT NC_SHORT_packinf64_5(station) ; 329s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 329s NC_INT NC_INT_0(station) ; 329s NC_INT NC_INT_int_0(station) ; 329s NC_INT NC_INT_fill_0(station) ; 329s NC_INT NC_INT_fill_0:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_0(station) ; 329s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 329s NC_INT NC_INT_pack_0(station) ; 329s NC_INT NC_INT_pack_0:scale_factor = 10 ; 329s NC_INT NC_INT_pack_0:add_offset = 5 ; 329s NC_INT NC_INT_pack_0:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_0(station) ; 329s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_0:add_offset = 5 ; 329s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 329s NC_INT NC_INT_inf_0(station) ; 329s NC_INT NC_INT_packinf_0(station) ; 329s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_0(station) ; 329s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_0(station) ; 329s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 329s NC_INT NC_INT_bit64_0(station) ; 329s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_0(station) ; 329s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_0(station) ; 329s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_0:add_offset = 5 ; 329s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_0(station) ; 329s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 329s NC_INT NC_INT_1(station) ; 329s NC_INT NC_INT_int_1(station) ; 329s NC_INT NC_INT_fill_1(station) ; 329s NC_INT NC_INT_fill_1:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_1(station) ; 329s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 329s NC_INT NC_INT_pack_1(station) ; 329s NC_INT NC_INT_pack_1:scale_factor = 10 ; 329s NC_INT NC_INT_pack_1:add_offset = 5 ; 329s NC_INT NC_INT_pack_1:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_1(station) ; 329s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_1:add_offset = 5 ; 329s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 329s NC_INT NC_INT_inf_1(station) ; 329s NC_INT NC_INT_packinf_1(station) ; 329s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_1(station) ; 329s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_1(station) ; 329s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 329s NC_INT NC_INT_bit64_1(station) ; 329s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_1(station) ; 329s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_1(station) ; 329s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_1:add_offset = 5 ; 329s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_1(station) ; 329s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 329s NC_INT NC_INT_2(station) ; 329s NC_INT NC_INT_int_2(station) ; 329s NC_INT NC_INT_fill_2(station) ; 329s NC_INT NC_INT_fill_2:missing_value = 99 ; 329s NC_INT NC_INT_intfill_2(station) ; 329s NC_INT NC_INT_intfill_2:missing_value = 99 ; 329s NC_INT NC_INT_pack_2(station) ; 329s NC_INT NC_INT_pack_2:scale_factor = 10 ; 329s NC_INT NC_INT_pack_2:add_offset = 5 ; 329s NC_INT NC_INT_pack_2:missing_value = 99 ; 329s NC_INT NC_INT_intpack_2(station) ; 329s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_2:add_offset = 5 ; 329s NC_INT NC_INT_intpack_2:missing_value = 99 ; 329s NC_INT NC_INT_inf_2(station) ; 329s NC_INT NC_INT_packinf_2(station) ; 329s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_2(station) ; 329s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_2(station) ; 329s NC_INT NC_INT_intfillna_2:missing_value = NA ; 329s NC_INT NC_INT_bit64_2(station) ; 329s NC_INT NC_INT_bit64_2:missing_value = 99 ; 329s NC_INT NC_INT_fill64_2(station) ; 329s NC_INT NC_INT_fill64_2:missing_value = 99 ; 329s NC_INT NC_INT_pack64_2(station) ; 329s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_2:add_offset = 5 ; 329s NC_INT NC_INT_pack64_2:missing_value = 99 ; 329s NC_INT NC_INT_packinf64_2(station) ; 329s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 329s NC_INT NC_INT_3(station) ; 329s NC_INT NC_INT_int_3(station) ; 329s NC_INT NC_INT_fill_3(station) ; 329s NC_INT NC_INT_fill_3:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_3(station) ; 329s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 329s NC_INT NC_INT_pack_3(station) ; 329s NC_INT NC_INT_pack_3:scale_factor = 10 ; 329s NC_INT NC_INT_pack_3:add_offset = 5 ; 329s NC_INT NC_INT_pack_3:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_3(station) ; 329s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_3:add_offset = 5 ; 329s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 329s NC_INT NC_INT_inf_3(station) ; 329s NC_INT NC_INT_packinf_3(station) ; 329s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_3(station) ; 329s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_3(station) ; 329s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 329s NC_INT NC_INT_bit64_3(station) ; 329s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_3(station) ; 329s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_3(station) ; 329s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_3:add_offset = 5 ; 329s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_3(station) ; 329s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 329s NC_INT NC_INT_4(station) ; 329s NC_INT NC_INT_int_4(station) ; 329s NC_INT NC_INT_fill_4(station) ; 329s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 329s NC_INT NC_INT_intfill_4(station) ; 329s NC_INT NC_INT_intfill_4:valid_min = 1 ; 329s NC_INT NC_INT_intfill_4:valid_max = 5 ; 329s NC_INT NC_INT_pack_4(station) ; 329s NC_INT NC_INT_pack_4:scale_factor = 10 ; 329s NC_INT NC_INT_pack_4:add_offset = 5 ; 329s NC_INT NC_INT_pack_4:valid_min = 1 ; 329s NC_INT NC_INT_pack_4:valid_max = 5 ; 329s NC_INT NC_INT_intpack_4(station) ; 329s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_4:add_offset = 5 ; 329s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 329s NC_INT NC_INT_inf_4(station) ; 329s NC_INT NC_INT_packinf_4(station) ; 329s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_4(station) ; 329s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_4(station) ; 329s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 329s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 329s NC_INT NC_INT_bit64_4(station) ; 329s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 329s NC_INT NC_INT_fill64_4(station) ; 329s NC_INT NC_INT_fill64_4:valid_min = 1 ; 329s NC_INT NC_INT_fill64_4:valid_max = 5 ; 329s NC_INT NC_INT_pack64_4(station) ; 329s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_4:add_offset = 5 ; 329s NC_INT NC_INT_pack64_4:valid_min = 1 ; 329s NC_INT NC_INT_pack64_4:valid_max = 5 ; 329s NC_INT NC_INT_packinf64_4(station) ; 329s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 329s NC_INT NC_INT_5(station) ; 329s NC_INT NC_INT_int_5(station) ; 329s NC_INT NC_INT_fill_5(station) ; 329s NC_INT NC_INT_fill_5:_FillValue = 99 ; 329s NC_INT NC_INT_intfill_5(station) ; 329s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 329s NC_INT NC_INT_pack_5(station) ; 329s NC_INT NC_INT_pack_5:scale_factor = 10 ; 329s NC_INT NC_INT_pack_5:add_offset = 5 ; 329s NC_INT NC_INT_pack_5:_FillValue = 99 ; 329s NC_INT NC_INT_intpack_5(station) ; 329s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 329s NC_INT NC_INT_intpack_5:add_offset = 5 ; 329s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 329s NC_INT NC_INT_inf_5(station) ; 329s NC_INT NC_INT_packinf_5(station) ; 329s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 329s NC_INT NC_INT_intpackinf_5(station) ; 329s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 329s NC_INT NC_INT_intfillna_5(station) ; 329s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 329s NC_INT NC_INT_bit64_5(station) ; 329s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 329s NC_INT NC_INT_fill64_5(station) ; 329s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 329s NC_INT NC_INT_pack64_5(station) ; 329s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 329s NC_INT NC_INT_pack64_5:add_offset = 5 ; 329s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 329s NC_INT NC_INT_packinf64_5(station) ; 329s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_0(station) ; 329s NC_FLOAT NC_FLOAT_int_0(station) ; 329s NC_FLOAT NC_FLOAT_fill_0(station) ; 329s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_0(station) ; 329s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_0(station) ; 329s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_0(station) ; 329s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_0(station) ; 329s NC_FLOAT NC_FLOAT_packinf_0(station) ; 329s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_0(station) ; 329s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_0(station) ; 329s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_0(station) ; 329s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_1(station) ; 329s NC_FLOAT NC_FLOAT_int_1(station) ; 329s NC_FLOAT NC_FLOAT_fill_1(station) ; 329s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_1(station) ; 329s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_1(station) ; 329s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_1(station) ; 329s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_1(station) ; 329s NC_FLOAT NC_FLOAT_packinf_1(station) ; 329s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_1(station) ; 329s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_1(station) ; 329s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_1(station) ; 329s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_2(station) ; 329s NC_FLOAT NC_FLOAT_int_2(station) ; 329s NC_FLOAT NC_FLOAT_fill_2(station) ; 329s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_2(station) ; 329s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_pack_2(station) ; 329s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_2(station) ; 329s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_inf_2(station) ; 329s NC_FLOAT NC_FLOAT_packinf_2(station) ; 329s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_2(station) ; 329s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_2(station) ; 329s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_2(station) ; 329s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_3(station) ; 329s NC_FLOAT NC_FLOAT_int_3(station) ; 329s NC_FLOAT NC_FLOAT_fill_3(station) ; 329s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_3(station) ; 329s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_3(station) ; 329s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_3(station) ; 329s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_3(station) ; 329s NC_FLOAT NC_FLOAT_packinf_3(station) ; 329s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_3(station) ; 329s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_3(station) ; 329s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_3(station) ; 329s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_4(station) ; 329s NC_FLOAT NC_FLOAT_int_4(station) ; 329s NC_FLOAT NC_FLOAT_fill_4(station) ; 329s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 329s NC_FLOAT NC_FLOAT_intfill_4(station) ; 329s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_pack_4(station) ; 329s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_4(station) ; 329s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 329s NC_FLOAT NC_FLOAT_inf_4(station) ; 329s NC_FLOAT NC_FLOAT_packinf_4(station) ; 329s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_4(station) ; 329s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 329s NC_FLOAT NC_FLOAT_fill64_4(station) ; 329s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_4(station) ; 329s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 329s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 329s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_5(station) ; 329s NC_FLOAT NC_FLOAT_int_5(station) ; 329s NC_FLOAT NC_FLOAT_fill_5(station) ; 329s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intfill_5(station) ; 329s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack_5(station) ; 329s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_intpack_5(station) ; 329s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_inf_5(station) ; 329s NC_FLOAT NC_FLOAT_packinf_5(station) ; 329s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 329s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 329s NC_FLOAT NC_FLOAT_bit64_5(station) ; 329s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_fill64_5(station) ; 329s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_pack64_5(station) ; 329s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 329s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 329s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 329s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 329s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_0(station) ; 329s NC_DOUBLE NC_DOUBLE_int_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_1(station) ; 329s NC_DOUBLE NC_DOUBLE_int_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_2(station) ; 329s NC_DOUBLE NC_DOUBLE_int_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_3(station) ; 329s NC_DOUBLE NC_DOUBLE_int_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_4(station) ; 329s NC_DOUBLE NC_DOUBLE_int_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 329s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 329s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 329s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 329s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 329s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_5(station) ; 329s NC_DOUBLE NC_DOUBLE_int_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 329s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 329s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 329s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 329s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 329s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 329s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 329s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 329s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 329s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 329s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 329s 329s // global attributes: 329s NC_CHAR :char_att = "This is some text" ; 329s } 329s Read NC_CHAR global attribute ...OK 329s Read NC_CHAR variable attribute ...OK 329s Read NC_CHAR variable attribute as raw bytes ...OK 329s Inquire about groups in file/group ...OK 329s Inquire about dimension ids in file/group ...OK 329s Inquire about variable ids in file/group ...OK 329s Inquire about fullname of file/group ...OK 329s Inquire about unlimited dimension ids of file/group ...OK 329s Read integer vector as double ... OK 329s OK 329s Read NC_BYTE_0 ...OK 329s OK 329s Read NC_BYTE_int_0 ...OK 329s OK 329s Read NC_BYTE_bit64_0 ...OK 329s OK 329s Read NC_BYTE_fill_0 ...OK 329s OK 329s Read NC_BYTE_intfill_0 ...OK 329s OK 329s Read NC_BYTE_fill64_0 ...OK 329s OK 329s Read NC_BYTE_pack_0 ...OK 329s OK 329s Read NC_BYTE_intpack_0 ...OK 329s OK 329s Read NC_BYTE_pack64_0 ...OK 329s OK 329s Read NC_BYTE_1 ...OK 329s OK 329s Read NC_BYTE_int_1 ...OK 329s OK 329s Read NC_BYTE_bit64_1 ...OK 329s OK 329s Read NC_BYTE_fill_1 ...OK 329s OK 329s Read NC_BYTE_intfill_1 ...OK 329s OK 329s Read NC_BYTE_fill64_1 ...OK 329s OK 329s Read NC_BYTE_pack_1 ...OK 329s OK 329s Read NC_BYTE_intpack_1 ...OK 329s OK 329s Read NC_BYTE_pack64_1 ...OK 329s OK 329s Read NC_BYTE_2 ...OK 329s OK 329s Read NC_BYTE_int_2 ...OK 329s OK 329s Read NC_BYTE_bit64_2 ...OK 329s OK 329s Read NC_BYTE_fill_2 ...OK 329s OK 329s Read NC_BYTE_intfill_2 ...OK 329s OK 329s Read NC_BYTE_fill64_2 ...OK 329s OK 329s Read NC_BYTE_pack_2 ...OK 329s OK 329s Read NC_BYTE_intpack_2 ...OK 329s OK 329s Read NC_BYTE_pack64_2 ...OK 329s OK 329s Read NC_BYTE_3 ...OK 329s OK 329s Read NC_BYTE_int_3 ...OK 329s OK 329s Read NC_BYTE_bit64_3 ...OK 329s OK 329s Read NC_BYTE_4 ...OK 329s OK 329s Read NC_BYTE_int_4 ...OK 329s OK 329s Read NC_BYTE_bit64_4 ...OK 329s OK 329s Read NC_BYTE_fill_4 ...OK 329s OK 329s Read NC_BYTE_intfill_4 ...OK 329s OK 329s Read NC_BYTE_fill64_4 ...OK 329s OK 329s Read NC_BYTE_pack_4 ...OK 329s OK 329s Read NC_BYTE_intpack_4 ...OK 329s OK 329s Read NC_BYTE_pack64_4 ...OK 329s OK 329s Read NC_BYTE_5 ...OK 329s OK 329s Read NC_BYTE_int_5 ...OK 329s OK 329s Read NC_BYTE_bit64_5 ...OK 329s OK 329s Read NC_BYTE_fill_5 ...OK 329s OK 329s Read NC_BYTE_intfill_5 ...OK 329s OK 329s Read NC_BYTE_fill64_5 ...OK 329s OK 329s Read NC_BYTE_pack_5 ...OK 329s OK 329s Read NC_BYTE_intpack_5 ...OK 329s OK 329s Read NC_BYTE_pack64_5 ...OK 329s OK 329s Read NC_SHORT_0 ...OK 329s OK 329s Read NC_SHORT_int_0 ...OK 329s OK 329s Read NC_SHORT_bit64_0 ...OK 329s OK 329s Read NC_SHORT_fill_0 ...OK 329s OK 329s Read NC_SHORT_intfill_0 ...OK 329s OK 329s Read NC_SHORT_fill64_0 ...OK 329s OK 329s Read NC_SHORT_pack_0 ...OK 329s OK 329s Read NC_SHORT_intpack_0 ...OK 329s OK 329s Read NC_SHORT_pack64_0 ...OK 329s OK 329s Read NC_SHORT_1 ...OK 329s OK 329s Read NC_SHORT_int_1 ...OK 329s OK 329s Read NC_SHORT_bit64_1 ...OK 329s OK 329s Read NC_SHORT_fill_1 ...OK 329s OK 329s Read NC_SHORT_intfill_1 ...OK 329s OK 329s Read NC_SHORT_fill64_1 ...OK 329s OK 329s Read NC_SHORT_pack_1 ...OK 329s OK 329s Read NC_SHORT_intpack_1 ...OK 329s OK 329s Read NC_SHORT_pack64_1 ...OK 329s OK 329s Read NC_SHORT_2 ...OK 329s OK 329s Read NC_SHORT_int_2 ...OK 329s OK 329s Read NC_SHORT_bit64_2 ...OK 329s OK 329s Read NC_SHORT_fill_2 ...OK 329s OK 329s Read NC_SHORT_intfill_2 ...OK 329s OK 329s Read NC_SHORT_fill64_2 ...OK 329s OK 329s Read NC_SHORT_pack_2 ...OK 329s OK 329s Read NC_SHORT_intpack_2 ...OK 329s OK 329s Read NC_SHORT_pack64_2 ...OK 329s OK 329s Read NC_SHORT_3 ...OK 329s OK 329s Read NC_SHORT_int_3 ...OK 329s OK 329s Read NC_SHORT_bit64_3 ...OK 329s OK 329s Read NC_SHORT_4 ...OK 329s OK 329s Read NC_SHORT_int_4 ...OK 329s OK 329s Read NC_SHORT_bit64_4 ...OK 329s OK 329s Read NC_SHORT_fill_4 ...OK 329s OK 329s Read NC_SHORT_intfill_4 ...OK 329s OK 329s Read NC_SHORT_fill64_4 ...OK 329s OK 329s Read NC_SHORT_pack_4 ...OK 329s OK 329s Read NC_SHORT_intpack_4 ...OK 329s OK 329s Read NC_SHORT_pack64_4 ...OK 329s OK 329s Read NC_SHORT_5 ...OK 329s OK 329s Read NC_SHORT_int_5 ...OK 329s OK 329s Read NC_SHORT_bit64_5 ...OK 329s OK 329s Read NC_SHORT_fill_5 ...OK 329s OK 329s Read NC_SHORT_intfill_5 ...OK 329s OK 329s Read NC_SHORT_fill64_5 ...OK 329s OK 329s Read NC_SHORT_pack_5 ...OK 329s OK 329s Read NC_SHORT_intpack_5 ...OK 329s OK 329s Read NC_SHORT_pack64_5 ...OK 329s OK 329s Read NC_INT_0 ...OK 329s OK 329s Read NC_INT_int_0 ...OK 329s OK 329s Read NC_INT_bit64_0 ...OK 329s OK 329s Read NC_INT_fill_0 ...OK 329s OK 329s Read NC_INT_intfill_0 ...OK 329s OK 329s Read NC_INT_fill64_0 ...OK 329s OK 329s Read NC_INT_intfillna_0 ...OK 329s OK 329s Read NC_INT_pack_0 ...OK 329s OK 329s Read NC_INT_intpack_0 ...OK 329s OK 329s Read NC_INT_pack64_0 ...OK 329s OK 329s Read NC_INT_1 ...OK 329s OK 329s Read NC_INT_int_1 ...OK 329s OK 329s Read NC_INT_bit64_1 ...OK 329s OK 329s Read NC_INT_fill_1 ...OK 329s OK 329s Read NC_INT_intfill_1 ...OK 329s OK 329s Read NC_INT_fill64_1 ...OK 329s OK 329s Read NC_INT_intfillna_1 ...OK 329s OK 329s Read NC_INT_pack_1 ...OK 329s OK 329s Read NC_INT_intpack_1 ...OK 329s OK 329s Read NC_INT_pack64_1 ...OK 329s OK 329s Read NC_INT_2 ...OK 329s OK 329s Read NC_INT_int_2 ...OK 329s OK 329s Read NC_INT_bit64_2 ...OK 329s OK 329s Read NC_INT_fill_2 ...OK 329s OK 329s Read NC_INT_intfill_2 ...OK 329s OK 329s Read NC_INT_fill64_2 ...OK 329s OK 329s Read NC_INT_intfillna_2 ...OK 329s OK 329s Read NC_INT_pack_2 ...OK 329s OK 329s Read NC_INT_intpack_2 ...OK 329s OK 329s Read NC_INT_pack64_2 ...OK 329s OK 329s Read NC_INT_3 ...OK 329s OK 329s Read NC_INT_int_3 ...OK 329s OK 329s Read NC_INT_bit64_3 ...OK 329s OK 329s Read NC_INT_intfill_3 ...OK 329s OK 329s OK 329s Read NC_INT_intfillna_3 ...OK 329s OK 329s OK 329s Read NC_INT_intpack_3 ...OK 329s OK 329s OK 329s Read NC_INT_4 ...OK 329s OK 329s Read NC_INT_int_4 ...OK 329s OK 329s Read NC_INT_bit64_4 ...OK 329s OK 329s Read NC_INT_fill_4 ...OK 329s OK 329s Read NC_INT_intfill_4 ...OK 329s OK 329s Read NC_INT_fill64_4 ...OK 329s OK 329s Read NC_INT_intfillna_4 ...OK 329s OK 329s Read NC_INT_pack_4 ...OK 329s OK 329s Read NC_INT_intpack_4 ...OK 329s OK 329s Read NC_INT_pack64_4 ...OK 329s OK 329s Read NC_INT_5 ...OK 329s OK 329s Read NC_INT_int_5 ...OK 329s OK 329s Read NC_INT_bit64_5 ...OK 329s OK 329s Read NC_INT_fill_5 ...OK 329s OK 329s Read NC_INT_intfill_5 ...OK 329s OK 329s Read NC_INT_fill64_5 ...OK 329s OK 329s Read NC_INT_intfillna_5 ...OK 329s OK 329s Read NC_INT_pack_5 ...OK 329s OK 329s Read NC_INT_intpack_5 ...OK 329s OK 329s Read NC_INT_pack64_5 ...OK 329s OK 329s Read NC_FLOAT_0 ...OK 329s OK 329s Read NC_FLOAT_int_0 ...OK 329s OK 329s Read NC_FLOAT_bit64_0 ...OK 329s OK 329s Read NC_FLOAT_fill_0 ...OK 329s OK 329s Read NC_FLOAT_intfill_0 ...OK 329s OK 329s Read NC_FLOAT_fill64_0 ...OK 329s OK 329s Read NC_FLOAT_pack_0 ...OK 329s OK 329s Read NC_FLOAT_intpack_0 ...OK 329s OK 329s Read NC_FLOAT_pack64_0 ...OK 329s OK 329s Read NC_FLOAT_1 ...OK 329s OK 329s Read NC_FLOAT_int_1 ...OK 329s OK 329s Read NC_FLOAT_bit64_1 ...OK 329s OK 329s Read NC_FLOAT_fill_1 ...OK 329s OK 329s Read NC_FLOAT_intfill_1 ...OK 329s OK 329s Read NC_FLOAT_fill64_1 ...OK 329s OK 329s Read NC_FLOAT_pack_1 ...OK 329s OK 329s Read NC_FLOAT_intpack_1 ...OK 329s OK 329s Read NC_FLOAT_pack64_1 ...OK 329s OK 329s Read NC_FLOAT_2 ...OK 329s OK 329s Read NC_FLOAT_int_2 ...OK 329s OK 329s Read NC_FLOAT_bit64_2 ...OK 329s OK 329s Read NC_FLOAT_fill_2 ...OK 329s OK 329s Read NC_FLOAT_intfill_2 ...OK 329s OK 329s Read NC_FLOAT_fill64_2 ...OK 329s OK 329s Read NC_FLOAT_pack_2 ...OK 329s OK 329s Read NC_FLOAT_intpack_2 ...OK 329s OK 329s Read NC_FLOAT_pack64_2 ...OK 329s OK 329s Read NC_FLOAT_3 ...OK 329s OK 329s Read NC_FLOAT_int_3 ...OK 329s OK 329s Read NC_FLOAT_bit64_3 ...OK 329s OK 329s Read NC_FLOAT_intfill_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_fill64_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_intpack_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_pack64_3 ...OK 329s OK 329s OK 329s Read NC_FLOAT_4 ...OK 329s OK 329s Read NC_FLOAT_int_4 ...OK 329s OK 329s Read NC_FLOAT_bit64_4 ...OK 329s OK 329s Read NC_FLOAT_fill_4 ...OK 329s OK 329s Read NC_FLOAT_intfill_4 ...OK 329s OK 329s Read NC_FLOAT_fill64_4 ...OK 329s OK 329s Read NC_FLOAT_pack_4 ...OK 329s OK 329s Read NC_FLOAT_intpack_4 ...OK 329s OK 329s Read NC_FLOAT_pack64_4 ...OK 329s OK 329s Read NC_FLOAT_5 ...OK 329s OK 329s Read NC_FLOAT_int_5 ...OK 329s OK 329s Read NC_FLOAT_bit64_5 ...OK 329s OK 329s Read NC_FLOAT_fill_5 ...OK 329s OK 329s Read NC_FLOAT_intfill_5 ...OK 329s OK 329s Read NC_FLOAT_fill64_5 ...OK 329s OK 329s Read NC_FLOAT_pack_5 ...OK 329s OK 329s Read NC_FLOAT_intpack_5 ...OK 329s OK 329s Read NC_FLOAT_pack64_5 ...OK 329s OK 329s Read NC_DOUBLE_0 ...OK 329s OK 329s Read NC_DOUBLE_int_0 ...OK 329s OK 329s Read NC_DOUBLE_bit64_0 ...OK 329s OK 329s Read NC_DOUBLE_fill_0 ...OK 329s OK 329s Read NC_DOUBLE_intfill_0 ...OK 329s OK 329s Read NC_DOUBLE_fill64_0 ...OK 329s OK 329s Read NC_DOUBLE_fillna_0 ...OK 329s OK 329s Read NC_DOUBLE_pack_0 ...OK 329s OK 329s Read NC_DOUBLE_intpack_0 ...OK 329s OK 329s Read NC_DOUBLE_pack64_0 ...OK 329s OK 329s Read NC_DOUBLE_1 ...OK 329s OK 329s Read NC_DOUBLE_int_1 ...OK 329s OK 329s Read NC_DOUBLE_bit64_1 ...OK 329s OK 329s Read NC_DOUBLE_fill_1 ...OK 329s OK 329s Read NC_DOUBLE_intfill_1 ...OK 329s OK 329s Read NC_DOUBLE_fill64_1 ...OK 329s OK 329s Read NC_DOUBLE_fillna_1 ...OK 329s OK 329s Read NC_DOUBLE_pack_1 ...OK 329s OK 329s Read NC_DOUBLE_intpack_1 ...OK 329s OK 329s Read NC_DOUBLE_pack64_1 ...OK 329s OK 329s Read NC_DOUBLE_2 ...OK 329s OK 329s Read NC_DOUBLE_int_2 ...OK 329s OK 329s Read NC_DOUBLE_bit64_2 ...OK 329s OK 329s Read NC_DOUBLE_fill_2 ...OK 329s OK 329s Read NC_DOUBLE_intfill_2 ...OK 329s OK 329s Read NC_DOUBLE_fill64_2 ...OK 329s OK 329s Read NC_DOUBLE_fillna_2 ...OK 329s OK 329s Read NC_DOUBLE_pack_2 ...OK 329s OK 329s Read NC_DOUBLE_intpack_2 ...OK 329s OK 329s Read NC_DOUBLE_pack64_2 ...OK 329s OK 329s Read NC_DOUBLE_3 ...OK 329s OK 329s Read NC_DOUBLE_int_3 ...OK 329s OK 329s Read NC_DOUBLE_bit64_3 ...OK 329s OK 329s Read NC_DOUBLE_fill_3 ...OK 329s OK 329s Read NC_DOUBLE_intfill_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_fill64_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_fillna_3 ...OK 329s OK 329s Read NC_DOUBLE_pack_3 ...OK 329s OK 329s Read NC_DOUBLE_intpack_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_pack64_3 ...OK 329s OK 329s OK 329s Read NC_DOUBLE_4 ...OK 329s OK 329s Read NC_DOUBLE_int_4 ...OK 329s OK 329s Read NC_DOUBLE_bit64_4 ...OK 329s OK 329s Read NC_DOUBLE_fill_4 ...OK 329s OK 329s Read NC_DOUBLE_intfill_4 ...OK 329s OK 329s Read NC_DOUBLE_fill64_4 ...OK 329s OK 329s Read NC_DOUBLE_fillna_4 ...OK 329s OK 329s Read NC_DOUBLE_pack_4 ...OK 329s OK 329s Read NC_DOUBLE_intpack_4 ...OK 329s OK 329s Read NC_DOUBLE_pack64_4 ...OK 329s OK 329s Read NC_DOUBLE_5 ...OK 329s OK 329s Read NC_DOUBLE_int_5 ...OK 329s OK 329s Read NC_DOUBLE_bit64_5 ...OK 329s OK 329s Read NC_DOUBLE_fill_5 ...OK 329s OK 329s Read NC_DOUBLE_intfill_5 ...OK 329s OK 329s Read NC_DOUBLE_fill64_5 ...OK 329s OK 329s Read NC_DOUBLE_fillna_5 ...OK 329s OK 329s Read NC_DOUBLE_pack_5 ...OK 329s OK 329s Read NC_DOUBLE_intpack_5 ...OK 329s OK 329s Read NC_DOUBLE_pack64_5 ...OK 329s OK 329s Read integer vector as smallest R type ... OK 329s OK 329s Read NC_BYTE_5 ...OK 329s OK 329s Read NC_BYTE_fill_5 ...OK 329s OK 329s Read NC_SHORT_5 ...OK 329s OK 329s Read NC_SHORT_fill_5 ...OK 329s OK 329s Read NC_INT_5 ...OK 329s OK 329s Read NC_INT_fill_5 ...OK 329s OK 329s Read NC_FLOAT_5 ...OK 329s OK 329s Read NC_FLOAT_fill_5 ...OK 329s OK 329s Read NC_DOUBLE_5 ...OK 329s OK 329s Read NC_DOUBLE_fill_5 ...OK 329s OK 329s Read numeric matrix ... OK 329s Inquire about numeric variable ...OK 329s Read numeric matrix slice ... OK 329s OK 329s Read numeric matrix empty slice ... OK 329s OK 329s Read numeric scalar ... OK 329s Read numeric empty array ... OK 329s Read 2D char array ... OK 329s Read 2D char array with fill value ... OK 329s OK 329s Read 2D char slice ... OK 329s Read 2D char slice as raw bytes ... OK 329s Read 2D char slice as characters ... OK 329s Read empty 2D char array ... OK 329s OK 329s Read 1D char slice ... OK 329s Read scalar char ... OK 329s Read and unpack numeric array ... OK 329s Check that closing any NetCDF handle closes the file for all handles ... OK 329s Check that garbage collector closes file that is not referenced ... OK 329s Removed test file /tmp/Rtmptagy6J/RNetCDF-test_classic4_939630ebef8.nc 329s Test netcdf4 file format in /tmp/Rtmptagy6J/RNetCDF-test_netcdf4_93969c77957.nc ... 329s OK 329s Version of netcdf library ... 4.9.2 of Dec 18 2023 09:16:17 $ 329s Defining dimensions ... 329s OK 329s Defining a group ... 329s OK 329s Defining user-defined types ... 329s OK 329s Defining variables for netcdf3 ... 329s OK 329s Defining variables for netcdf4 ... 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_BYTE for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_SHORT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_FLOAT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_DOUBLE for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UBYTE for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UBYTE for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UBYTE for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UBYTE for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UBYTE for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UBYTE for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_USHORT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_USHORT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_USHORT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_USHORT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_USHORT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_USHORT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT64 for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT64 for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT64 for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT64 for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT64 for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_INT64 for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT64 for na.mode 0 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT64 for na.mode 1 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT64 for na.mode 2 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT64 for na.mode 3 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT64 for na.mode 4 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining variables of type NC_UINT64 for na.mode 5 ... 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Defining additional attributes ...OK 329s Defining additional attributes for netcdf4 ...OK 329s OK 329s Defining user-defined attributes ...OK 329s Writing netcdf3 variables ...OK 329s Writing extra netcdf4 variables ...OK 329s OK 329s OK 329s OK 329s OK 329s OK 329s Writing to variable type NC_BYTE with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_BYTE with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_SHORT with na.mode 5 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 0 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 1 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 2 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 3 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 329s Writing data without missing values ...OK 329s Writing bit64 data without missing values ...OK 329s Writing Inf values ...OK 329s Writing doubles with non-finite packing ...OK 329s Writing integers with non-finite packing ...OK 329s Writing data with missing values ...OK 329s OK 329s Writing data with missing values and NA fill ...OK 329s Writing data with missing values and packing ...OK 329s OK 329s Writing bit64 data with missing values ...OK 329s Writing bit64 data with missing values and packing ...OK 329s Writing integer64 with non-finite packing ...OK 329s Writing to variable type NC_INT with na.mode 4 ... 329s Writing huge values ...OK 329s OK 329s Writing huge bit64 values ...OK 329s Writing negative values ...OK 329s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_FLOAT with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_FLOAT with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_FLOAT with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_FLOAT with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_FLOAT with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_FLOAT with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_DOUBLE with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with non-finite values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_DOUBLE with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with non-finite values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_DOUBLE with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with non-finite values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_DOUBLE with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with non-finite values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_DOUBLE with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with non-finite values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_DOUBLE with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with non-finite values and NA fill ...OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UBYTE with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UBYTE with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UBYTE with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UBYTE with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UBYTE with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UBYTE with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_USHORT with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_USHORT with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_USHORT with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_USHORT with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_USHORT with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_USHORT with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT64 with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT64 with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT64 with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT64 with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT64 with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_INT64 with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT64 with na.mode 0 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT64 with na.mode 1 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT64 with na.mode 2 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT64 with na.mode 3 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT64 with na.mode 4 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Writing to variable type NC_UINT64 with na.mode 5 ... 330s Writing huge values ...OK 330s OK 330s Writing huge bit64 values ...OK 330s Writing negative values ...OK 330s Writing negative bit64 values ...OK 330s Writing data without missing values ...OK 330s Writing bit64 data without missing values ...OK 330s Writing Inf values ...OK 330s Writing doubles with non-finite packing ...OK 330s Writing integers with non-finite packing ...OK 330s Writing data with missing values ...OK 330s OK 330s Writing data with missing values and packing ...OK 330s OK 330s Writing bit64 data with missing values ...OK 330s Writing bit64 data with missing values and packing ...OK 330s Writing integer64 with non-finite packing ...OK 330s Check chunk cache settings after writing temperature ...OK 330s Check filter settings after writing temp_filter ...OK 330s Check file format ...OK 330s netcdf netcdf4 { 330s types: 330s opaque(128) blob ; 330s NC_INT(*) vector ; 330s NC_CHAR(*) vector_char ; 330s NC_STRING(*) vector_string ; 330s blob(*) vector_blob ; 330s NC_USHORT enum factor { 330s "NA" = 100, 330s "peanut butter" = 101, 330s "jelly" = 102, 330s } ; // factor 330s compound struct { 330s NC_INT siteid ; 330s NC_DOUBLE height ; 330s NC_SHORT colour(3) ; 330s }; // struct 330s vector(*) vector_vector ; 330s variables: 330s NC_INT time(time) ; 330s NC_DOUBLE temperature(station, time) ; 330s NC_DOUBLE temperature:_FillValue = -99999.9 ; 330s NC_STRING temperature:string_att = "This is string 1", "This is string 2" ; 330s NC_INT64 temperature:int64_att = -1234567890123456789 ; 330s NC_BYTE packvar(station) ; 330s NC_DOUBLE packvar:scale_factor = 10 ; 330s NC_DOUBLE packvar:add_offset = -5 ; 330s NC_CHAR name(max_string_length, station) ; 330s NC_CHAR name:char_att = "This is some text" ; 330s NC_CHAR name:raw_att = "This is some text" ; 330s NC_CHAR name_fill(max_string_length, station) ; 330s NC_CHAR name_fill:_FillValue = "X" ; 330s NC_CHAR qcflag(station) ; 330s NC_INT int0 ; 330s NC_CHAR char0 ; 330s NC_FLOAT numempty(station, empty) ; 330s NC_STRING namestr(station) ; 330s NC_STRING namestr_fill(station) ; 330s NC_STRING namestr_fill:_FillValue = "_MISSING" ; 330s vector profile(station, time) ; 330s vector profile_fill(station, time) ; 330s //vector profile_fill:_FillValue = ... ; 330s vector profile_pack(station, time) ; 330s NC_FLOAT profile_pack:scale_factor = 10 ; 330s vector_char profile_char(station, time) ; 330s vector_string profile_string(station, time) ; 330s vector_blob profile_blob(time) ; 330s vector profile_scalar ; 330s blob rawdata(station, time) ; 330s blob rawdata_scalar ; 330s blob rawdata_vector(station) ; 330s factor snacks(station, time) ; 330s //factor snacks:_FillValue = ... ; 330s factor snacks_empty(station, time) ; 330s struct person(station, time) ; 330s struct person_fill(station, time) ; 330s //struct person_fill:_FillValue = ... ; 330s vector_vector profile_vector(station, time) ; 330s vector_vector profile_vector_fill(station, time) ; 330s //vector_vector profile_vector_fill:_FillValue = ... ; 330s NC_UINT64 stationid(station) ; 330s NC_FLOAT temp_filter(station, time) ; 330s NC_BYTE NC_BYTE_0(station) ; 330s NC_BYTE NC_BYTE_int_0(station) ; 330s NC_BYTE NC_BYTE_fill_0(station) ; 330s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intfill_0(station) ; 330s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack_0(station) ; 330s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intpack_0(station) ; 330s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 330s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_inf_0(station) ; 330s NC_BYTE NC_BYTE_packinf_0(station) ; 330s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_intpackinf_0(station) ; 330s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_bit64_0(station) ; 330s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_fill64_0(station) ; 330s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack64_0(station) ; 330s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_packinf64_0(station) ; 330s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_1(station) ; 330s NC_BYTE NC_BYTE_int_1(station) ; 330s NC_BYTE NC_BYTE_fill_1(station) ; 330s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intfill_1(station) ; 330s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack_1(station) ; 330s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intpack_1(station) ; 330s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 330s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_inf_1(station) ; 330s NC_BYTE NC_BYTE_packinf_1(station) ; 330s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_intpackinf_1(station) ; 330s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_bit64_1(station) ; 330s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_fill64_1(station) ; 330s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack64_1(station) ; 330s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_packinf64_1(station) ; 330s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_2(station) ; 330s NC_BYTE NC_BYTE_int_2(station) ; 330s NC_BYTE NC_BYTE_fill_2(station) ; 330s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_intfill_2(station) ; 330s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_pack_2(station) ; 330s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_intpack_2(station) ; 330s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 330s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_inf_2(station) ; 330s NC_BYTE NC_BYTE_packinf_2(station) ; 330s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_intpackinf_2(station) ; 330s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_bit64_2(station) ; 330s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_fill64_2(station) ; 330s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_pack64_2(station) ; 330s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 330s NC_BYTE NC_BYTE_packinf64_2(station) ; 330s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_3(station) ; 330s NC_BYTE NC_BYTE_int_3(station) ; 330s NC_BYTE NC_BYTE_fill_3(station) ; 330s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intfill_3(station) ; 330s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack_3(station) ; 330s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intpack_3(station) ; 330s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 330s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_inf_3(station) ; 330s NC_BYTE NC_BYTE_packinf_3(station) ; 330s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_intpackinf_3(station) ; 330s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_bit64_3(station) ; 330s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_fill64_3(station) ; 330s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack64_3(station) ; 330s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_packinf64_3(station) ; 330s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_4(station) ; 330s NC_BYTE NC_BYTE_int_4(station) ; 330s NC_BYTE NC_BYTE_fill_4(station) ; 330s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 330s NC_BYTE NC_BYTE_intfill_4(station) ; 330s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 330s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 330s NC_BYTE NC_BYTE_pack_4(station) ; 330s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 330s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 330s NC_BYTE NC_BYTE_intpack_4(station) ; 330s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 330s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 330s NC_BYTE NC_BYTE_inf_4(station) ; 330s NC_BYTE NC_BYTE_packinf_4(station) ; 330s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_intpackinf_4(station) ; 330s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_bit64_4(station) ; 330s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 330s NC_BYTE NC_BYTE_fill64_4(station) ; 330s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 330s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 330s NC_BYTE NC_BYTE_pack64_4(station) ; 330s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 330s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 330s NC_BYTE NC_BYTE_packinf64_4(station) ; 330s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_5(station) ; 330s NC_BYTE NC_BYTE_int_5(station) ; 330s NC_BYTE NC_BYTE_fill_5(station) ; 330s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intfill_5(station) ; 330s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack_5(station) ; 330s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_intpack_5(station) ; 330s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 330s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_inf_5(station) ; 330s NC_BYTE NC_BYTE_packinf_5(station) ; 330s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_intpackinf_5(station) ; 330s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 330s NC_BYTE NC_BYTE_bit64_5(station) ; 330s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_fill64_5(station) ; 330s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_pack64_5(station) ; 330s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 330s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 330s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 330s NC_BYTE NC_BYTE_packinf64_5(station) ; 330s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_0(station) ; 330s NC_SHORT NC_SHORT_int_0(station) ; 330s NC_SHORT NC_SHORT_fill_0(station) ; 330s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intfill_0(station) ; 330s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack_0(station) ; 330s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intpack_0(station) ; 330s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 330s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_inf_0(station) ; 330s NC_SHORT NC_SHORT_packinf_0(station) ; 330s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_intpackinf_0(station) ; 330s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_bit64_0(station) ; 330s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_fill64_0(station) ; 330s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack64_0(station) ; 330s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_packinf64_0(station) ; 330s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_1(station) ; 330s NC_SHORT NC_SHORT_int_1(station) ; 330s NC_SHORT NC_SHORT_fill_1(station) ; 330s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intfill_1(station) ; 330s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack_1(station) ; 330s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intpack_1(station) ; 330s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 330s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_inf_1(station) ; 330s NC_SHORT NC_SHORT_packinf_1(station) ; 330s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_intpackinf_1(station) ; 330s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_bit64_1(station) ; 330s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_fill64_1(station) ; 330s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack64_1(station) ; 330s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_packinf64_1(station) ; 330s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_2(station) ; 330s NC_SHORT NC_SHORT_int_2(station) ; 330s NC_SHORT NC_SHORT_fill_2(station) ; 330s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_intfill_2(station) ; 330s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_pack_2(station) ; 330s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_intpack_2(station) ; 330s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 330s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_inf_2(station) ; 330s NC_SHORT NC_SHORT_packinf_2(station) ; 330s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_intpackinf_2(station) ; 330s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_bit64_2(station) ; 330s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_fill64_2(station) ; 330s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_pack64_2(station) ; 330s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 330s NC_SHORT NC_SHORT_packinf64_2(station) ; 330s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_3(station) ; 330s NC_SHORT NC_SHORT_int_3(station) ; 330s NC_SHORT NC_SHORT_fill_3(station) ; 330s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intfill_3(station) ; 330s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack_3(station) ; 330s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intpack_3(station) ; 330s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 330s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_inf_3(station) ; 330s NC_SHORT NC_SHORT_packinf_3(station) ; 330s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_intpackinf_3(station) ; 330s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_bit64_3(station) ; 330s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_fill64_3(station) ; 330s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack64_3(station) ; 330s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_packinf64_3(station) ; 330s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_4(station) ; 330s NC_SHORT NC_SHORT_int_4(station) ; 330s NC_SHORT NC_SHORT_fill_4(station) ; 330s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 330s NC_SHORT NC_SHORT_intfill_4(station) ; 330s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 330s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 330s NC_SHORT NC_SHORT_pack_4(station) ; 330s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 330s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 330s NC_SHORT NC_SHORT_intpack_4(station) ; 330s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 330s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 330s NC_SHORT NC_SHORT_inf_4(station) ; 330s NC_SHORT NC_SHORT_packinf_4(station) ; 330s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_intpackinf_4(station) ; 330s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_bit64_4(station) ; 330s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 330s NC_SHORT NC_SHORT_fill64_4(station) ; 330s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 330s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 330s NC_SHORT NC_SHORT_pack64_4(station) ; 330s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 330s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 330s NC_SHORT NC_SHORT_packinf64_4(station) ; 330s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_5(station) ; 330s NC_SHORT NC_SHORT_int_5(station) ; 330s NC_SHORT NC_SHORT_fill_5(station) ; 330s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intfill_5(station) ; 330s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack_5(station) ; 330s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_intpack_5(station) ; 330s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 330s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_inf_5(station) ; 330s NC_SHORT NC_SHORT_packinf_5(station) ; 330s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_intpackinf_5(station) ; 330s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 330s NC_SHORT NC_SHORT_bit64_5(station) ; 330s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_fill64_5(station) ; 330s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_pack64_5(station) ; 330s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 330s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 330s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 330s NC_SHORT NC_SHORT_packinf64_5(station) ; 330s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 330s NC_INT NC_INT_0(station) ; 330s NC_INT NC_INT_int_0(station) ; 330s NC_INT NC_INT_fill_0(station) ; 330s NC_INT NC_INT_fill_0:_FillValue = 99 ; 330s NC_INT NC_INT_intfill_0(station) ; 330s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 330s NC_INT NC_INT_pack_0(station) ; 330s NC_INT NC_INT_pack_0:scale_factor = 10 ; 330s NC_INT NC_INT_pack_0:add_offset = 5 ; 330s NC_INT NC_INT_pack_0:_FillValue = 99 ; 330s NC_INT NC_INT_intpack_0(station) ; 330s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 330s NC_INT NC_INT_intpack_0:add_offset = 5 ; 330s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 330s NC_INT NC_INT_inf_0(station) ; 330s NC_INT NC_INT_packinf_0(station) ; 330s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 330s NC_INT NC_INT_intpackinf_0(station) ; 330s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 330s NC_INT NC_INT_intfillna_0(station) ; 330s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 330s NC_INT NC_INT_bit64_0(station) ; 330s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 330s NC_INT NC_INT_fill64_0(station) ; 330s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 330s NC_INT NC_INT_pack64_0(station) ; 330s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 330s NC_INT NC_INT_pack64_0:add_offset = 5 ; 330s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 330s NC_INT NC_INT_packinf64_0(station) ; 330s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 330s NC_INT NC_INT_1(station) ; 330s NC_INT NC_INT_int_1(station) ; 330s NC_INT NC_INT_fill_1(station) ; 330s NC_INT NC_INT_fill_1:_FillValue = 99 ; 330s NC_INT NC_INT_intfill_1(station) ; 330s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 330s NC_INT NC_INT_pack_1(station) ; 330s NC_INT NC_INT_pack_1:scale_factor = 10 ; 330s NC_INT NC_INT_pack_1:add_offset = 5 ; 330s NC_INT NC_INT_pack_1:_FillValue = 99 ; 330s NC_INT NC_INT_intpack_1(station) ; 330s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 330s NC_INT NC_INT_intpack_1:add_offset = 5 ; 330s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 330s NC_INT NC_INT_inf_1(station) ; 330s NC_INT NC_INT_packinf_1(station) ; 330s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 330s NC_INT NC_INT_intpackinf_1(station) ; 330s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 330s NC_INT NC_INT_intfillna_1(station) ; 330s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 330s NC_INT NC_INT_bit64_1(station) ; 330s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 330s NC_INT NC_INT_fill64_1(station) ; 330s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 330s NC_INT NC_INT_pack64_1(station) ; 330s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 330s NC_INT NC_INT_pack64_1:add_offset = 5 ; 330s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 330s NC_INT NC_INT_packinf64_1(station) ; 330s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 330s NC_INT NC_INT_2(station) ; 330s NC_INT NC_INT_int_2(station) ; 330s NC_INT NC_INT_fill_2(station) ; 330s NC_INT NC_INT_fill_2:missing_value = 99 ; 330s NC_INT NC_INT_intfill_2(station) ; 330s NC_INT NC_INT_intfill_2:missing_value = 99 ; 330s NC_INT NC_INT_pack_2(station) ; 330s NC_INT NC_INT_pack_2:scale_factor = 10 ; 330s NC_INT NC_INT_pack_2:add_offset = 5 ; 330s NC_INT NC_INT_pack_2:missing_value = 99 ; 330s NC_INT NC_INT_intpack_2(station) ; 330s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 330s NC_INT NC_INT_intpack_2:add_offset = 5 ; 330s NC_INT NC_INT_intpack_2:missing_value = 99 ; 330s NC_INT NC_INT_inf_2(station) ; 330s NC_INT NC_INT_packinf_2(station) ; 330s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 330s NC_INT NC_INT_intpackinf_2(station) ; 330s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 330s NC_INT NC_INT_intfillna_2(station) ; 330s NC_INT NC_INT_intfillna_2:missing_value = NA ; 330s NC_INT NC_INT_bit64_2(station) ; 330s NC_INT NC_INT_bit64_2:missing_value = 99 ; 330s NC_INT NC_INT_fill64_2(station) ; 330s NC_INT NC_INT_fill64_2:missing_value = 99 ; 330s NC_INT NC_INT_pack64_2(station) ; 330s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 330s NC_INT NC_INT_pack64_2:add_offset = 5 ; 330s NC_INT NC_INT_pack64_2:missing_value = 99 ; 330s NC_INT NC_INT_packinf64_2(station) ; 330s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 330s NC_INT NC_INT_3(station) ; 330s NC_INT NC_INT_int_3(station) ; 330s NC_INT NC_INT_fill_3(station) ; 330s NC_INT NC_INT_fill_3:_FillValue = 99 ; 330s NC_INT NC_INT_intfill_3(station) ; 330s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 330s NC_INT NC_INT_pack_3(station) ; 330s NC_INT NC_INT_pack_3:scale_factor = 10 ; 330s NC_INT NC_INT_pack_3:add_offset = 5 ; 330s NC_INT NC_INT_pack_3:_FillValue = 99 ; 330s NC_INT NC_INT_intpack_3(station) ; 330s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 330s NC_INT NC_INT_intpack_3:add_offset = 5 ; 330s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 330s NC_INT NC_INT_inf_3(station) ; 330s NC_INT NC_INT_packinf_3(station) ; 330s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 330s NC_INT NC_INT_intpackinf_3(station) ; 330s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 330s NC_INT NC_INT_intfillna_3(station) ; 330s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 330s NC_INT NC_INT_bit64_3(station) ; 330s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 330s NC_INT NC_INT_fill64_3(station) ; 330s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 330s NC_INT NC_INT_pack64_3(station) ; 330s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 330s NC_INT NC_INT_pack64_3:add_offset = 5 ; 330s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 330s NC_INT NC_INT_packinf64_3(station) ; 330s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 330s NC_INT NC_INT_4(station) ; 330s NC_INT NC_INT_int_4(station) ; 330s NC_INT NC_INT_fill_4(station) ; 330s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 330s NC_INT NC_INT_intfill_4(station) ; 330s NC_INT NC_INT_intfill_4:valid_min = 1 ; 330s NC_INT NC_INT_intfill_4:valid_max = 5 ; 330s NC_INT NC_INT_pack_4(station) ; 330s NC_INT NC_INT_pack_4:scale_factor = 10 ; 330s NC_INT NC_INT_pack_4:add_offset = 5 ; 330s NC_INT NC_INT_pack_4:valid_min = 1 ; 330s NC_INT NC_INT_pack_4:valid_max = 5 ; 330s NC_INT NC_INT_intpack_4(station) ; 330s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 330s NC_INT NC_INT_intpack_4:add_offset = 5 ; 330s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 330s NC_INT NC_INT_inf_4(station) ; 330s NC_INT NC_INT_packinf_4(station) ; 330s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 330s NC_INT NC_INT_intpackinf_4(station) ; 330s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 330s NC_INT NC_INT_intfillna_4(station) ; 330s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 330s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 330s NC_INT NC_INT_bit64_4(station) ; 330s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 330s NC_INT NC_INT_fill64_4(station) ; 330s NC_INT NC_INT_fill64_4:valid_min = 1 ; 330s NC_INT NC_INT_fill64_4:valid_max = 5 ; 330s NC_INT NC_INT_pack64_4(station) ; 330s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 330s NC_INT NC_INT_pack64_4:add_offset = 5 ; 330s NC_INT NC_INT_pack64_4:valid_min = 1 ; 330s NC_INT NC_INT_pack64_4:valid_max = 5 ; 330s NC_INT NC_INT_packinf64_4(station) ; 330s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 330s NC_INT NC_INT_5(station) ; 330s NC_INT NC_INT_int_5(station) ; 330s NC_INT NC_INT_fill_5(station) ; 330s NC_INT NC_INT_fill_5:_FillValue = 99 ; 330s NC_INT NC_INT_intfill_5(station) ; 330s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 330s NC_INT NC_INT_pack_5(station) ; 330s NC_INT NC_INT_pack_5:scale_factor = 10 ; 330s NC_INT NC_INT_pack_5:add_offset = 5 ; 330s NC_INT NC_INT_pack_5:_FillValue = 99 ; 330s NC_INT NC_INT_intpack_5(station) ; 330s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 330s NC_INT NC_INT_intpack_5:add_offset = 5 ; 330s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 330s NC_INT NC_INT_inf_5(station) ; 330s NC_INT NC_INT_packinf_5(station) ; 330s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 330s NC_INT NC_INT_intpackinf_5(station) ; 330s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 330s NC_INT NC_INT_intfillna_5(station) ; 330s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 330s NC_INT NC_INT_bit64_5(station) ; 330s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 330s NC_INT NC_INT_fill64_5(station) ; 330s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 330s NC_INT NC_INT_pack64_5(station) ; 330s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 330s NC_INT NC_INT_pack64_5:add_offset = 5 ; 330s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 330s NC_INT NC_INT_packinf64_5(station) ; 330s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_0(station) ; 330s NC_FLOAT NC_FLOAT_int_0(station) ; 330s NC_FLOAT NC_FLOAT_fill_0(station) ; 330s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intfill_0(station) ; 330s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack_0(station) ; 330s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intpack_0(station) ; 330s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_inf_0(station) ; 330s NC_FLOAT NC_FLOAT_packinf_0(station) ; 330s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 330s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_bit64_0(station) ; 330s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_fill64_0(station) ; 330s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack64_0(station) ; 330s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 330s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_1(station) ; 330s NC_FLOAT NC_FLOAT_int_1(station) ; 330s NC_FLOAT NC_FLOAT_fill_1(station) ; 330s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intfill_1(station) ; 330s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack_1(station) ; 330s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intpack_1(station) ; 330s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_inf_1(station) ; 330s NC_FLOAT NC_FLOAT_packinf_1(station) ; 330s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 330s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_bit64_1(station) ; 330s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_fill64_1(station) ; 330s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack64_1(station) ; 330s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 330s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_2(station) ; 330s NC_FLOAT NC_FLOAT_int_2(station) ; 330s NC_FLOAT NC_FLOAT_fill_2(station) ; 330s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_intfill_2(station) ; 330s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_pack_2(station) ; 330s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_intpack_2(station) ; 330s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_inf_2(station) ; 330s NC_FLOAT NC_FLOAT_packinf_2(station) ; 330s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 330s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_bit64_2(station) ; 330s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_fill64_2(station) ; 330s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_pack64_2(station) ; 330s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 330s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 330s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_3(station) ; 330s NC_FLOAT NC_FLOAT_int_3(station) ; 330s NC_FLOAT NC_FLOAT_fill_3(station) ; 330s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intfill_3(station) ; 330s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack_3(station) ; 330s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intpack_3(station) ; 330s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_inf_3(station) ; 330s NC_FLOAT NC_FLOAT_packinf_3(station) ; 330s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 330s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_bit64_3(station) ; 330s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_fill64_3(station) ; 330s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack64_3(station) ; 330s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 330s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_4(station) ; 330s NC_FLOAT NC_FLOAT_int_4(station) ; 330s NC_FLOAT NC_FLOAT_fill_4(station) ; 330s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 330s NC_FLOAT NC_FLOAT_intfill_4(station) ; 330s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 330s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 330s NC_FLOAT NC_FLOAT_pack_4(station) ; 330s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 330s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_4(station) ; 330s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 330s NC_FLOAT NC_FLOAT_inf_4(station) ; 330s NC_FLOAT NC_FLOAT_packinf_4(station) ; 330s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 330s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_bit64_4(station) ; 330s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 330s NC_FLOAT NC_FLOAT_fill64_4(station) ; 330s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 330s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_4(station) ; 330s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 330s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 330s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 330s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_5(station) ; 330s NC_FLOAT NC_FLOAT_int_5(station) ; 330s NC_FLOAT NC_FLOAT_fill_5(station) ; 330s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intfill_5(station) ; 330s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack_5(station) ; 330s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_intpack_5(station) ; 330s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_inf_5(station) ; 330s NC_FLOAT NC_FLOAT_packinf_5(station) ; 330s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 330s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 330s NC_FLOAT NC_FLOAT_bit64_5(station) ; 330s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_fill64_5(station) ; 330s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_pack64_5(station) ; 330s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 330s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 330s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 330s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 330s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_0(station) ; 330s NC_DOUBLE NC_DOUBLE_int_0(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 330s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 330s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 330s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 330s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 330s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 330s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 330s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 330s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_1(station) ; 330s NC_DOUBLE NC_DOUBLE_int_1(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 330s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 330s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 330s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 330s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 330s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 330s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 330s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 330s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_2(station) ; 330s NC_DOUBLE NC_DOUBLE_int_2(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 330s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 330s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 330s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 330s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 330s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 330s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 330s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 330s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 330s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_3(station) ; 330s NC_DOUBLE NC_DOUBLE_int_3(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 330s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 330s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 330s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 330s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 330s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 330s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 330s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 330s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_4(station) ; 330s NC_DOUBLE NC_DOUBLE_int_4(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 330s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 330s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 330s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 330s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 330s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 330s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 330s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 330s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 330s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 330s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 330s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 330s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 330s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 330s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 330s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 330s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_5(station) ; 330s NC_DOUBLE NC_DOUBLE_int_5(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 330s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 330s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 330s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 330s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 330s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 330s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 330s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 330s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 330s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 330s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 330s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 330s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 330s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 330s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 330s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_0(station) ; 330s NC_UBYTE NC_UBYTE_int_0(station) ; 330s NC_UBYTE NC_UBYTE_fill_0(station) ; 330s NC_UBYTE NC_UBYTE_fill_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intfill_0(station) ; 330s NC_UBYTE NC_UBYTE_intfill_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack_0(station) ; 330s NC_UBYTE NC_UBYTE_pack_0:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack_0:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intpack_0(station) ; 330s NC_UBYTE NC_UBYTE_intpack_0:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_intpack_0:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_inf_0(station) ; 330s NC_UBYTE NC_UBYTE_packinf_0(station) ; 330s NC_UBYTE NC_UBYTE_packinf_0:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_intpackinf_0(station) ; 330s NC_UBYTE NC_UBYTE_intpackinf_0:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_bit64_0(station) ; 330s NC_UBYTE NC_UBYTE_bit64_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_fill64_0(station) ; 330s NC_UBYTE NC_UBYTE_fill64_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack64_0(station) ; 330s NC_UBYTE NC_UBYTE_pack64_0:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack64_0:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_0:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_packinf64_0(station) ; 330s NC_UBYTE NC_UBYTE_packinf64_0:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_1(station) ; 330s NC_UBYTE NC_UBYTE_int_1(station) ; 330s NC_UBYTE NC_UBYTE_fill_1(station) ; 330s NC_UBYTE NC_UBYTE_fill_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intfill_1(station) ; 330s NC_UBYTE NC_UBYTE_intfill_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack_1(station) ; 330s NC_UBYTE NC_UBYTE_pack_1:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack_1:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intpack_1(station) ; 330s NC_UBYTE NC_UBYTE_intpack_1:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_intpack_1:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_inf_1(station) ; 330s NC_UBYTE NC_UBYTE_packinf_1(station) ; 330s NC_UBYTE NC_UBYTE_packinf_1:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_intpackinf_1(station) ; 330s NC_UBYTE NC_UBYTE_intpackinf_1:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_bit64_1(station) ; 330s NC_UBYTE NC_UBYTE_bit64_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_fill64_1(station) ; 330s NC_UBYTE NC_UBYTE_fill64_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack64_1(station) ; 330s NC_UBYTE NC_UBYTE_pack64_1:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack64_1:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_1:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_packinf64_1(station) ; 330s NC_UBYTE NC_UBYTE_packinf64_1:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_2(station) ; 330s NC_UBYTE NC_UBYTE_int_2(station) ; 330s NC_UBYTE NC_UBYTE_fill_2(station) ; 330s NC_UBYTE NC_UBYTE_fill_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_intfill_2(station) ; 330s NC_UBYTE NC_UBYTE_intfill_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_pack_2(station) ; 330s NC_UBYTE NC_UBYTE_pack_2:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack_2:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_intpack_2(station) ; 330s NC_UBYTE NC_UBYTE_intpack_2:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_intpack_2:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_inf_2(station) ; 330s NC_UBYTE NC_UBYTE_packinf_2(station) ; 330s NC_UBYTE NC_UBYTE_packinf_2:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_intpackinf_2(station) ; 330s NC_UBYTE NC_UBYTE_intpackinf_2:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_bit64_2(station) ; 330s NC_UBYTE NC_UBYTE_bit64_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_fill64_2(station) ; 330s NC_UBYTE NC_UBYTE_fill64_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_pack64_2(station) ; 330s NC_UBYTE NC_UBYTE_pack64_2:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack64_2:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_2:missing_value = 99 ; 330s NC_UBYTE NC_UBYTE_packinf64_2(station) ; 330s NC_UBYTE NC_UBYTE_packinf64_2:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_3(station) ; 330s NC_UBYTE NC_UBYTE_int_3(station) ; 330s NC_UBYTE NC_UBYTE_fill_3(station) ; 330s NC_UBYTE NC_UBYTE_fill_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intfill_3(station) ; 330s NC_UBYTE NC_UBYTE_intfill_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack_3(station) ; 330s NC_UBYTE NC_UBYTE_pack_3:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack_3:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intpack_3(station) ; 330s NC_UBYTE NC_UBYTE_intpack_3:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_intpack_3:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_inf_3(station) ; 330s NC_UBYTE NC_UBYTE_packinf_3(station) ; 330s NC_UBYTE NC_UBYTE_packinf_3:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_intpackinf_3(station) ; 330s NC_UBYTE NC_UBYTE_intpackinf_3:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_bit64_3(station) ; 330s NC_UBYTE NC_UBYTE_bit64_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_fill64_3(station) ; 330s NC_UBYTE NC_UBYTE_fill64_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack64_3(station) ; 330s NC_UBYTE NC_UBYTE_pack64_3:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack64_3:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_3:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_packinf64_3(station) ; 330s NC_UBYTE NC_UBYTE_packinf64_3:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_4(station) ; 330s NC_UBYTE NC_UBYTE_int_4(station) ; 330s NC_UBYTE NC_UBYTE_fill_4(station) ; 330s NC_UBYTE NC_UBYTE_fill_4:valid_range = 1, 5 ; 330s NC_UBYTE NC_UBYTE_intfill_4(station) ; 330s NC_UBYTE NC_UBYTE_intfill_4:valid_min = 1 ; 330s NC_UBYTE NC_UBYTE_intfill_4:valid_max = 5 ; 330s NC_UBYTE NC_UBYTE_pack_4(station) ; 330s NC_UBYTE NC_UBYTE_pack_4:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack_4:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack_4:valid_min = 1 ; 330s NC_UBYTE NC_UBYTE_pack_4:valid_max = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_4(station) ; 330s NC_UBYTE NC_UBYTE_intpack_4:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_intpack_4:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_4:valid_range = 1, 5 ; 330s NC_UBYTE NC_UBYTE_inf_4(station) ; 330s NC_UBYTE NC_UBYTE_packinf_4(station) ; 330s NC_UBYTE NC_UBYTE_packinf_4:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_intpackinf_4(station) ; 330s NC_UBYTE NC_UBYTE_intpackinf_4:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_bit64_4(station) ; 330s NC_UBYTE NC_UBYTE_bit64_4:valid_range = 1, 5 ; 330s NC_UBYTE NC_UBYTE_fill64_4(station) ; 330s NC_UBYTE NC_UBYTE_fill64_4:valid_min = 1 ; 330s NC_UBYTE NC_UBYTE_fill64_4:valid_max = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_4(station) ; 330s NC_UBYTE NC_UBYTE_pack64_4:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack64_4:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_4:valid_min = 1 ; 330s NC_UBYTE NC_UBYTE_pack64_4:valid_max = 5 ; 330s NC_UBYTE NC_UBYTE_packinf64_4(station) ; 330s NC_UBYTE NC_UBYTE_packinf64_4:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_5(station) ; 330s NC_UBYTE NC_UBYTE_int_5(station) ; 330s NC_UBYTE NC_UBYTE_fill_5(station) ; 330s NC_UBYTE NC_UBYTE_fill_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intfill_5(station) ; 330s NC_UBYTE NC_UBYTE_intfill_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack_5(station) ; 330s NC_UBYTE NC_UBYTE_pack_5:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack_5:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_intpack_5(station) ; 330s NC_UBYTE NC_UBYTE_intpack_5:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_intpack_5:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_intpack_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_inf_5(station) ; 330s NC_UBYTE NC_UBYTE_packinf_5(station) ; 330s NC_UBYTE NC_UBYTE_packinf_5:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_intpackinf_5(station) ; 330s NC_UBYTE NC_UBYTE_intpackinf_5:scale_factor = 0 ; 330s NC_UBYTE NC_UBYTE_bit64_5(station) ; 330s NC_UBYTE NC_UBYTE_bit64_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_fill64_5(station) ; 330s NC_UBYTE NC_UBYTE_fill64_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_pack64_5(station) ; 330s NC_UBYTE NC_UBYTE_pack64_5:scale_factor = 10 ; 330s NC_UBYTE NC_UBYTE_pack64_5:add_offset = 5 ; 330s NC_UBYTE NC_UBYTE_pack64_5:_FillValue = 99 ; 330s NC_UBYTE NC_UBYTE_packinf64_5(station) ; 330s NC_UBYTE NC_UBYTE_packinf64_5:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_0(station) ; 330s NC_USHORT NC_USHORT_int_0(station) ; 330s NC_USHORT NC_USHORT_fill_0(station) ; 330s NC_USHORT NC_USHORT_fill_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intfill_0(station) ; 330s NC_USHORT NC_USHORT_intfill_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack_0(station) ; 330s NC_USHORT NC_USHORT_pack_0:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack_0:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intpack_0(station) ; 330s NC_USHORT NC_USHORT_intpack_0:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_intpack_0:add_offset = 5 ; 330s NC_USHORT NC_USHORT_intpack_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_inf_0(station) ; 330s NC_USHORT NC_USHORT_packinf_0(station) ; 330s NC_USHORT NC_USHORT_packinf_0:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_intpackinf_0(station) ; 330s NC_USHORT NC_USHORT_intpackinf_0:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_bit64_0(station) ; 330s NC_USHORT NC_USHORT_bit64_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_fill64_0(station) ; 330s NC_USHORT NC_USHORT_fill64_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack64_0(station) ; 330s NC_USHORT NC_USHORT_pack64_0:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack64_0:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack64_0:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_packinf64_0(station) ; 330s NC_USHORT NC_USHORT_packinf64_0:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_1(station) ; 330s NC_USHORT NC_USHORT_int_1(station) ; 330s NC_USHORT NC_USHORT_fill_1(station) ; 330s NC_USHORT NC_USHORT_fill_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intfill_1(station) ; 330s NC_USHORT NC_USHORT_intfill_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack_1(station) ; 330s NC_USHORT NC_USHORT_pack_1:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack_1:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intpack_1(station) ; 330s NC_USHORT NC_USHORT_intpack_1:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_intpack_1:add_offset = 5 ; 330s NC_USHORT NC_USHORT_intpack_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_inf_1(station) ; 330s NC_USHORT NC_USHORT_packinf_1(station) ; 330s NC_USHORT NC_USHORT_packinf_1:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_intpackinf_1(station) ; 330s NC_USHORT NC_USHORT_intpackinf_1:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_bit64_1(station) ; 330s NC_USHORT NC_USHORT_bit64_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_fill64_1(station) ; 330s NC_USHORT NC_USHORT_fill64_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack64_1(station) ; 330s NC_USHORT NC_USHORT_pack64_1:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack64_1:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack64_1:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_packinf64_1(station) ; 330s NC_USHORT NC_USHORT_packinf64_1:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_2(station) ; 330s NC_USHORT NC_USHORT_int_2(station) ; 330s NC_USHORT NC_USHORT_fill_2(station) ; 330s NC_USHORT NC_USHORT_fill_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_intfill_2(station) ; 330s NC_USHORT NC_USHORT_intfill_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_pack_2(station) ; 330s NC_USHORT NC_USHORT_pack_2:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack_2:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_intpack_2(station) ; 330s NC_USHORT NC_USHORT_intpack_2:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_intpack_2:add_offset = 5 ; 330s NC_USHORT NC_USHORT_intpack_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_inf_2(station) ; 330s NC_USHORT NC_USHORT_packinf_2(station) ; 330s NC_USHORT NC_USHORT_packinf_2:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_intpackinf_2(station) ; 330s NC_USHORT NC_USHORT_intpackinf_2:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_bit64_2(station) ; 330s NC_USHORT NC_USHORT_bit64_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_fill64_2(station) ; 330s NC_USHORT NC_USHORT_fill64_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_pack64_2(station) ; 330s NC_USHORT NC_USHORT_pack64_2:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack64_2:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack64_2:missing_value = 99 ; 330s NC_USHORT NC_USHORT_packinf64_2(station) ; 330s NC_USHORT NC_USHORT_packinf64_2:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_3(station) ; 330s NC_USHORT NC_USHORT_int_3(station) ; 330s NC_USHORT NC_USHORT_fill_3(station) ; 330s NC_USHORT NC_USHORT_fill_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intfill_3(station) ; 330s NC_USHORT NC_USHORT_intfill_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack_3(station) ; 330s NC_USHORT NC_USHORT_pack_3:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack_3:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intpack_3(station) ; 330s NC_USHORT NC_USHORT_intpack_3:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_intpack_3:add_offset = 5 ; 330s NC_USHORT NC_USHORT_intpack_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_inf_3(station) ; 330s NC_USHORT NC_USHORT_packinf_3(station) ; 330s NC_USHORT NC_USHORT_packinf_3:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_intpackinf_3(station) ; 330s NC_USHORT NC_USHORT_intpackinf_3:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_bit64_3(station) ; 330s NC_USHORT NC_USHORT_bit64_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_fill64_3(station) ; 330s NC_USHORT NC_USHORT_fill64_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack64_3(station) ; 330s NC_USHORT NC_USHORT_pack64_3:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack64_3:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack64_3:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_packinf64_3(station) ; 330s NC_USHORT NC_USHORT_packinf64_3:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_4(station) ; 330s NC_USHORT NC_USHORT_int_4(station) ; 330s NC_USHORT NC_USHORT_fill_4(station) ; 330s NC_USHORT NC_USHORT_fill_4:valid_range = 1, 5 ; 330s NC_USHORT NC_USHORT_intfill_4(station) ; 330s NC_USHORT NC_USHORT_intfill_4:valid_min = 1 ; 330s NC_USHORT NC_USHORT_intfill_4:valid_max = 5 ; 330s NC_USHORT NC_USHORT_pack_4(station) ; 330s NC_USHORT NC_USHORT_pack_4:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack_4:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack_4:valid_min = 1 ; 330s NC_USHORT NC_USHORT_pack_4:valid_max = 5 ; 330s NC_USHORT NC_USHORT_intpack_4(station) ; 330s NC_USHORT NC_USHORT_intpack_4:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_intpack_4:add_offset = 5 ; 330s NC_USHORT NC_USHORT_intpack_4:valid_range = 1, 5 ; 330s NC_USHORT NC_USHORT_inf_4(station) ; 330s NC_USHORT NC_USHORT_packinf_4(station) ; 330s NC_USHORT NC_USHORT_packinf_4:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_intpackinf_4(station) ; 330s NC_USHORT NC_USHORT_intpackinf_4:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_bit64_4(station) ; 330s NC_USHORT NC_USHORT_bit64_4:valid_range = 1, 5 ; 330s NC_USHORT NC_USHORT_fill64_4(station) ; 330s NC_USHORT NC_USHORT_fill64_4:valid_min = 1 ; 330s NC_USHORT NC_USHORT_fill64_4:valid_max = 5 ; 330s NC_USHORT NC_USHORT_pack64_4(station) ; 330s NC_USHORT NC_USHORT_pack64_4:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack64_4:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack64_4:valid_min = 1 ; 330s NC_USHORT NC_USHORT_pack64_4:valid_max = 5 ; 330s NC_USHORT NC_USHORT_packinf64_4(station) ; 330s NC_USHORT NC_USHORT_packinf64_4:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_5(station) ; 330s NC_USHORT NC_USHORT_int_5(station) ; 330s NC_USHORT NC_USHORT_fill_5(station) ; 330s NC_USHORT NC_USHORT_fill_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intfill_5(station) ; 330s NC_USHORT NC_USHORT_intfill_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack_5(station) ; 330s NC_USHORT NC_USHORT_pack_5:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack_5:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_intpack_5(station) ; 330s NC_USHORT NC_USHORT_intpack_5:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_intpack_5:add_offset = 5 ; 330s NC_USHORT NC_USHORT_intpack_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_inf_5(station) ; 330s NC_USHORT NC_USHORT_packinf_5(station) ; 330s NC_USHORT NC_USHORT_packinf_5:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_intpackinf_5(station) ; 330s NC_USHORT NC_USHORT_intpackinf_5:scale_factor = 0 ; 330s NC_USHORT NC_USHORT_bit64_5(station) ; 330s NC_USHORT NC_USHORT_bit64_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_fill64_5(station) ; 330s NC_USHORT NC_USHORT_fill64_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_pack64_5(station) ; 330s NC_USHORT NC_USHORT_pack64_5:scale_factor = 10 ; 330s NC_USHORT NC_USHORT_pack64_5:add_offset = 5 ; 330s NC_USHORT NC_USHORT_pack64_5:_FillValue = 99 ; 330s NC_USHORT NC_USHORT_packinf64_5(station) ; 330s NC_USHORT NC_USHORT_packinf64_5:scale_factor = 0 ; 330s NC_UINT NC_UINT_0(station) ; 330s NC_UINT NC_UINT_int_0(station) ; 330s NC_UINT NC_UINT_fill_0(station) ; 330s NC_UINT NC_UINT_fill_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_intfill_0(station) ; 330s NC_UINT NC_UINT_intfill_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack_0(station) ; 330s NC_UINT NC_UINT_pack_0:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack_0:add_offset = 5 ; 330s NC_UINT NC_UINT_pack_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_intpack_0(station) ; 330s NC_UINT NC_UINT_intpack_0:scale_factor = 10 ; 330s NC_UINT NC_UINT_intpack_0:add_offset = 5 ; 330s NC_UINT NC_UINT_intpack_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_inf_0(station) ; 330s NC_UINT NC_UINT_packinf_0(station) ; 330s NC_UINT NC_UINT_packinf_0:scale_factor = 0 ; 330s NC_UINT NC_UINT_intpackinf_0(station) ; 330s NC_UINT NC_UINT_intpackinf_0:scale_factor = 0 ; 330s NC_UINT NC_UINT_bit64_0(station) ; 330s NC_UINT NC_UINT_bit64_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_fill64_0(station) ; 330s NC_UINT NC_UINT_fill64_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack64_0(station) ; 330s NC_UINT NC_UINT_pack64_0:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack64_0:add_offset = 5 ; 330s NC_UINT NC_UINT_pack64_0:_FillValue = 99 ; 330s NC_UINT NC_UINT_packinf64_0(station) ; 330s NC_UINT NC_UINT_packinf64_0:scale_factor = 0 ; 330s NC_UINT NC_UINT_1(station) ; 330s NC_UINT NC_UINT_int_1(station) ; 330s NC_UINT NC_UINT_fill_1(station) ; 330s NC_UINT NC_UINT_fill_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_intfill_1(station) ; 330s NC_UINT NC_UINT_intfill_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack_1(station) ; 330s NC_UINT NC_UINT_pack_1:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack_1:add_offset = 5 ; 330s NC_UINT NC_UINT_pack_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_intpack_1(station) ; 330s NC_UINT NC_UINT_intpack_1:scale_factor = 10 ; 330s NC_UINT NC_UINT_intpack_1:add_offset = 5 ; 330s NC_UINT NC_UINT_intpack_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_inf_1(station) ; 330s NC_UINT NC_UINT_packinf_1(station) ; 330s NC_UINT NC_UINT_packinf_1:scale_factor = 0 ; 330s NC_UINT NC_UINT_intpackinf_1(station) ; 330s NC_UINT NC_UINT_intpackinf_1:scale_factor = 0 ; 330s NC_UINT NC_UINT_bit64_1(station) ; 330s NC_UINT NC_UINT_bit64_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_fill64_1(station) ; 330s NC_UINT NC_UINT_fill64_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack64_1(station) ; 330s NC_UINT NC_UINT_pack64_1:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack64_1:add_offset = 5 ; 330s NC_UINT NC_UINT_pack64_1:_FillValue = 99 ; 330s NC_UINT NC_UINT_packinf64_1(station) ; 330s NC_UINT NC_UINT_packinf64_1:scale_factor = 0 ; 330s NC_UINT NC_UINT_2(station) ; 330s NC_UINT NC_UINT_int_2(station) ; 330s NC_UINT NC_UINT_fill_2(station) ; 330s NC_UINT NC_UINT_fill_2:missing_value = 99 ; 330s NC_UINT NC_UINT_intfill_2(station) ; 330s NC_UINT NC_UINT_intfill_2:missing_value = 99 ; 330s NC_UINT NC_UINT_pack_2(station) ; 330s NC_UINT NC_UINT_pack_2:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack_2:add_offset = 5 ; 330s NC_UINT NC_UINT_pack_2:missing_value = 99 ; 330s NC_UINT NC_UINT_intpack_2(station) ; 330s NC_UINT NC_UINT_intpack_2:scale_factor = 10 ; 330s NC_UINT NC_UINT_intpack_2:add_offset = 5 ; 330s NC_UINT NC_UINT_intpack_2:missing_value = 99 ; 330s NC_UINT NC_UINT_inf_2(station) ; 330s NC_UINT NC_UINT_packinf_2(station) ; 330s NC_UINT NC_UINT_packinf_2:scale_factor = 0 ; 330s NC_UINT NC_UINT_intpackinf_2(station) ; 330s NC_UINT NC_UINT_intpackinf_2:scale_factor = 0 ; 330s NC_UINT NC_UINT_bit64_2(station) ; 330s NC_UINT NC_UINT_bit64_2:missing_value = 99 ; 330s NC_UINT NC_UINT_fill64_2(station) ; 330s NC_UINT NC_UINT_fill64_2:missing_value = 99 ; 330s NC_UINT NC_UINT_pack64_2(station) ; 330s NC_UINT NC_UINT_pack64_2:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack64_2:add_offset = 5 ; 330s NC_UINT NC_UINT_pack64_2:missing_value = 99 ; 330s NC_UINT NC_UINT_packinf64_2(station) ; 330s NC_UINT NC_UINT_packinf64_2:scale_factor = 0 ; 330s NC_UINT NC_UINT_3(station) ; 330s NC_UINT NC_UINT_int_3(station) ; 330s NC_UINT NC_UINT_fill_3(station) ; 330s NC_UINT NC_UINT_fill_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_intfill_3(station) ; 330s NC_UINT NC_UINT_intfill_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack_3(station) ; 330s NC_UINT NC_UINT_pack_3:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack_3:add_offset = 5 ; 330s NC_UINT NC_UINT_pack_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_intpack_3(station) ; 330s NC_UINT NC_UINT_intpack_3:scale_factor = 10 ; 330s NC_UINT NC_UINT_intpack_3:add_offset = 5 ; 330s NC_UINT NC_UINT_intpack_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_inf_3(station) ; 330s NC_UINT NC_UINT_packinf_3(station) ; 330s NC_UINT NC_UINT_packinf_3:scale_factor = 0 ; 330s NC_UINT NC_UINT_intpackinf_3(station) ; 330s NC_UINT NC_UINT_intpackinf_3:scale_factor = 0 ; 330s NC_UINT NC_UINT_bit64_3(station) ; 330s NC_UINT NC_UINT_bit64_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_fill64_3(station) ; 330s NC_UINT NC_UINT_fill64_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack64_3(station) ; 330s NC_UINT NC_UINT_pack64_3:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack64_3:add_offset = 5 ; 330s NC_UINT NC_UINT_pack64_3:_FillValue = 99 ; 330s NC_UINT NC_UINT_packinf64_3(station) ; 330s NC_UINT NC_UINT_packinf64_3:scale_factor = 0 ; 330s NC_UINT NC_UINT_4(station) ; 330s NC_UINT NC_UINT_int_4(station) ; 330s NC_UINT NC_UINT_fill_4(station) ; 330s NC_UINT NC_UINT_fill_4:valid_range = 1, 5 ; 330s NC_UINT NC_UINT_intfill_4(station) ; 330s NC_UINT NC_UINT_intfill_4:valid_min = 1 ; 330s NC_UINT NC_UINT_intfill_4:valid_max = 5 ; 330s NC_UINT NC_UINT_pack_4(station) ; 330s NC_UINT NC_UINT_pack_4:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack_4:add_offset = 5 ; 330s NC_UINT NC_UINT_pack_4:valid_min = 1 ; 330s NC_UINT NC_UINT_pack_4:valid_max = 5 ; 330s NC_UINT NC_UINT_intpack_4(station) ; 330s NC_UINT NC_UINT_intpack_4:scale_factor = 10 ; 330s NC_UINT NC_UINT_intpack_4:add_offset = 5 ; 330s NC_UINT NC_UINT_intpack_4:valid_range = 1, 5 ; 330s NC_UINT NC_UINT_inf_4(station) ; 330s NC_UINT NC_UINT_packinf_4(station) ; 330s NC_UINT NC_UINT_packinf_4:scale_factor = 0 ; 330s NC_UINT NC_UINT_intpackinf_4(station) ; 330s NC_UINT NC_UINT_intpackinf_4:scale_factor = 0 ; 330s NC_UINT NC_UINT_bit64_4(station) ; 330s NC_UINT NC_UINT_bit64_4:valid_range = 1, 5 ; 330s NC_UINT NC_UINT_fill64_4(station) ; 330s NC_UINT NC_UINT_fill64_4:valid_min = 1 ; 330s NC_UINT NC_UINT_fill64_4:valid_max = 5 ; 330s NC_UINT NC_UINT_pack64_4(station) ; 330s NC_UINT NC_UINT_pack64_4:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack64_4:add_offset = 5 ; 330s NC_UINT NC_UINT_pack64_4:valid_min = 1 ; 330s NC_UINT NC_UINT_pack64_4:valid_max = 5 ; 330s NC_UINT NC_UINT_packinf64_4(station) ; 330s NC_UINT NC_UINT_packinf64_4:scale_factor = 0 ; 330s NC_UINT NC_UINT_5(station) ; 330s NC_UINT NC_UINT_int_5(station) ; 330s NC_UINT NC_UINT_fill_5(station) ; 330s NC_UINT NC_UINT_fill_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_intfill_5(station) ; 330s NC_UINT NC_UINT_intfill_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack_5(station) ; 330s NC_UINT NC_UINT_pack_5:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack_5:add_offset = 5 ; 330s NC_UINT NC_UINT_pack_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_intpack_5(station) ; 330s NC_UINT NC_UINT_intpack_5:scale_factor = 10 ; 330s NC_UINT NC_UINT_intpack_5:add_offset = 5 ; 330s NC_UINT NC_UINT_intpack_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_inf_5(station) ; 330s NC_UINT NC_UINT_packinf_5(station) ; 330s NC_UINT NC_UINT_packinf_5:scale_factor = 0 ; 330s NC_UINT NC_UINT_intpackinf_5(station) ; 330s NC_UINT NC_UINT_intpackinf_5:scale_factor = 0 ; 330s NC_UINT NC_UINT_bit64_5(station) ; 330s NC_UINT NC_UINT_bit64_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_fill64_5(station) ; 330s NC_UINT NC_UINT_fill64_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_pack64_5(station) ; 330s NC_UINT NC_UINT_pack64_5:scale_factor = 10 ; 330s NC_UINT NC_UINT_pack64_5:add_offset = 5 ; 330s NC_UINT NC_UINT_pack64_5:_FillValue = 99 ; 330s NC_UINT NC_UINT_packinf64_5(station) ; 330s NC_UINT NC_UINT_packinf64_5:scale_factor = 0 ; 330s NC_INT64 NC_INT64_0(station) ; 330s NC_INT64 NC_INT64_int_0(station) ; 330s NC_INT64 NC_INT64_fill_0(station) ; 330s NC_INT64 NC_INT64_fill_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intfill_0(station) ; 330s NC_INT64 NC_INT64_intfill_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack_0(station) ; 330s NC_INT64 NC_INT64_pack_0:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack_0:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intpack_0(station) ; 330s NC_INT64 NC_INT64_intpack_0:scale_factor = 10 ; 330s NC_INT64 NC_INT64_intpack_0:add_offset = 5 ; 330s NC_INT64 NC_INT64_intpack_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_inf_0(station) ; 330s NC_INT64 NC_INT64_packinf_0(station) ; 330s NC_INT64 NC_INT64_packinf_0:scale_factor = 0 ; 330s NC_INT64 NC_INT64_intpackinf_0(station) ; 330s NC_INT64 NC_INT64_intpackinf_0:scale_factor = 0 ; 330s NC_INT64 NC_INT64_bit64_0(station) ; 330s NC_INT64 NC_INT64_bit64_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_fill64_0(station) ; 330s NC_INT64 NC_INT64_fill64_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack64_0(station) ; 330s NC_INT64 NC_INT64_pack64_0:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack64_0:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack64_0:_FillValue = 99 ; 330s NC_INT64 NC_INT64_packinf64_0(station) ; 330s NC_INT64 NC_INT64_packinf64_0:scale_factor = 0 ; 330s NC_INT64 NC_INT64_1(station) ; 330s NC_INT64 NC_INT64_int_1(station) ; 330s NC_INT64 NC_INT64_fill_1(station) ; 330s NC_INT64 NC_INT64_fill_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intfill_1(station) ; 330s NC_INT64 NC_INT64_intfill_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack_1(station) ; 330s NC_INT64 NC_INT64_pack_1:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack_1:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intpack_1(station) ; 330s NC_INT64 NC_INT64_intpack_1:scale_factor = 10 ; 330s NC_INT64 NC_INT64_intpack_1:add_offset = 5 ; 330s NC_INT64 NC_INT64_intpack_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_inf_1(station) ; 330s NC_INT64 NC_INT64_packinf_1(station) ; 330s NC_INT64 NC_INT64_packinf_1:scale_factor = 0 ; 330s NC_INT64 NC_INT64_intpackinf_1(station) ; 330s NC_INT64 NC_INT64_intpackinf_1:scale_factor = 0 ; 330s NC_INT64 NC_INT64_bit64_1(station) ; 330s NC_INT64 NC_INT64_bit64_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_fill64_1(station) ; 330s NC_INT64 NC_INT64_fill64_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack64_1(station) ; 330s NC_INT64 NC_INT64_pack64_1:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack64_1:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack64_1:_FillValue = 99 ; 330s NC_INT64 NC_INT64_packinf64_1(station) ; 330s NC_INT64 NC_INT64_packinf64_1:scale_factor = 0 ; 330s NC_INT64 NC_INT64_2(station) ; 330s NC_INT64 NC_INT64_int_2(station) ; 330s NC_INT64 NC_INT64_fill_2(station) ; 330s NC_INT64 NC_INT64_fill_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_intfill_2(station) ; 330s NC_INT64 NC_INT64_intfill_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_pack_2(station) ; 330s NC_INT64 NC_INT64_pack_2:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack_2:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_intpack_2(station) ; 330s NC_INT64 NC_INT64_intpack_2:scale_factor = 10 ; 330s NC_INT64 NC_INT64_intpack_2:add_offset = 5 ; 330s NC_INT64 NC_INT64_intpack_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_inf_2(station) ; 330s NC_INT64 NC_INT64_packinf_2(station) ; 330s NC_INT64 NC_INT64_packinf_2:scale_factor = 0 ; 330s NC_INT64 NC_INT64_intpackinf_2(station) ; 330s NC_INT64 NC_INT64_intpackinf_2:scale_factor = 0 ; 330s NC_INT64 NC_INT64_bit64_2(station) ; 330s NC_INT64 NC_INT64_bit64_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_fill64_2(station) ; 330s NC_INT64 NC_INT64_fill64_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_pack64_2(station) ; 330s NC_INT64 NC_INT64_pack64_2:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack64_2:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack64_2:missing_value = 99 ; 330s NC_INT64 NC_INT64_packinf64_2(station) ; 330s NC_INT64 NC_INT64_packinf64_2:scale_factor = 0 ; 330s NC_INT64 NC_INT64_3(station) ; 330s NC_INT64 NC_INT64_int_3(station) ; 330s NC_INT64 NC_INT64_fill_3(station) ; 330s NC_INT64 NC_INT64_fill_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intfill_3(station) ; 330s NC_INT64 NC_INT64_intfill_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack_3(station) ; 330s NC_INT64 NC_INT64_pack_3:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack_3:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intpack_3(station) ; 330s NC_INT64 NC_INT64_intpack_3:scale_factor = 10 ; 330s NC_INT64 NC_INT64_intpack_3:add_offset = 5 ; 330s NC_INT64 NC_INT64_intpack_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_inf_3(station) ; 330s NC_INT64 NC_INT64_packinf_3(station) ; 330s NC_INT64 NC_INT64_packinf_3:scale_factor = 0 ; 330s NC_INT64 NC_INT64_intpackinf_3(station) ; 330s NC_INT64 NC_INT64_intpackinf_3:scale_factor = 0 ; 330s NC_INT64 NC_INT64_bit64_3(station) ; 330s NC_INT64 NC_INT64_bit64_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_fill64_3(station) ; 330s NC_INT64 NC_INT64_fill64_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack64_3(station) ; 330s NC_INT64 NC_INT64_pack64_3:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack64_3:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack64_3:_FillValue = 99 ; 330s NC_INT64 NC_INT64_packinf64_3(station) ; 330s NC_INT64 NC_INT64_packinf64_3:scale_factor = 0 ; 330s NC_INT64 NC_INT64_4(station) ; 330s NC_INT64 NC_INT64_int_4(station) ; 330s NC_INT64 NC_INT64_fill_4(station) ; 330s NC_INT64 NC_INT64_fill_4:valid_range = 1, 5 ; 330s NC_INT64 NC_INT64_intfill_4(station) ; 330s NC_INT64 NC_INT64_intfill_4:valid_min = 1 ; 330s NC_INT64 NC_INT64_intfill_4:valid_max = 5 ; 330s NC_INT64 NC_INT64_pack_4(station) ; 330s NC_INT64 NC_INT64_pack_4:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack_4:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack_4:valid_min = 1 ; 330s NC_INT64 NC_INT64_pack_4:valid_max = 5 ; 330s NC_INT64 NC_INT64_intpack_4(station) ; 330s NC_INT64 NC_INT64_intpack_4:scale_factor = 10 ; 330s NC_INT64 NC_INT64_intpack_4:add_offset = 5 ; 330s NC_INT64 NC_INT64_intpack_4:valid_range = 1, 5 ; 330s NC_INT64 NC_INT64_inf_4(station) ; 330s NC_INT64 NC_INT64_packinf_4(station) ; 330s NC_INT64 NC_INT64_packinf_4:scale_factor = 0 ; 330s NC_INT64 NC_INT64_intpackinf_4(station) ; 330s NC_INT64 NC_INT64_intpackinf_4:scale_factor = 0 ; 330s NC_INT64 NC_INT64_bit64_4(station) ; 330s NC_INT64 NC_INT64_bit64_4:valid_range = 1, 5 ; 330s NC_INT64 NC_INT64_fill64_4(station) ; 330s NC_INT64 NC_INT64_fill64_4:valid_min = 1 ; 330s NC_INT64 NC_INT64_fill64_4:valid_max = 5 ; 330s NC_INT64 NC_INT64_pack64_4(station) ; 330s NC_INT64 NC_INT64_pack64_4:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack64_4:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack64_4:valid_min = 1 ; 330s NC_INT64 NC_INT64_pack64_4:valid_max = 5 ; 330s NC_INT64 NC_INT64_packinf64_4(station) ; 330s NC_INT64 NC_INT64_packinf64_4:scale_factor = 0 ; 330s NC_INT64 NC_INT64_5(station) ; 330s NC_INT64 NC_INT64_int_5(station) ; 330s NC_INT64 NC_INT64_fill_5(station) ; 330s NC_INT64 NC_INT64_fill_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intfill_5(station) ; 330s NC_INT64 NC_INT64_intfill_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack_5(station) ; 330s NC_INT64 NC_INT64_pack_5:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack_5:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_intpack_5(station) ; 330s NC_INT64 NC_INT64_intpack_5:scale_factor = 10 ; 330s NC_INT64 NC_INT64_intpack_5:add_offset = 5 ; 330s NC_INT64 NC_INT64_intpack_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_inf_5(station) ; 330s NC_INT64 NC_INT64_packinf_5(station) ; 330s NC_INT64 NC_INT64_packinf_5:scale_factor = 0 ; 330s NC_INT64 NC_INT64_intpackinf_5(station) ; 330s NC_INT64 NC_INT64_intpackinf_5:scale_factor = 0 ; 330s NC_INT64 NC_INT64_bit64_5(station) ; 330s NC_INT64 NC_INT64_bit64_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_fill64_5(station) ; 330s NC_INT64 NC_INT64_fill64_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_pack64_5(station) ; 330s NC_INT64 NC_INT64_pack64_5:scale_factor = 10 ; 330s NC_INT64 NC_INT64_pack64_5:add_offset = 5 ; 330s NC_INT64 NC_INT64_pack64_5:_FillValue = 99 ; 330s NC_INT64 NC_INT64_packinf64_5(station) ; 330s NC_INT64 NC_INT64_packinf64_5:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_0(station) ; 330s NC_UINT64 NC_UINT64_int_0(station) ; 330s NC_UINT64 NC_UINT64_fill_0(station) ; 330s NC_UINT64 NC_UINT64_fill_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intfill_0(station) ; 330s NC_UINT64 NC_UINT64_intfill_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack_0(station) ; 330s NC_UINT64 NC_UINT64_pack_0:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack_0:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intpack_0(station) ; 330s NC_UINT64 NC_UINT64_intpack_0:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_intpack_0:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_intpack_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_inf_0(station) ; 330s NC_UINT64 NC_UINT64_packinf_0(station) ; 330s NC_UINT64 NC_UINT64_packinf_0:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_intpackinf_0(station) ; 330s NC_UINT64 NC_UINT64_intpackinf_0:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_bit64_0(station) ; 330s NC_UINT64 NC_UINT64_bit64_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_fill64_0(station) ; 330s NC_UINT64 NC_UINT64_fill64_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack64_0(station) ; 330s NC_UINT64 NC_UINT64_pack64_0:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack64_0:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack64_0:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_packinf64_0(station) ; 330s NC_UINT64 NC_UINT64_packinf64_0:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_1(station) ; 330s NC_UINT64 NC_UINT64_int_1(station) ; 330s NC_UINT64 NC_UINT64_fill_1(station) ; 330s NC_UINT64 NC_UINT64_fill_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intfill_1(station) ; 330s NC_UINT64 NC_UINT64_intfill_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack_1(station) ; 330s NC_UINT64 NC_UINT64_pack_1:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack_1:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intpack_1(station) ; 330s NC_UINT64 NC_UINT64_intpack_1:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_intpack_1:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_intpack_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_inf_1(station) ; 330s NC_UINT64 NC_UINT64_packinf_1(station) ; 330s NC_UINT64 NC_UINT64_packinf_1:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_intpackinf_1(station) ; 330s NC_UINT64 NC_UINT64_intpackinf_1:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_bit64_1(station) ; 330s NC_UINT64 NC_UINT64_bit64_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_fill64_1(station) ; 330s NC_UINT64 NC_UINT64_fill64_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack64_1(station) ; 330s NC_UINT64 NC_UINT64_pack64_1:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack64_1:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack64_1:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_packinf64_1(station) ; 330s NC_UINT64 NC_UINT64_packinf64_1:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_2(station) ; 330s NC_UINT64 NC_UINT64_int_2(station) ; 330s NC_UINT64 NC_UINT64_fill_2(station) ; 330s NC_UINT64 NC_UINT64_fill_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_intfill_2(station) ; 330s NC_UINT64 NC_UINT64_intfill_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_pack_2(station) ; 330s NC_UINT64 NC_UINT64_pack_2:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack_2:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_intpack_2(station) ; 330s NC_UINT64 NC_UINT64_intpack_2:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_intpack_2:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_intpack_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_inf_2(station) ; 330s NC_UINT64 NC_UINT64_packinf_2(station) ; 330s NC_UINT64 NC_UINT64_packinf_2:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_intpackinf_2(station) ; 330s NC_UINT64 NC_UINT64_intpackinf_2:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_bit64_2(station) ; 330s NC_UINT64 NC_UINT64_bit64_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_fill64_2(station) ; 330s NC_UINT64 NC_UINT64_fill64_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_pack64_2(station) ; 330s NC_UINT64 NC_UINT64_pack64_2:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack64_2:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack64_2:missing_value = 99 ; 330s NC_UINT64 NC_UINT64_packinf64_2(station) ; 330s NC_UINT64 NC_UINT64_packinf64_2:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_3(station) ; 330s NC_UINT64 NC_UINT64_int_3(station) ; 330s NC_UINT64 NC_UINT64_fill_3(station) ; 330s NC_UINT64 NC_UINT64_fill_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intfill_3(station) ; 330s NC_UINT64 NC_UINT64_intfill_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack_3(station) ; 330s NC_UINT64 NC_UINT64_pack_3:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack_3:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intpack_3(station) ; 330s NC_UINT64 NC_UINT64_intpack_3:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_intpack_3:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_intpack_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_inf_3(station) ; 330s NC_UINT64 NC_UINT64_packinf_3(station) ; 330s NC_UINT64 NC_UINT64_packinf_3:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_intpackinf_3(station) ; 330s NC_UINT64 NC_UINT64_intpackinf_3:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_bit64_3(station) ; 330s NC_UINT64 NC_UINT64_bit64_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_fill64_3(station) ; 330s NC_UINT64 NC_UINT64_fill64_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack64_3(station) ; 330s NC_UINT64 NC_UINT64_pack64_3:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack64_3:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack64_3:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_packinf64_3(station) ; 330s NC_UINT64 NC_UINT64_packinf64_3:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_4(station) ; 330s NC_UINT64 NC_UINT64_int_4(station) ; 330s NC_UINT64 NC_UINT64_fill_4(station) ; 330s NC_UINT64 NC_UINT64_fill_4:valid_range = 1, 5 ; 330s NC_UINT64 NC_UINT64_intfill_4(station) ; 330s NC_UINT64 NC_UINT64_intfill_4:valid_min = 1 ; 330s NC_UINT64 NC_UINT64_intfill_4:valid_max = 5 ; 330s NC_UINT64 NC_UINT64_pack_4(station) ; 330s NC_UINT64 NC_UINT64_pack_4:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack_4:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack_4:valid_min = 1 ; 330s NC_UINT64 NC_UINT64_pack_4:valid_max = 5 ; 330s NC_UINT64 NC_UINT64_intpack_4(station) ; 330s NC_UINT64 NC_UINT64_intpack_4:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_intpack_4:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_intpack_4:valid_range = 1, 5 ; 330s NC_UINT64 NC_UINT64_inf_4(station) ; 330s NC_UINT64 NC_UINT64_packinf_4(station) ; 330s NC_UINT64 NC_UINT64_packinf_4:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_intpackinf_4(station) ; 330s NC_UINT64 NC_UINT64_intpackinf_4:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_bit64_4(station) ; 330s NC_UINT64 NC_UINT64_bit64_4:valid_range = 1, 5 ; 330s NC_UINT64 NC_UINT64_fill64_4(station) ; 330s NC_UINT64 NC_UINT64_fill64_4:valid_min = 1 ; 330s NC_UINT64 NC_UINT64_fill64_4:valid_max = 5 ; 330s NC_UINT64 NC_UINT64_pack64_4(station) ; 330s NC_UINT64 NC_UINT64_pack64_4:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack64_4:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack64_4:valid_min = 1 ; 330s NC_UINT64 NC_UINT64_pack64_4:valid_max = 5 ; 330s NC_UINT64 NC_UINT64_packinf64_4(station) ; 330s NC_UINT64 NC_UINT64_packinf64_4:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_5(station) ; 330s NC_UINT64 NC_UINT64_int_5(station) ; 330s NC_UINT64 NC_UINT64_fill_5(station) ; 330s NC_UINT64 NC_UINT64_fill_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intfill_5(station) ; 330s NC_UINT64 NC_UINT64_intfill_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack_5(station) ; 330s NC_UINT64 NC_UINT64_pack_5:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack_5:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_intpack_5(station) ; 330s NC_UINT64 NC_UINT64_intpack_5:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_intpack_5:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_intpack_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_inf_5(station) ; 330s NC_UINT64 NC_UINT64_packinf_5(station) ; 330s NC_UINT64 NC_UINT64_packinf_5:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_intpackinf_5(station) ; 330s NC_UINT64 NC_UINT64_intpackinf_5:scale_factor = 0 ; 330s NC_UINT64 NC_UINT64_bit64_5(station) ; 330s NC_UINT64 NC_UINT64_bit64_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_fill64_5(station) ; 330s NC_UINT64 NC_UINT64_fill64_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_pack64_5(station) ; 330s NC_UINT64 NC_UINT64_pack64_5:scale_factor = 10 ; 330s NC_UINT64 NC_UINT64_pack64_5:add_offset = 5 ; 330s NC_UINT64 NC_UINT64_pack64_5:_FillValue = 99 ; 330s NC_UINT64 NC_UINT64_packinf64_5(station) ; 330s NC_UINT64 NC_UINT64_packinf64_5:scale_factor = 0 ; 330s 330s // global attributes: 330s NC_CHAR :char_att = "This is some text" ; 330s //struct :compound_scal_att = ... ; 330s //struct :compound_vect_att = ... ; 330s //factor :enum_scal_att = ... ; 330s //factor :enum_vect_att = ... ; 330s //blob :opaque_scal_att = ... ; 330s //blob :opaque_vect_att = ... ; 330s //vector :vector_scal_att = ... ; 330s //vector :vector_vect_att = ... ; 330s } 330s Read NC_CHAR global attribute ...OK 330s Read NC_CHAR variable attribute ...OK 330s Read NC_CHAR variable attribute as raw bytes ...OK 330s Read NC_STRING variable attribute ...OK 330s Read NC_INT64 variable attribute ...OK 330s Read NC_INT64 variable attribute as numeric ...OK 330s Inquire about groups in file/group ...OK 330s Inquire about dimension ids in file/group ...OK 330s Inquire about variable ids in file/group ...OK 330s Inquire about fullname of file/group ...OK 330s Inquire about unlimited dimension ids of file/group ...OK 330s Inquire about user-defined types in file/group ...OK 330s Read integer vector as double ... OK 330s OK 330s Read NC_BYTE_0 ...OK 330s OK 330s Read NC_BYTE_int_0 ...OK 330s OK 330s Read NC_BYTE_bit64_0 ...OK 330s OK 330s Read NC_BYTE_fill_0 ...OK 330s OK 330s Read NC_BYTE_intfill_0 ...OK 330s OK 330s Read NC_BYTE_fill64_0 ...OK 330s OK 330s Read NC_BYTE_pack_0 ...OK 330s OK 330s Read NC_BYTE_intpack_0 ...OK 330s OK 330s Read NC_BYTE_pack64_0 ...OK 330s OK 330s Read NC_BYTE_1 ...OK 330s OK 330s Read NC_BYTE_int_1 ...OK 330s OK 330s Read NC_BYTE_bit64_1 ...OK 330s OK 330s Read NC_BYTE_fill_1 ...OK 330s OK 330s Read NC_BYTE_intfill_1 ...OK 330s OK 330s Read NC_BYTE_fill64_1 ...OK 330s OK 330s Read NC_BYTE_pack_1 ...OK 330s OK 330s Read NC_BYTE_intpack_1 ...OK 330s OK 330s Read NC_BYTE_pack64_1 ...OK 330s OK 330s Read NC_BYTE_2 ...OK 330s OK 330s Read NC_BYTE_int_2 ...OK 330s OK 330s Read NC_BYTE_bit64_2 ...OK 330s OK 330s Read NC_BYTE_fill_2 ...OK 330s OK 330s Read NC_BYTE_intfill_2 ...OK 330s OK 330s Read NC_BYTE_fill64_2 ...OK 330s OK 330s Read NC_BYTE_pack_2 ...OK 330s OK 330s Read NC_BYTE_intpack_2 ...OK 330s OK 330s Read NC_BYTE_pack64_2 ...OK 330s OK 330s Read NC_BYTE_3 ...OK 330s OK 330s Read NC_BYTE_int_3 ...OK 330s OK 330s Read NC_BYTE_bit64_3 ...OK 330s OK 330s Read NC_BYTE_4 ...OK 330s OK 330s Read NC_BYTE_int_4 ...OK 330s OK 330s Read NC_BYTE_bit64_4 ...OK 330s OK 330s Read NC_BYTE_fill_4 ...OK 330s OK 330s Read NC_BYTE_intfill_4 ...OK 330s OK 330s Read NC_BYTE_fill64_4 ...OK 330s OK 330s Read NC_BYTE_pack_4 ...OK 330s OK 330s Read NC_BYTE_intpack_4 ...OK 330s OK 330s Read NC_BYTE_pack64_4 ...OK 330s OK 330s Read NC_BYTE_5 ...OK 330s OK 330s Read NC_BYTE_int_5 ...OK 330s OK 330s Read NC_BYTE_bit64_5 ...OK 330s OK 330s Read NC_BYTE_fill_5 ...OK 330s OK 330s Read NC_BYTE_intfill_5 ...OK 330s OK 330s Read NC_BYTE_fill64_5 ...OK 330s OK 330s Read NC_BYTE_pack_5 ...OK 330s OK 330s Read NC_BYTE_intpack_5 ...OK 330s OK 330s Read NC_BYTE_pack64_5 ...OK 330s OK 330s Read NC_SHORT_0 ...OK 330s OK 330s Read NC_SHORT_int_0 ...OK 330s OK 330s Read NC_SHORT_bit64_0 ...OK 330s OK 330s Read NC_SHORT_fill_0 ...OK 330s OK 330s Read NC_SHORT_intfill_0 ...OK 330s OK 330s Read NC_SHORT_fill64_0 ...OK 330s OK 330s Read NC_SHORT_pack_0 ...OK 330s OK 330s Read NC_SHORT_intpack_0 ...OK 330s OK 330s Read NC_SHORT_pack64_0 ...OK 330s OK 330s Read NC_SHORT_1 ...OK 330s OK 330s Read NC_SHORT_int_1 ...OK 330s OK 330s Read NC_SHORT_bit64_1 ...OK 330s OK 330s Read NC_SHORT_fill_1 ...OK 330s OK 330s Read NC_SHORT_intfill_1 ...OK 330s OK 330s Read NC_SHORT_fill64_1 ...OK 330s OK 330s Read NC_SHORT_pack_1 ...OK 330s OK 330s Read NC_SHORT_intpack_1 ...OK 330s OK 330s Read NC_SHORT_pack64_1 ...OK 330s OK 330s Read NC_SHORT_2 ...OK 330s OK 330s Read NC_SHORT_int_2 ...OK 330s OK 330s Read NC_SHORT_bit64_2 ...OK 330s OK 330s Read NC_SHORT_fill_2 ...OK 330s OK 330s Read NC_SHORT_intfill_2 ...OK 330s OK 330s Read NC_SHORT_fill64_2 ...OK 330s OK 330s Read NC_SHORT_pack_2 ...OK 330s OK 330s Read NC_SHORT_intpack_2 ...OK 330s OK 330s Read NC_SHORT_pack64_2 ...OK 330s OK 330s Read NC_SHORT_3 ...OK 330s OK 330s Read NC_SHORT_int_3 ...OK 330s OK 330s Read NC_SHORT_bit64_3 ...OK 330s OK 330s Read NC_SHORT_4 ...OK 330s OK 330s Read NC_SHORT_int_4 ...OK 330s OK 330s Read NC_SHORT_bit64_4 ...OK 330s OK 330s Read NC_SHORT_fill_4 ...OK 330s OK 330s Read NC_SHORT_intfill_4 ...OK 330s OK 330s Read NC_SHORT_fill64_4 ...OK 330s OK 330s Read NC_SHORT_pack_4 ...OK 330s OK 330s Read NC_SHORT_intpack_4 ...OK 330s OK 330s Read NC_SHORT_pack64_4 ...OK 330s OK 330s Read NC_SHORT_5 ...OK 330s OK 330s Read NC_SHORT_int_5 ...OK 330s OK 330s Read NC_SHORT_bit64_5 ...OK 330s OK 330s Read NC_SHORT_fill_5 ...OK 330s OK 330s Read NC_SHORT_intfill_5 ...OK 330s OK 330s Read NC_SHORT_fill64_5 ...OK 330s OK 330s Read NC_SHORT_pack_5 ...OK 330s OK 330s Read NC_SHORT_intpack_5 ...OK 330s OK 330s Read NC_SHORT_pack64_5 ...OK 330s OK 330s Read NC_INT_0 ...OK 330s OK 330s Read NC_INT_int_0 ...OK 330s OK 330s Read NC_INT_bit64_0 ...OK 330s OK 330s Read NC_INT_fill_0 ...OK 330s OK 330s Read NC_INT_intfill_0 ...OK 330s OK 330s Read NC_INT_fill64_0 ...OK 330s OK 330s Read NC_INT_intfillna_0 ...OK 330s OK 330s Read NC_INT_pack_0 ...OK 330s OK 330s Read NC_INT_intpack_0 ...OK 330s OK 330s Read NC_INT_pack64_0 ...OK 330s OK 330s Read NC_INT_1 ...OK 330s OK 330s Read NC_INT_int_1 ...OK 330s OK 330s Read NC_INT_bit64_1 ...OK 330s OK 330s Read NC_INT_fill_1 ...OK 330s OK 330s Read NC_INT_intfill_1 ...OK 330s OK 330s Read NC_INT_fill64_1 ...OK 330s OK 330s Read NC_INT_intfillna_1 ...OK 330s OK 330s Read NC_INT_pack_1 ...OK 330s OK 330s Read NC_INT_intpack_1 ...OK 330s OK 330s Read NC_INT_pack64_1 ...OK 330s OK 330s Read NC_INT_2 ...OK 330s OK 330s Read NC_INT_int_2 ...OK 330s OK 330s Read NC_INT_bit64_2 ...OK 330s OK 330s Read NC_INT_fill_2 ...OK 330s OK 330s Read NC_INT_intfill_2 ...OK 330s OK 330s Read NC_INT_fill64_2 ...OK 330s OK 330s Read NC_INT_intfillna_2 ...OK 330s OK 330s Read NC_INT_pack_2 ...OK 330s OK 330s Read NC_INT_intpack_2 ...OK 330s OK 330s Read NC_INT_pack64_2 ...OK 330s OK 330s Read NC_INT_3 ...OK 330s OK 330s Read NC_INT_int_3 ...OK 330s OK 330s Read NC_INT_bit64_3 ...OK 330s OK 330s Read NC_INT_intfill_3 ...OK 330s OK 330s OK 330s Read NC_INT_intfillna_3 ...OK 330s OK 330s OK 330s Read NC_INT_intpack_3 ...OK 330s OK 330s OK 330s Read NC_INT_4 ...OK 330s OK 330s Read NC_INT_int_4 ...OK 330s OK 330s Read NC_INT_bit64_4 ...OK 330s OK 330s Read NC_INT_fill_4 ...OK 330s OK 330s Read NC_INT_intfill_4 ...OK 330s OK 330s Read NC_INT_fill64_4 ...OK 330s OK 330s Read NC_INT_intfillna_4 ...OK 330s OK 330s Read NC_INT_pack_4 ...OK 330s OK 330s Read NC_INT_intpack_4 ...OK 330s OK 330s Read NC_INT_pack64_4 ...OK 330s OK 330s Read NC_INT_5 ...OK 330s OK 330s Read NC_INT_int_5 ...OK 330s OK 330s Read NC_INT_bit64_5 ...OK 330s OK 330s Read NC_INT_fill_5 ...OK 330s OK 330s Read NC_INT_intfill_5 ...OK 330s OK 330s Read NC_INT_fill64_5 ...OK 330s OK 330s Read NC_INT_intfillna_5 ...OK 330s OK 330s Read NC_INT_pack_5 ...OK 330s OK 330s Read NC_INT_intpack_5 ...OK 330s OK 330s Read NC_INT_pack64_5 ...OK 330s OK 330s Read NC_FLOAT_0 ...OK 330s OK 330s Read NC_FLOAT_int_0 ...OK 330s OK 330s Read NC_FLOAT_bit64_0 ...OK 330s OK 330s Read NC_FLOAT_fill_0 ...OK 330s OK 330s Read NC_FLOAT_intfill_0 ...OK 330s OK 330s Read NC_FLOAT_fill64_0 ...OK 330s OK 330s Read NC_FLOAT_pack_0 ...OK 330s OK 330s Read NC_FLOAT_intpack_0 ...OK 330s OK 330s Read NC_FLOAT_pack64_0 ...OK 330s OK 330s Read NC_FLOAT_1 ...OK 330s OK 330s Read NC_FLOAT_int_1 ...OK 330s OK 330s Read NC_FLOAT_bit64_1 ...OK 330s OK 330s Read NC_FLOAT_fill_1 ...OK 330s OK 330s Read NC_FLOAT_intfill_1 ...OK 330s OK 330s Read NC_FLOAT_fill64_1 ...OK 330s OK 330s Read NC_FLOAT_pack_1 ...OK 330s OK 330s Read NC_FLOAT_intpack_1 ...OK 330s OK 330s Read NC_FLOAT_pack64_1 ...OK 330s OK 330s Read NC_FLOAT_2 ...OK 330s OK 330s Read NC_FLOAT_int_2 ...OK 330s OK 330s Read NC_FLOAT_bit64_2 ...OK 330s OK 330s Read NC_FLOAT_fill_2 ...OK 330s OK 330s Read NC_FLOAT_intfill_2 ...OK 330s OK 330s Read NC_FLOAT_fill64_2 ...OK 330s OK 330s Read NC_FLOAT_pack_2 ...OK 330s OK 330s Read NC_FLOAT_intpack_2 ...OK 330s OK 330s Read NC_FLOAT_pack64_2 ...OK 330s OK 330s Read NC_FLOAT_3 ...OK 330s OK 330s Read NC_FLOAT_int_3 ...OK 330s OK 330s Read NC_FLOAT_bit64_3 ...OK 330s OK 330s Read NC_FLOAT_intfill_3 ...OK 330s OK 330s OK 330s Read NC_FLOAT_fill64_3 ...OK 330s OK 330s OK 330s Read NC_FLOAT_intpack_3 ...OK 330s OK 330s OK 330s Read NC_FLOAT_pack64_3 ...OK 330s OK 330s OK 330s Read NC_FLOAT_4 ...OK 330s OK 330s Read NC_FLOAT_int_4 ...OK 330s OK 330s Read NC_FLOAT_bit64_4 ...OK 330s OK 330s Read NC_FLOAT_fill_4 ...OK 330s OK 330s Read NC_FLOAT_intfill_4 ...OK 330s OK 330s Read NC_FLOAT_fill64_4 ...OK 330s OK 330s Read NC_FLOAT_pack_4 ...OK 330s OK 330s Read NC_FLOAT_intpack_4 ...OK 330s OK 330s Read NC_FLOAT_pack64_4 ...OK 330s OK 330s Read NC_FLOAT_5 ...OK 330s OK 330s Read NC_FLOAT_int_5 ...OK 330s OK 330s Read NC_FLOAT_bit64_5 ...OK 330s OK 330s Read NC_FLOAT_fill_5 ...OK 330s OK 330s Read NC_FLOAT_intfill_5 ...OK 330s OK 330s Read NC_FLOAT_fill64_5 ...OK 330s OK 330s Read NC_FLOAT_pack_5 ...OK 330s OK 330s Read NC_FLOAT_intpack_5 ...OK 330s OK 330s Read NC_FLOAT_pack64_5 ...OK 330s OK 330s Read NC_DOUBLE_0 ...OK 330s OK 330s Read NC_DOUBLE_int_0 ...OK 330s OK 330s Read NC_DOUBLE_bit64_0 ...OK 330s OK 330s Read NC_DOUBLE_fill_0 ...OK 330s OK 330s Read NC_DOUBLE_intfill_0 ...OK 330s OK 330s Read NC_DOUBLE_fill64_0 ...OK 330s OK 330s Read NC_DOUBLE_fillna_0 ...OK 330s OK 330s Read NC_DOUBLE_pack_0 ...OK 330s OK 330s Read NC_DOUBLE_intpack_0 ...OK 330s OK 330s Read NC_DOUBLE_pack64_0 ...OK 330s OK 330s Read NC_DOUBLE_1 ...OK 330s OK 330s Read NC_DOUBLE_int_1 ...OK 330s OK 330s Read NC_DOUBLE_bit64_1 ...OK 330s OK 330s Read NC_DOUBLE_fill_1 ...OK 330s OK 330s Read NC_DOUBLE_intfill_1 ...OK 330s OK 330s Read NC_DOUBLE_fill64_1 ...OK 330s OK 330s Read NC_DOUBLE_fillna_1 ...OK 330s OK 330s Read NC_DOUBLE_pack_1 ...OK 330s OK 330s Read NC_DOUBLE_intpack_1 ...OK 330s OK 330s Read NC_DOUBLE_pack64_1 ...OK 330s OK 330s Read NC_DOUBLE_2 ...OK 330s OK 330s Read NC_DOUBLE_int_2 ...OK 330s OK 330s Read NC_DOUBLE_bit64_2 ...OK 330s OK 330s Read NC_DOUBLE_fill_2 ...OK 330s OK 330s Read NC_DOUBLE_intfill_2 ...OK 330s OK 330s Read NC_DOUBLE_fill64_2 ...OK 330s OK 330s Read NC_DOUBLE_fillna_2 ...OK 330s OK 330s Read NC_DOUBLE_pack_2 ...OK 330s OK 330s Read NC_DOUBLE_intpack_2 ...OK 330s OK 330s Read NC_DOUBLE_pack64_2 ...OK 330s OK 330s Read NC_DOUBLE_3 ...OK 330s OK 330s Read NC_DOUBLE_int_3 ...OK 330s OK 330s Read NC_DOUBLE_bit64_3 ...OK 330s OK 330s Read NC_DOUBLE_fill_3 ...OK 330s OK 330s Read NC_DOUBLE_intfill_3 ...OK 330s OK 330s OK 330s Read NC_DOUBLE_fill64_3 ...OK 330s OK 330s OK 330s Read NC_DOUBLE_fillna_3 ...OK 330s OK 330s Read NC_DOUBLE_pack_3 ...OK 330s OK 330s Read NC_DOUBLE_intpack_3 ...OK 330s OK 330s OK 330s Read NC_DOUBLE_pack64_3 ...OK 330s OK 330s OK 330s Read NC_DOUBLE_4 ...OK 330s OK 330s Read NC_DOUBLE_int_4 ...OK 330s OK 330s Read NC_DOUBLE_bit64_4 ...OK 330s OK 330s Read NC_DOUBLE_fill_4 ...OK 330s OK 330s Read NC_DOUBLE_intfill_4 ...OK 330s OK 330s Read NC_DOUBLE_fill64_4 ...OK 330s OK 330s Read NC_DOUBLE_fillna_4 ...OK 330s OK 330s Read NC_DOUBLE_pack_4 ...OK 330s OK 330s Read NC_DOUBLE_intpack_4 ...OK 330s OK 330s Read NC_DOUBLE_pack64_4 ...OK 330s OK 330s Read NC_DOUBLE_5 ...OK 330s OK 330s Read NC_DOUBLE_int_5 ...OK 330s OK 330s Read NC_DOUBLE_bit64_5 ...OK 330s OK 330s Read NC_DOUBLE_fill_5 ...OK 330s OK 330s Read NC_DOUBLE_intfill_5 ...OK 330s OK 330s Read NC_DOUBLE_fill64_5 ...OK 330s OK 330s Read NC_DOUBLE_fillna_5 ...OK 330s OK 330s Read NC_DOUBLE_pack_5 ...OK 330s OK 330s Read NC_DOUBLE_intpack_5 ...OK 330s OK 330s Read NC_DOUBLE_pack64_5 ...OK 330s OK 330s Read NC_UBYTE_0 ...OK 330s OK 330s Read NC_UBYTE_int_0 ...OK 330s OK 330s Read NC_UBYTE_bit64_0 ...OK 330s OK 330s Read NC_UBYTE_fill_0 ...OK 330s OK 330s Read NC_UBYTE_intfill_0 ...OK 330s OK 330s Read NC_UBYTE_fill64_0 ...OK 330s OK 330s Read NC_UBYTE_pack_0 ...OK 330s OK 330s Read NC_UBYTE_intpack_0 ...OK 330s OK 330s Read NC_UBYTE_pack64_0 ...OK 330s OK 330s Read NC_UBYTE_1 ...OK 330s OK 330s Read NC_UBYTE_int_1 ...OK 330s OK 330s Read NC_UBYTE_bit64_1 ...OK 330s OK 330s Read NC_UBYTE_fill_1 ...OK 330s OK 330s Read NC_UBYTE_intfill_1 ...OK 330s OK 330s Read NC_UBYTE_fill64_1 ...OK 330s OK 330s Read NC_UBYTE_pack_1 ...OK 330s OK 330s Read NC_UBYTE_intpack_1 ...OK 330s OK 330s Read NC_UBYTE_pack64_1 ...OK 330s OK 330s Read NC_UBYTE_2 ...OK 330s OK 330s Read NC_UBYTE_int_2 ...OK 330s OK 330s Read NC_UBYTE_bit64_2 ...OK 330s OK 330s Read NC_UBYTE_fill_2 ...OK 330s OK 330s Read NC_UBYTE_intfill_2 ...OK 330s OK 330s Read NC_UBYTE_fill64_2 ...OK 330s OK 330s Read NC_UBYTE_pack_2 ...OK 330s OK 330s Read NC_UBYTE_intpack_2 ...OK 330s OK 330s Read NC_UBYTE_pack64_2 ...OK 330s OK 330s Read NC_UBYTE_3 ...OK 330s OK 330s Read NC_UBYTE_int_3 ...OK 330s OK 330s Read NC_UBYTE_bit64_3 ...OK 330s OK 330s Read NC_UBYTE_4 ...OK 330s OK 330s Read NC_UBYTE_int_4 ...OK 330s OK 330s Read NC_UBYTE_bit64_4 ...OK 330s OK 330s Read NC_UBYTE_fill_4 ...OK 330s OK 330s Read NC_UBYTE_intfill_4 ...OK 330s OK 330s Read NC_UBYTE_fill64_4 ...OK 330s OK 330s Read NC_UBYTE_pack_4 ...OK 330s OK 330s Read NC_UBYTE_intpack_4 ...OK 330s OK 330s Read NC_UBYTE_pack64_4 ...OK 330s OK 330s Read NC_UBYTE_5 ...OK 330s OK 330s Read NC_UBYTE_int_5 ...OK 330s OK 330s Read NC_UBYTE_bit64_5 ...OK 330s OK 330s Read NC_UBYTE_fill_5 ...OK 330s OK 330s Read NC_UBYTE_intfill_5 ...OK 330s OK 330s Read NC_UBYTE_fill64_5 ...OK 330s OK 330s Read NC_UBYTE_pack_5 ...OK 330s OK 330s Read NC_UBYTE_intpack_5 ...OK 330s OK 330s Read NC_UBYTE_pack64_5 ...OK 330s OK 330s Read NC_USHORT_0 ...OK 330s OK 330s Read NC_USHORT_int_0 ...OK 330s OK 330s Read NC_USHORT_bit64_0 ...OK 330s OK 330s Read NC_USHORT_fill_0 ...OK 330s OK 330s Read NC_USHORT_intfill_0 ...OK 330s OK 330s Read NC_USHORT_fill64_0 ...OK 330s OK 330s Read NC_USHORT_pack_0 ...OK 330s OK 330s Read NC_USHORT_intpack_0 ...OK 330s OK 330s Read NC_USHORT_pack64_0 ...OK 330s OK 330s Read NC_USHORT_1 ...OK 330s OK 330s Read NC_USHORT_int_1 ...OK 330s OK 330s Read NC_USHORT_bit64_1 ...OK 330s OK 330s Read NC_USHORT_fill_1 ...OK 330s OK 330s Read NC_USHORT_intfill_1 ...OK 330s OK 330s Read NC_USHORT_fill64_1 ...OK 330s OK 330s Read NC_USHORT_pack_1 ...OK 330s OK 330s Read NC_USHORT_intpack_1 ...OK 330s OK 330s Read NC_USHORT_pack64_1 ...OK 330s OK 330s Read NC_USHORT_2 ...OK 330s OK 330s Read NC_USHORT_int_2 ...OK 330s OK 330s Read NC_USHORT_bit64_2 ...OK 330s OK 330s Read NC_USHORT_fill_2 ...OK 330s OK 330s Read NC_USHORT_intfill_2 ...OK 330s OK 330s Read NC_USHORT_fill64_2 ...OK 330s OK 330s Read NC_USHORT_pack_2 ...OK 330s OK 330s Read NC_USHORT_intpack_2 ...OK 330s OK 330s Read NC_USHORT_pack64_2 ...OK 330s OK 330s Read NC_USHORT_3 ...OK 330s OK 330s Read NC_USHORT_int_3 ...OK 330s OK 330s Read NC_USHORT_bit64_3 ...OK 330s OK 330s Read NC_USHORT_4 ...OK 330s OK 330s Read NC_USHORT_int_4 ...OK 330s OK 330s Read NC_USHORT_bit64_4 ...OK 330s OK 330s Read NC_USHORT_fill_4 ...OK 330s OK 330s Read NC_USHORT_intfill_4 ...OK 330s OK 330s Read NC_USHORT_fill64_4 ...OK 330s OK 330s Read NC_USHORT_pack_4 ...OK 330s OK 330s Read NC_USHORT_intpack_4 ...OK 330s OK 330s Read NC_USHORT_pack64_4 ...OK 330s OK 330s Read NC_USHORT_5 ...OK 330s OK 330s Read NC_USHORT_int_5 ...OK 330s OK 330s Read NC_USHORT_bit64_5 ...OK 330s OK 330s Read NC_USHORT_fill_5 ...OK 330s OK 330s Read NC_USHORT_intfill_5 ...OK 330s OK 330s Read NC_USHORT_fill64_5 ...OK 330s OK 330s Read NC_USHORT_pack_5 ...OK 330s OK 330s Read NC_USHORT_intpack_5 ...OK 330s OK 330s Read NC_USHORT_pack64_5 ...OK 330s OK 330s Read NC_UINT_0 ...OK 330s OK 330s Read NC_UINT_int_0 ...OK 330s OK 330s Read NC_UINT_bit64_0 ...OK 330s OK 330s Read NC_UINT_fill_0 ...OK 330s OK 330s Read NC_UINT_intfill_0 ...OK 330s OK 330s Read NC_UINT_fill64_0 ...OK 330s OK 330s Read NC_UINT_pack_0 ...OK 330s OK 330s Read NC_UINT_intpack_0 ...OK 330s OK 330s Read NC_UINT_pack64_0 ...OK 330s OK 330s Read NC_UINT_1 ...OK 330s OK 330s Read NC_UINT_int_1 ...OK 330s OK 330s Read NC_UINT_bit64_1 ...OK 330s OK 330s Read NC_UINT_fill_1 ...OK 330s OK 330s Read NC_UINT_intfill_1 ...OK 330s OK 330s Read NC_UINT_fill64_1 ...OK 330s OK 330s Read NC_UINT_pack_1 ...OK 330s OK 330s Read NC_UINT_intpack_1 ...OK 330s OK 330s Read NC_UINT_pack64_1 ...OK 330s OK 330s Read NC_UINT_2 ...OK 330s OK 330s Read NC_UINT_int_2 ...OK 330s OK 330s Read NC_UINT_bit64_2 ...OK 330s OK 330s Read NC_UINT_fill_2 ...OK 330s OK 330s Read NC_UINT_intfill_2 ...OK 330s OK 330s Read NC_UINT_fill64_2 ...OK 330s OK 330s Read NC_UINT_pack_2 ...OK 330s OK 330s Read NC_UINT_intpack_2 ...OK 330s OK 330s Read NC_UINT_pack64_2 ...OK 330s OK 330s Read NC_UINT_3 ...OK 330s OK 330s Read NC_UINT_int_3 ...OK 330s OK 330s Read NC_UINT_bit64_3 ...OK 330s OK 330s Read NC_UINT_4 ...OK 330s OK 330s Read NC_UINT_int_4 ...OK 330s OK 330s Read NC_UINT_bit64_4 ...OK 330s OK 330s Read NC_UINT_fill_4 ...OK 330s OK 330s Read NC_UINT_intfill_4 ...OK 330s OK 330s Read NC_UINT_fill64_4 ...OK 330s OK 330s Read NC_UINT_pack_4 ...OK 330s OK 330s Read NC_UINT_intpack_4 ...OK 330s OK 330s Read NC_UINT_pack64_4 ...OK 330s OK 330s Read NC_UINT_5 ...OK 330s OK 330s Read NC_UINT_int_5 ...OK 330s OK 330s Read NC_UINT_bit64_5 ...OK 330s OK 330s Read NC_UINT_fill_5 ...OK 330s OK 330s Read NC_UINT_intfill_5 ...OK 330s OK 330s Read NC_UINT_fill64_5 ...OK 330s OK 330s Read NC_UINT_pack_5 ...OK 330s OK 330s Read NC_UINT_intpack_5 ...OK 330s OK 330s Read NC_UINT_pack64_5 ...OK 330s OK 330s Read NC_INT64_0 ...OK 330s OK 330s Read NC_INT64_int_0 ...OK 330s OK 330s Read NC_INT64_bit64_0 ...OK 330s OK 330s Read NC_INT64_fill_0 ...OK 330s OK 330s Read NC_INT64_intfill_0 ...OK 330s OK 330s Read NC_INT64_fill64_0 ...OK 330s OK 330s Read NC_INT64_pack_0 ...OK 330s OK 330s Read NC_INT64_intpack_0 ...OK 330s OK 330s Read NC_INT64_pack64_0 ...OK 330s OK 330s Read NC_INT64_1 ...OK 330s OK 330s Read NC_INT64_int_1 ...OK 330s OK 330s Read NC_INT64_bit64_1 ...OK 330s OK 330s Read NC_INT64_fill_1 ...OK 330s OK 330s Read NC_INT64_intfill_1 ...OK 330s OK 330s Read NC_INT64_fill64_1 ...OK 330s OK 330s Read NC_INT64_pack_1 ...OK 330s OK 330s Read NC_INT64_intpack_1 ...OK 330s OK 330s Read NC_INT64_pack64_1 ...OK 330s OK 330s Read NC_INT64_2 ...OK 330s OK 330s Read NC_INT64_int_2 ...OK 330s OK 330s Read NC_INT64_bit64_2 ...OK 330s OK 330s Read NC_INT64_fill_2 ...OK 330s OK 330s Read NC_INT64_intfill_2 ...OK 330s OK 330s Read NC_INT64_fill64_2 ...OK 330s OK 330s Read NC_INT64_pack_2 ...OK 330s OK 330s Read NC_INT64_intpack_2 ...OK 330s OK 330s Read NC_INT64_pack64_2 ...OK 330s OK 330s Read NC_INT64_3 ...OK 330s OK 330s Read NC_INT64_int_3 ...OK 330s OK 330s Read NC_INT64_bit64_3 ...OK 330s OK 330s Read NC_INT64_intfill_3 ...OK 330s OK 330s OK 330s Read NC_INT64_fill64_3 ...OK 330s OK 330s OK 330s Read NC_INT64_intpack_3 ...OK 330s OK 330s OK 330s Read NC_INT64_pack64_3 ...OK 330s OK 330s OK 330s Read NC_INT64_4 ...OK 330s OK 330s Read NC_INT64_int_4 ...OK 330s OK 330s Read NC_INT64_bit64_4 ...OK 330s OK 330s Read NC_INT64_fill_4 ...OK 330s OK 330s Read NC_INT64_intfill_4 ...OK 330s OK 330s Read NC_INT64_fill64_4 ...OK 330s OK 330s Read NC_INT64_pack_4 ...OK 330s OK 330s Read NC_INT64_intpack_4 ...OK 330s OK 330s Read NC_INT64_pack64_4 ...OK 330s OK 330s Read NC_INT64_5 ...OK 330s OK 330s Read NC_INT64_int_5 ...OK 330s OK 330s Read NC_INT64_bit64_5 ...OK 330s OK 330s Read NC_INT64_fill_5 ...OK 330s OK 330s Read NC_INT64_intfill_5 ...OK 330s OK 330s Read NC_INT64_fill64_5 ...OK 330s OK 330s Read NC_INT64_pack_5 ...OK 330s OK 330s Read NC_INT64_intpack_5 ...OK 330s OK 330s Read NC_INT64_pack64_5 ...OK 330s OK 330s Read NC_UINT64_0 ...OK 330s OK 330s Read NC_UINT64_int_0 ...OK 330s OK 330s Read NC_UINT64_bit64_0 ...OK 330s OK 330s Read NC_UINT64_fill_0 ...OK 330s OK 330s Read NC_UINT64_intfill_0 ...OK 330s OK 330s Read NC_UINT64_fill64_0 ...OK 330s OK 330s Read NC_UINT64_pack_0 ...OK 330s OK 330s Read NC_UINT64_intpack_0 ...OK 330s OK 330s Read NC_UINT64_pack64_0 ...OK 330s OK 330s Read NC_UINT64_1 ...OK 330s OK 330s Read NC_UINT64_int_1 ...OK 330s OK 330s Read NC_UINT64_bit64_1 ...OK 330s OK 330s Read NC_UINT64_fill_1 ...OK 330s OK 330s Read NC_UINT64_intfill_1 ...OK 330s OK 330s Read NC_UINT64_fill64_1 ...OK 330s OK 330s Read NC_UINT64_pack_1 ...OK 330s OK 330s Read NC_UINT64_intpack_1 ...OK 330s OK 330s Read NC_UINT64_pack64_1 ...OK 330s OK 330s Read NC_UINT64_2 ...OK 330s OK 330s Read NC_UINT64_int_2 ...OK 330s OK 330s Read NC_UINT64_bit64_2 ...OK 330s OK 330s Read NC_UINT64_fill_2 ...OK 330s OK 330s Read NC_UINT64_intfill_2 ...OK 330s OK 330s Read NC_UINT64_fill64_2 ...OK 330s OK 330s Read NC_UINT64_pack_2 ...OK 330s OK 330s Read NC_UINT64_intpack_2 ...OK 330s OK 330s Read NC_UINT64_pack64_2 ...OK 330s OK 330s Read NC_UINT64_3 ...OK 330s OK 330s Read NC_UINT64_int_3 ...OK 330s OK 330s Read NC_UINT64_bit64_3 ...OK 330s OK 330s Read NC_UINT64_4 ...OK 330s OK 330s Read NC_UINT64_int_4 ...OK 330s OK 330s Read NC_UINT64_bit64_4 ...OK 330s OK 330s Read NC_UINT64_fill_4 ...OK 330s OK 330s Read NC_UINT64_intfill_4 ...OK 330s OK 330s Read NC_UINT64_fill64_4 ...OK 330s OK 330s Read NC_UINT64_pack_4 ...OK 330s OK 330s Read NC_UINT64_intpack_4 ...OK 330s OK 330s Read NC_UINT64_pack64_4 ...OK 330s OK 330s Read NC_UINT64_5 ...OK 330s OK 330s Read NC_UINT64_int_5 ...OK 330s OK 330s Read NC_UINT64_bit64_5 ...OK 330s OK 330s Read NC_UINT64_fill_5 ...OK 330s OK 330s Read NC_UINT64_intfill_5 ...OK 330s OK 330s Read NC_UINT64_fill64_5 ...OK 330s OK 330s Read NC_UINT64_pack_5 ...OK 330s OK 330s Read NC_UINT64_intpack_5 ...OK 330s OK 330s Read NC_UINT64_pack64_5 ...OK 330s OK 330s Read integer vector as smallest R type ... OK 330s OK 330s Read NC_BYTE_5 ...OK 330s OK 330s Read NC_BYTE_fill_5 ...OK 330s OK 330s Read NC_SHORT_5 ...OK 330s OK 330s Read NC_SHORT_fill_5 ...OK 330s OK 330s Read NC_INT_5 ...OK 330s OK 330s Read NC_INT_fill_5 ...OK 330s OK 330s Read NC_FLOAT_5 ...OK 330s OK 330s Read NC_FLOAT_fill_5 ...OK 330s OK 330s Read NC_DOUBLE_5 ...OK 330s OK 330s Read NC_DOUBLE_fill_5 ...OK 330s OK 330s Read NC_UBYTE_5 ...OK 330s OK 330s Read NC_UBYTE_fill_5 ...OK 330s OK 330s Read NC_USHORT_5 ...OK 330s OK 330s Read NC_USHORT_fill_5 ...OK 330s OK 330s Read NC_UINT_5 ...OK 330s OK 330s Read NC_UINT_fill_5 ...OK 330s OK 330s Read NC_INT64_5 ...OK 330s OK 330s Read NC_INT64_fill_5 ...OK 330s OK 330s Read NC_UINT64_5 ...OK 330s OK 330s Read NC_UINT64_fill_5 ...OK 330s OK 330s Read numeric matrix ... OK 330s Inquire about numeric variable ...OK 330s OK 330s OK 330s Read numeric matrix slice ... OK 330s OK 330s Read numeric matrix empty slice ... OK 330s OK 330s Read numeric scalar ... OK 330s Read numeric empty array ... OK 330s Read 2D char array ... OK 330s Read 2D char array with fill value ... OK 330s OK 330s Read 2D char slice ... OK 330s Read 2D char slice as raw bytes ... OK 330s Read 2D char slice as characters ... OK 330s Read empty 2D char array ... OK 330s OK 330s Read 1D char slice ... OK 330s Read scalar char ... OK 330s Read 1D string array ...OK 330s Read 1D string array with fill values ...OK 330s Read 1D string slice ...OK 330s Read 1D int64 array as integer64 ...OK 330s Read details of user-defined types ...OK 330s OK 330s OK 330s OK 330s OK 330s OK 330s OK 330s OK 330s Read vlen as double ...OK 330s OK 330s Read vlen as integer ...OK 330s OK 330s Read vlen with fill ...OK 330s Read vlen scalar ...OK 330s Reading packed vlen ...OK 330s OK 330s Read character vlen ...OK 330s Read character vlen as raw ...OK 330s Read string vlen ...OK 330s Read nested vlen ...OK 330s Read nested vlen with fill ...OK 330s Read opaque ...OK 330s Read opaque scalar ...OK 330s Read opaque vector ...OK 330s Read opaque vlen ...OK 330s Read enum ...OK 330s OK 330s Read empty enum ...OK 330s Read compound ...OK 330s Read compound with fill ...OK 330s Read compound scalar attribute ...OK 330s Read compound vector attribute ...OK 330s Read enum scalar attribute ...OK 330s Read enum vector attribute ...OK 330s Read opaque scalar attribute ...OK 330s Read opaque vector attribute ...OK 330s Read vlen scalar attribute ...OK 330s Read vlen vector attribute ...OK 330s Read and unpack numeric array ... OK 330s Check that closing any NetCDF handle closes the file for all handles ... OK 330s Check that garbage collector closes file that is not referenced ... OK 330s Removed test file /tmp/Rtmptagy6J/RNetCDF-test_netcdf4_93969c77957.nc 330s > 330s > # Try diskless files: 330s > ncfile <- tempfile("RNetCDF-test-diskless", fileext=".nc") 330s > cat("Test diskless creation of ", ncfile, "...\n") 330s Test diskless creation of /tmp/Rtmptagy6J/RNetCDF-test-diskless9393faf131.nc ... 330s > if (cfg$diskless) { 330s + nc <- create.nc(ncfile, diskless=TRUE) 330s + tally <- testfun(file.exists(ncfile), FALSE, tally) 330s + close.nc(nc) 330s + } else { 330s + message("NetCDF library does not support diskless datasets") 330s + nc <- try(create.nc(ncfile, diskless=TRUE), silent=TRUE) 330s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 330s + } 330s OK 330s > unlink(ncfile) 330s > 330s > 330s > #-------------------------------------------------------------------------------# 330s > # UDUNITS calendar functions 330s > #-------------------------------------------------------------------------------# 330s > 330s > # Test if udunits support is available: 330s > if (!cfg$udunits) { 330s + 330s + message("UDUNITS calendar conversions not supported by this build of RNetCDF") 330s + x <- try(utcal.nc("seconds since 1970-01-01", 0), silent=TRUE) 330s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 330s + 330s + } else { 330s + 330s + cat("utcal.nc - numeric values ...") 330s + x <- matrix(data=c(1899, 1900, 1900, 1900, 1900, 1900, 330s + 12, 1, 1, 1, 1, 1, 330s + 31, 1, 1, 1, 1, 1, 330s + 23, 0, 1, 2, 3, 4, 330s + 0, 0, 0, 0, 0, 0, 330s + 0, 0, 0, 0, 0, 0), 330s + ncol=6) 330s + colnames(x) <- c("year","month","day","hour","minute","second") 330s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5)) 330s + tally <- testfun(x,y,tally) 330s + 330s + cat("utcal.nc - string values ...") 330s + x <- c("1899-12-31 23:00:00", "1900-01-01 00:00:00", "1900-01-01 01:00:00", 330s + "1900-01-01 02:00:00", "1900-01-01 03:00:00", "1900-01-01 04:00:00") 330s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="s") 330s + tally <- testfun(x,y,tally) 330s + 330s + cat("utcal.nc - POSIXct values ...") 330s + x <- ISOdatetime(c(1899,1900,1900,1900,1900,1900), 330s + c( 12, 1, 1, 1, 1, 1), 330s + c( 31, 1, 1, 1, 1, 1), 330s + c( 23, 0, 1, 2, 3, 4), 330s + c( 0, 0, 0, 0, 0, 0), 330s + c( 0, 0, 0, 0, 0, 0), tz="UTC") 330s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="c") 330s + tally <- testfun(x,y,tally) 330s + 330s + cat("utcal.nc - error for unknown units ...") 330s + x <- try(utcal.nc("unknown", 1), silent=TRUE) 330s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 330s + 330s + cat("utinvcal.nc - numeric values ...") 330s + x <- 6.416667 330s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(1900,1,1,5,25,0)) 330s + tally <- testfun(x,y,tally) 330s + 330s + cat("utinvcal.nc - string values ...") 330s + x <- 6.416667 330s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", "1900-01-01 05:25:00") 330s + tally <- testfun(x,y,tally) 330s + 330s + cat("utinvcal.nc - POSIXct values ...") 330s + x <- 6.416667 330s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 330s + ISOdatetime(1900,1,1,5,25,0,tz="UTC")) 330s + tally <- testfun(x,y,tally) 330s + 330s + cat("utinvcal.nc - error for bad values ...") 330s + x <- try(utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 330s + "1900-01-01 24:61:61"), silent=TRUE) 330s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 330s + 330s + } 330s utcal.nc - numeric values ...OK 330s utcal.nc - string values ...OK 330s utcal.nc - POSIXct values ...OK 330s utcal.nc - error for unknown units ...OK 330s utinvcal.nc - numeric values ...OK 330s utinvcal.nc - string values ...OK 330s utinvcal.nc - POSIXct values ...OK 330s utinvcal.nc - error for bad values ...OK 330s > 330s > #-------------------------------------------------------------------------------# 330s > # Parallel I/O demos 330s > #-------------------------------------------------------------------------------# 330s > 330s > mpiexec <- cfg$mpiexec 330s > parallel <- cfg$parallel 330s > 330s > if (mpiexec != "") { 330s + # mpiexec is specified, so assume that parallel I/O is meant to be enabled. 330s + 330s + # List of MPI packages to test: 330s + mpipkgs <- c("Rmpi", "pbdMPI") 330s + 330s + # Try to find demo script directory: 330s + demodirs <- c("demo", 330s + file.path("..", "demo"), 330s + file.path("..", "RNetCDF", "demo")) 330s + demodir <- demodirs[dir.exists(demodirs)] 330s + stopifnot(length(demodir) > 0) 330s + 330s + # Check if any of the packages are loaded: 330s + for (mpipkg in mpipkgs) { 330s + if (isNamespaceLoaded(mpipkg)) { 330s + warning("Package ", mpipkg, " is loaded, so mpiexec may fail") 330s + } 330s + } 330s + 330s + for (mpipkg in c("Rmpi", "pbdMPI")) { 330s + # We cannot use requireNamespace to check for installed MPI packages, 330s + # because they may initialise the MPI library via .onLoad, 330s + # which causes failure when we try to mpiexec another R script. 330s + if (length(find.package(mpipkg, quiet=TRUE) > 0)) { 330s + cat("Testing parallel I/O with package", mpipkg, "...\n") 330s + demoscripts <- list.files( 330s + demodir, 330s + pattern=paste0(mpipkg, ".*\\.R"), 330s + full.names=TRUE) 330s + stopifnot(length(demoscripts) >= 1) 330s + for (demoscript in demoscripts) { 330s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 330s + cat("Running script", demoscript, "with MPI ...\n") 330s + x <- system2(mpiexec, 330s + args=c('-n', '2', 'Rscript', '--vanilla', demoscript, ncfile)) 330s + unlink(ncfile) 330s + tally <- testfun(x, 0, tally) 330s + } 330s + } else { 330s + message("Package ", mpipkg, " not available for parallel I/O tests\n") 330s + } 330s + } 330s + 330s + } else if (parallel) { 330s + # Parallel I/O may be enabled, but we cannot test without mpiexec being specified. 330s + 330s + cat("Skipping parallel I/O tests as mpiexec is not defined\n") 330s + 330s + } else { 330s + # Assume that parallel I/O is meant to be disabled, 330s + # because parallel is FALSE and mpiexec is not specified. 330s + 330s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 330s + 330s + cat("Testing that create.nc fails with mpi_comm ... ") 330s + x <- try(create.nc(ncfile, format="netcdf4", mpi_comm=1), silent=TRUE) 330s + unlink(ncfile) 330s + if (inherits(x, "try-error") && 330s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 330s + tally <- testfun(TRUE, TRUE, tally) 330s + } else { 330s + tally <- testfun(FALSE, TRUE, tally) 330s + } 330s + 330s + cat("Testing that open.nc fails with mpi_comm ... ") 330s + x <- try(open.nc(ncfile, mpi_comm=1), silent=TRUE) 330s + if (inherits(x, "try-error") && 330s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 330s + tally <- testfun(TRUE, TRUE, tally) 330s + } else { 330s + tally <- testfun(FALSE, TRUE, tally) 330s + } 330s + 330s + cat("Testing that var.par.nc fails ... ") 330s + ncid <- create.nc(ncfile, format="netcdf4") 330s + x <- try(var.par.nc(ncid, "dummy", "NC_COLLECTIVE"), silent=TRUE) 330s + close.nc(ncid) 330s + unlink(ncfile) 330s + if (inherits(x, "try-error") && 330s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 330s + tally <- testfun(TRUE, TRUE, tally) 330s + } else { 330s + tally <- testfun(FALSE, TRUE, tally) 330s + } 330s + 330s + } 330s Testing that create.nc fails with mpi_comm ... OK 330s Testing that open.nc fails with mpi_comm ... OK 330s Testing that var.par.nc fails ... OK 330s > 330s > #-------------------------------------------------------------------------------# 330s > # Check that package can be unloaded: 330s > #-------------------------------------------------------------------------------# 330s > 330s > cat("Unload RNetCDF ...\n") 330s Unload RNetCDF ... 330s > detach("package:RNetCDF",unload=TRUE) 330s > 330s > #-------------------------------------------------------------------------------# 330s > # Overall summary 330s > #-------------------------------------------------------------------------------# 330s > cat("Summary:", tally["pass"], "pass /", tally["fail"], "fail.\n") 330s Summary: 8557 pass / 0 fail. 330s > 330s > if (tally["fail"]==0) { 330s + cat("Package seems to work properly.\n") 330s + } else { 330s + stop(tally["fail"]," of ",sum(tally)," test cases failed.") 330s + } 330s Package seems to work properly. 330s > 330s > #===============================================================================# 330s > 330s > #===============================================================================# 330s > # SCRATCH 330s > #===============================================================================# 330s > 330s > 331s Test RNetCDF-test.R passed 331s autopkgtest [20:00:19]: test run-unit-test: -----------------------] 332s run-unit-test PASS 332s autopkgtest [20:00:20]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 332s autopkgtest [20:00:20]: test pkg-r-autopkgtest: preparing testbed 333s Reading package lists... 333s Building dependency tree... 333s Reading state information... 334s Starting pkgProblemResolver with broken count: 0 334s Starting 2 pkgProblemResolver with broken count: 0 334s Done 334s The following additional packages will be installed: 334s build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 334s dctrl-tools g++ g++-13 g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc 334s gcc-13 gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gfortran gfortran-13 334s gfortran-13-aarch64-linux-gnu gfortran-aarch64-linux-gnu icu-devtools 334s libasan8 libatomic1 libblas-dev libbz2-dev libc-dev-bin libc6-dev libcc1-0 334s libcrypt-dev libgcc-13-dev libgfortran-13-dev libhwasan0 libicu-dev libisl23 334s libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblsan0 334s liblzma-dev libmpc3 libncurses-dev libnsl-dev libpcre2-16-0 libpcre2-32-0 334s libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev 334s libstdc++-13-dev libtirpc-dev libtsan2 libubsan1 linux-libc-dev pkg-config 334s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev rpcsvc-proto zlib1g-dev 334s Suggested packages: 334s cpp-doc gcc-13-locales cpp-13-doc debtags gcc-13-doc gcc-multilib 334s manpages-dev autoconf automake libtool flex bison gdb gcc-doc 334s gdb-aarch64-linux-gnu gfortran-doc gfortran-13-doc libcoarrays-dev 334s liblapack-doc glibc-doc icu-doc liblzma-doc ncurses-doc readline-doc 334s libstdc++-13-doc texlive-base texlive-latex-base texlive-plain-generic 334s texlive-fonts-recommended texlive-fonts-extra texlive-extra-utils 334s texlive-latex-recommended texlive-latex-extra texinfo 334s Recommended packages: 334s bzip2-doc manpages manpages-dev libc-devtools libpng-tools 334s The following NEW packages will be installed: 334s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu 334s cpp-aarch64-linux-gnu dctrl-tools g++ g++-13 g++-13-aarch64-linux-gnu 334s g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu 334s gcc-aarch64-linux-gnu gfortran gfortran-13 gfortran-13-aarch64-linux-gnu 334s gfortran-aarch64-linux-gnu icu-devtools libasan8 libatomic1 libblas-dev 334s libbz2-dev libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libgcc-13-dev 334s libgfortran-13-dev libhwasan0 libicu-dev libisl23 libitm1 libjpeg-dev 334s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblsan0 liblzma-dev libmpc3 334s libncurses-dev libnsl-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev 334s libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev libstdc++-13-dev 334s libtirpc-dev libtsan2 libubsan1 linux-libc-dev pkg-config pkg-r-autopkgtest 334s pkgconf pkgconf-bin r-base-dev rpcsvc-proto zlib1g-dev 334s 0 upgraded, 62 newly installed, 0 to remove and 0 not upgraded. 334s Need to get 92.9 MB/92.9 MB of archives. 334s After this operation, 343 MB of additional disk space will be used. 334s Get:1 /tmp/autopkgtest.AaOrVN/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [732 B] 334s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 334s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 335s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 335s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 335s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 335s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 335s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 335s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 335s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 335s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 335s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 335s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 335s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 335s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 335s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 335s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 335s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 335s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 335s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 335s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 335s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 335s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 335s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 336s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 336s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 336s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 336s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 336s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [11.7 MB] 336s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-17ubuntu2 [14.4 kB] 336s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 336s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 336s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 336s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 dctrl-tools arm64 2.24-3build2 [65.2 kB] 336s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libgfortran-13-dev arm64 13.2.0-17ubuntu2 [478 kB] 336s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.8 MB] 336s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-13 arm64 13.2.0-17ubuntu2 [10.3 kB] 336s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1022 B] 336s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 gfortran arm64 4:13.2.0-7ubuntu1 [1164 B] 336s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 336s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libblas-dev arm64 3.12.0-3 [111 kB] 336s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 libbz2-dev arm64 1.0.8-5ubuntu1 [35.8 kB] 336s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 337s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-turbo8-dev arm64 2.1.5-2ubuntu1 [304 kB] 337s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] 337s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] 337s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 liblapack-dev arm64 3.12.0-3 [4293 kB] 337s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 337s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu1 [195 kB] 337s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-32-0 arm64 10.42-4ubuntu1 [183 kB] 337s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-posix3 arm64 10.42-4ubuntu1 [6654 B] 337s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-dev arm64 10.42-4ubuntu1 [679 kB] 337s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 libpkgconf3 arm64 1.8.1-2 [31.2 kB] 337s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3ubuntu1 [895 kB] 337s Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 libpng-dev arm64 1.6.43-1 [266 kB] 337s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 libreadline-dev arm64 8.2-3 [177 kB] 337s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf-bin arm64 1.8.1-2 [20.4 kB] 337s Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 pkgconf arm64 1.8.1-2 [16.7 kB] 337s Get:59 http://ftpmaster.internal/ubuntu noble/main arm64 pkg-config arm64 1.8.1-2 [7170 B] 337s Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 liblzma-dev arm64 5.4.5-0.3 [209 kB] 337s Get:61 http://ftpmaster.internal/ubuntu noble/universe arm64 r-base-dev all 4.3.2-1build1 [4336 B] 337s Get:62 http://ftpmaster.internal/ubuntu noble/universe arm64 pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 338s Fetched 92.9 MB in 3s (31.7 MB/s) 338s Selecting previously unselected package libc-dev-bin. 338s (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 ... 76492 files and directories currently installed.) 338s Preparing to unpack .../00-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 338s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 338s Selecting previously unselected package linux-libc-dev:arm64. 338s Preparing to unpack .../01-linux-libc-dev_6.8.0-11.11_arm64.deb ... 338s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 338s Selecting previously unselected package libcrypt-dev:arm64. 338s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 338s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 338s Selecting previously unselected package libtirpc-dev:arm64. 338s Preparing to unpack .../03-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 338s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 338s Selecting previously unselected package libnsl-dev:arm64. 338s Preparing to unpack .../04-libnsl-dev_1.3.0-3_arm64.deb ... 338s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 338s Selecting previously unselected package rpcsvc-proto. 338s Preparing to unpack .../05-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 338s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 338s Selecting previously unselected package libc6-dev:arm64. 338s Preparing to unpack .../06-libc6-dev_2.39-0ubuntu2_arm64.deb ... 338s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 338s Selecting previously unselected package libisl23:arm64. 338s Preparing to unpack .../07-libisl23_0.26-3_arm64.deb ... 338s Unpacking libisl23:arm64 (0.26-3) ... 338s Selecting previously unselected package libmpc3:arm64. 338s Preparing to unpack .../08-libmpc3_1.3.1-1_arm64.deb ... 338s Unpacking libmpc3:arm64 (1.3.1-1) ... 338s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 338s Preparing to unpack .../09-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 338s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 338s Selecting previously unselected package cpp-13. 339s Preparing to unpack .../10-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 339s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 339s Selecting previously unselected package cpp-aarch64-linux-gnu. 339s Preparing to unpack .../11-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 339s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 339s Selecting previously unselected package cpp. 339s Preparing to unpack .../12-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 339s Unpacking cpp (4:13.2.0-7ubuntu1) ... 339s Selecting previously unselected package libcc1-0:arm64. 339s Preparing to unpack .../13-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libitm1:arm64. 339s Preparing to unpack .../14-libitm1_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libatomic1:arm64. 339s Preparing to unpack .../15-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libasan8:arm64. 339s Preparing to unpack .../16-libasan8_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package liblsan0:arm64. 339s Preparing to unpack .../17-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libtsan2:arm64. 339s Preparing to unpack .../18-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libubsan1:arm64. 339s Preparing to unpack .../19-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libhwasan0:arm64. 339s Preparing to unpack .../20-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 339s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 339s Selecting previously unselected package libgcc-13-dev:arm64. 339s Preparing to unpack .../21-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 339s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 339s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 339s Preparing to unpack .../22-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 339s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 339s Selecting previously unselected package gcc-13. 339s Preparing to unpack .../23-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 339s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 339s Selecting previously unselected package gcc-aarch64-linux-gnu. 339s Preparing to unpack .../24-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 339s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 340s Selecting previously unselected package gcc. 340s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 340s Unpacking gcc (4:13.2.0-7ubuntu1) ... 340s Selecting previously unselected package libstdc++-13-dev:arm64. 340s Preparing to unpack .../26-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 340s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 340s Selecting previously unselected package g++-13-aarch64-linux-gnu. 340s Preparing to unpack .../27-g++-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 340s Unpacking g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 340s Selecting previously unselected package g++-13. 340s Preparing to unpack .../28-g++-13_13.2.0-17ubuntu2_arm64.deb ... 340s Unpacking g++-13 (13.2.0-17ubuntu2) ... 340s Selecting previously unselected package g++-aarch64-linux-gnu. 340s Preparing to unpack .../29-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 340s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 340s Selecting previously unselected package g++. 340s Preparing to unpack .../30-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 340s Unpacking g++ (4:13.2.0-7ubuntu1) ... 340s Selecting previously unselected package build-essential. 340s Preparing to unpack .../31-build-essential_12.10ubuntu1_arm64.deb ... 340s Unpacking build-essential (12.10ubuntu1) ... 340s Selecting previously unselected package dctrl-tools. 340s Preparing to unpack .../32-dctrl-tools_2.24-3build2_arm64.deb ... 340s Unpacking dctrl-tools (2.24-3build2) ... 340s Selecting previously unselected package libgfortran-13-dev:arm64. 340s Preparing to unpack .../33-libgfortran-13-dev_13.2.0-17ubuntu2_arm64.deb ... 340s Unpacking libgfortran-13-dev:arm64 (13.2.0-17ubuntu2) ... 340s Selecting previously unselected package gfortran-13-aarch64-linux-gnu. 340s Preparing to unpack .../34-gfortran-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 340s Unpacking gfortran-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 340s Selecting previously unselected package gfortran-13. 340s Preparing to unpack .../35-gfortran-13_13.2.0-17ubuntu2_arm64.deb ... 340s Unpacking gfortran-13 (13.2.0-17ubuntu2) ... 340s Selecting previously unselected package gfortran-aarch64-linux-gnu. 340s Preparing to unpack .../36-gfortran-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 340s Unpacking gfortran-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 340s Selecting previously unselected package gfortran. 340s Preparing to unpack .../37-gfortran_4%3a13.2.0-7ubuntu1_arm64.deb ... 340s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 340s Selecting previously unselected package icu-devtools. 340s Preparing to unpack .../38-icu-devtools_74.2-1ubuntu1_arm64.deb ... 340s Unpacking icu-devtools (74.2-1ubuntu1) ... 341s Selecting previously unselected package libblas-dev:arm64. 341s Preparing to unpack .../39-libblas-dev_3.12.0-3_arm64.deb ... 341s Unpacking libblas-dev:arm64 (3.12.0-3) ... 341s Selecting previously unselected package libbz2-dev:arm64. 341s Preparing to unpack .../40-libbz2-dev_1.0.8-5ubuntu1_arm64.deb ... 341s Unpacking libbz2-dev:arm64 (1.0.8-5ubuntu1) ... 341s Selecting previously unselected package libicu-dev:arm64. 341s Preparing to unpack .../41-libicu-dev_74.2-1ubuntu1_arm64.deb ... 341s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 341s Selecting previously unselected package libjpeg-turbo8-dev:arm64. 341s Preparing to unpack .../42-libjpeg-turbo8-dev_2.1.5-2ubuntu1_arm64.deb ... 341s Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... 341s Selecting previously unselected package libjpeg8-dev:arm64. 341s Preparing to unpack .../43-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... 341s Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... 341s Selecting previously unselected package libjpeg-dev:arm64. 341s Preparing to unpack .../44-libjpeg-dev_8c-2ubuntu11_arm64.deb ... 341s Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... 341s Selecting previously unselected package liblapack-dev:arm64. 341s Preparing to unpack .../45-liblapack-dev_3.12.0-3_arm64.deb ... 341s Unpacking liblapack-dev:arm64 (3.12.0-3) ... 341s Selecting previously unselected package libncurses-dev:arm64. 341s Preparing to unpack .../46-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 341s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 341s Selecting previously unselected package libpcre2-16-0:arm64. 341s Preparing to unpack .../47-libpcre2-16-0_10.42-4ubuntu1_arm64.deb ... 341s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 341s Selecting previously unselected package libpcre2-32-0:arm64. 341s Preparing to unpack .../48-libpcre2-32-0_10.42-4ubuntu1_arm64.deb ... 341s Unpacking libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 341s Selecting previously unselected package libpcre2-posix3:arm64. 341s Preparing to unpack .../49-libpcre2-posix3_10.42-4ubuntu1_arm64.deb ... 341s Unpacking libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 341s Selecting previously unselected package libpcre2-dev:arm64. 341s Preparing to unpack .../50-libpcre2-dev_10.42-4ubuntu1_arm64.deb ... 341s Unpacking libpcre2-dev:arm64 (10.42-4ubuntu1) ... 341s Selecting previously unselected package libpkgconf3:arm64. 341s Preparing to unpack .../51-libpkgconf3_1.8.1-2_arm64.deb ... 341s Unpacking libpkgconf3:arm64 (1.8.1-2) ... 341s Selecting previously unselected package zlib1g-dev:arm64. 341s Preparing to unpack .../52-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_arm64.deb ... 341s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 341s Selecting previously unselected package libpng-dev:arm64. 341s Preparing to unpack .../53-libpng-dev_1.6.43-1_arm64.deb ... 341s Unpacking libpng-dev:arm64 (1.6.43-1) ... 341s Selecting previously unselected package libreadline-dev:arm64. 341s Preparing to unpack .../54-libreadline-dev_8.2-3_arm64.deb ... 341s Unpacking libreadline-dev:arm64 (8.2-3) ... 341s Selecting previously unselected package pkgconf-bin. 342s Preparing to unpack .../55-pkgconf-bin_1.8.1-2_arm64.deb ... 342s Unpacking pkgconf-bin (1.8.1-2) ... 342s Selecting previously unselected package pkgconf:arm64. 342s Preparing to unpack .../56-pkgconf_1.8.1-2_arm64.deb ... 342s Unpacking pkgconf:arm64 (1.8.1-2) ... 342s Selecting previously unselected package pkg-config:arm64. 342s Preparing to unpack .../57-pkg-config_1.8.1-2_arm64.deb ... 342s Unpacking pkg-config:arm64 (1.8.1-2) ... 342s Selecting previously unselected package liblzma-dev:arm64. 342s Preparing to unpack .../58-liblzma-dev_5.4.5-0.3_arm64.deb ... 342s Unpacking liblzma-dev:arm64 (5.4.5-0.3) ... 342s Selecting previously unselected package r-base-dev. 342s Preparing to unpack .../59-r-base-dev_4.3.2-1build1_all.deb ... 342s Unpacking r-base-dev (4.3.2-1build1) ... 342s Selecting previously unselected package pkg-r-autopkgtest. 342s Preparing to unpack .../60-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 342s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 342s Selecting previously unselected package autopkgtest-satdep. 342s Preparing to unpack .../61-2-autopkgtest-satdep.deb ... 342s Unpacking autopkgtest-satdep (0) ... 342s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 342s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 342s Setting up libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 342s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 342s Setting up libpkgconf3:arm64 (1.8.1-2) ... 342s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 342s Setting up libmpc3:arm64 (1.3.1-1) ... 342s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 342s Setting up icu-devtools (74.2-1ubuntu1) ... 342s Setting up pkgconf-bin (1.8.1-2) ... 342s Setting up liblzma-dev:arm64 (5.4.5-0.3) ... 342s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 342s Setting up libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 342s Setting up libnsl-dev:arm64 (1.3.0-3) ... 342s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 342s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 342s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 342s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 342s Setting up libisl23:arm64 (0.26-3) ... 342s Setting up libc-dev-bin (2.39-0ubuntu2) ... 342s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 342s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 342s Setting up libblas-dev:arm64 (3.12.0-3) ... 342s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode 342s Setting up dctrl-tools (2.24-3build2) ... 342s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 342s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 342s Setting up pkgconf:arm64 (1.8.1-2) ... 342s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 342s Setting up liblapack-dev:arm64 (3.12.0-3) ... 342s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode 342s Setting up pkg-config:arm64 (1.8.1-2) ... 342s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 342s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 342s Setting up libgfortran-13-dev:arm64 (13.2.0-17ubuntu2) ... 342s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 342s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 342s Setting up libbz2-dev:arm64 (1.0.8-5ubuntu1) ... 342s Setting up libjpeg-turbo8-dev:arm64 (2.1.5-2ubuntu1) ... 342s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 342s Setting up libpcre2-dev:arm64 (10.42-4ubuntu1) ... 342s Setting up cpp-13 (13.2.0-17ubuntu2) ... 342s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 342s Setting up libreadline-dev:arm64 (8.2-3) ... 342s Setting up gcc-13 (13.2.0-17ubuntu2) ... 342s Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3ubuntu1) ... 342s Setting up cpp (4:13.2.0-7ubuntu1) ... 342s Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... 342s Setting up g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 342s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 342s Setting up g++-13 (13.2.0-17ubuntu2) ... 342s Setting up libpng-dev:arm64 (1.6.43-1) ... 342s Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... 342s Setting up gfortran-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 342s Setting up gcc (4:13.2.0-7ubuntu1) ... 342s Setting up gfortran-13 (13.2.0-17ubuntu2) ... 342s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 342s Setting up gfortran-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 342s Setting up gfortran (4:13.2.0-7ubuntu1) ... 342s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 342s 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 342s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 342s 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 342s Setting up g++ (4:13.2.0-7ubuntu1) ... 342s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 342s Setting up build-essential (12.10ubuntu1) ... 342s Setting up r-base-dev (4.3.2-1build1) ... 342s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 342s Setting up autopkgtest-satdep (0) ... 342s Processing triggers for man-db (2.12.0-3) ... 343s Processing triggers for install-info (7.1-3) ... 343s Processing triggers for libc-bin (2.39-0ubuntu2) ... 346s (Reading database ... 80051 files and directories currently installed.) 346s Removing autopkgtest-satdep (0) ... 346s autopkgtest [20:00:34]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 346s autopkgtest [20:00:34]: test pkg-r-autopkgtest: [----------------------- 347s Test: Try to load the R library RNetCDF 347s 347s R version 4.3.2 (2023-10-31) -- "Eye Holes" 347s Copyright (C) 2023 The R Foundation for Statistical Computing 347s Platform: aarch64-unknown-linux-gnu (64-bit) 347s 347s R is free software and comes with ABSOLUTELY NO WARRANTY. 347s You are welcome to redistribute it under certain conditions. 347s Type 'license()' or 'licence()' for distribution details. 347s 347s R is a collaborative project with many contributors. 347s Type 'contributors()' for more information and 347s 'citation()' on how to cite R or R packages in publications. 347s 347s Type 'demo()' for some demos, 'help()' for on-line help, or 347s 'help.start()' for an HTML browser interface to help. 347s Type 'q()' to quit R. 347s 347s > library('RNetCDF') 347s > 347s > 347s Other tests are currently unsupported! 347s They will be progressively added. 347s autopkgtest [20:00:35]: test pkg-r-autopkgtest: -----------------------] 348s pkg-r-autopkgtest PASS 348s autopkgtest [20:00:36]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 348s autopkgtest [20:00:36]: @@@@@@@@@@@@@@@@@@@@ summary 348s run-unit-test PASS 348s pkg-r-autopkgtest PASS 359s Creating nova instance adt-noble-arm64-r-cran-rnetcdf-20240316-195448-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240314.img (UUID 7faf5f09-d335-4346-a441-4eab2f9c04fe)...