0s autopkgtest [02:28:36]: starting date and time: 2025-02-16 02:28:36+0000 0s autopkgtest [02:28:36]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [02:28:36]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.k9a6jkq0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc,src:iproute2,src:php-twig,src:postgresql-17,src:postgresql-common,src:roundcube --apt-upgrade r-cran-rnetcdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu1 iproute2/6.13.0-1ubuntu1 php-twig/3.19.0-1 postgresql-17/17.3-2 postgresql-common/273 roundcube/1.6.10+dfsg-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-28.secgroup --name adt-plucky-s390x-r-cran-rnetcdf-20250216-022835-juju-7f2275-prod-proposed-migration-environment-2-ca7c6b5b-6a0d-46d2-a828-0500fffbada2 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 101s autopkgtest [02:30:17]: testbed dpkg architecture: s390x 102s autopkgtest [02:30:18]: testbed apt version: 2.9.28 102s autopkgtest [02:30:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 102s autopkgtest [02:30:18]: testbed release detected to be: None 103s autopkgtest [02:30:19]: updating testbed package index (apt update) 103s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 103s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 103s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 103s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 104s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [842 kB] 104s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 104s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [73.0 kB] 104s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 104s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [166 kB] 104s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 104s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [871 kB] 104s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3740 B] 104s Fetched 2083 kB in 1s (2172 kB/s) 105s Reading package lists... 105s Reading package lists... 105s Building dependency tree... 105s Reading state information... 105s Calculating upgrade... 105s The following packages were automatically installed and are no longer required: 105s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 105s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 105s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 105s linux-tools-6.11.0-8-generic 105s Use 'sudo apt autoremove' to remove them. 106s The following packages will be upgraded: 106s dash gcc-14-base libatomic1 libgcc-s1 libp11-kit0 libstdc++6 libtasn1-6 106s libxdmcp6 106s 8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 106s Need to get 1471 kB of archives. 106s After this operation, 24.6 kB of additional disk space will be used. 106s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x dash s390x 0.5.12-12ubuntu1 [100 kB] 106s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libatomic1 s390x 14.2.0-17ubuntu1 [9430 B] 106s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-base s390x 14.2.0-17ubuntu1 [53.5 kB] 106s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++6 s390x 14.2.0-17ubuntu1 [896 kB] 106s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-s1 s390x 14.2.0-17ubuntu1 [35.9 kB] 106s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libp11-kit0 s390x 0.25.5-2ubuntu2 [316 kB] 107s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libtasn1-6 s390x 4.20.0-2 [48.6 kB] 107s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libxdmcp6 s390x 1:1.1.5-1 [11.0 kB] 107s Preconfiguring packages ... 107s Fetched 1471 kB in 1s (1425 kB/s) 107s (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 ... 80969 files and directories currently installed.) 107s Preparing to unpack .../dash_0.5.12-12ubuntu1_s390x.deb ... 107s Unpacking dash (0.5.12-12ubuntu1) over (0.5.12-9ubuntu1) ... 107s Setting up dash (0.5.12-12ubuntu1) ... 107s (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 ... 80969 files and directories currently installed.) 107s Preparing to unpack .../libatomic1_14.2.0-17ubuntu1_s390x.deb ... 107s Unpacking libatomic1:s390x (14.2.0-17ubuntu1) over (14.2.0-16ubuntu1) ... 107s Preparing to unpack .../gcc-14-base_14.2.0-17ubuntu1_s390x.deb ... 107s Unpacking gcc-14-base:s390x (14.2.0-17ubuntu1) over (14.2.0-16ubuntu1) ... 107s Setting up gcc-14-base:s390x (14.2.0-17ubuntu1) ... 107s (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 ... 80969 files and directories currently installed.) 107s Preparing to unpack .../libstdc++6_14.2.0-17ubuntu1_s390x.deb ... 107s Unpacking libstdc++6:s390x (14.2.0-17ubuntu1) over (14.2.0-16ubuntu1) ... 107s Setting up libstdc++6:s390x (14.2.0-17ubuntu1) ... 107s (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 ... 80969 files and directories currently installed.) 107s Preparing to unpack .../libgcc-s1_14.2.0-17ubuntu1_s390x.deb ... 107s Unpacking libgcc-s1:s390x (14.2.0-17ubuntu1) over (14.2.0-16ubuntu1) ... 107s Setting up libgcc-s1:s390x (14.2.0-17ubuntu1) ... 107s (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 ... 80969 files and directories currently installed.) 107s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu2_s390x.deb ... 107s Unpacking libp11-kit0:s390x (0.25.5-2ubuntu2) over (0.25.5-2ubuntu1) ... 107s Preparing to unpack .../libtasn1-6_4.20.0-2_s390x.deb ... 107s Unpacking libtasn1-6:s390x (4.20.0-2) over (4.19.0-3build1) ... 107s Preparing to unpack .../libxdmcp6_1%3a1.1.5-1_s390x.deb ... 107s Unpacking libxdmcp6:s390x (1:1.1.5-1) over (1:1.1.3-0ubuntu6) ... 107s Setting up libxdmcp6:s390x (1:1.1.5-1) ... 107s Setting up libp11-kit0:s390x (0.25.5-2ubuntu2) ... 107s Setting up libatomic1:s390x (14.2.0-17ubuntu1) ... 107s Setting up libtasn1-6:s390x (4.20.0-2) ... 107s Processing triggers for libc-bin (2.40-4ubuntu1) ... 107s Processing triggers for man-db (2.13.0-1) ... 108s Processing triggers for debianutils (5.21) ... 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s The following packages will be REMOVED: 108s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 108s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 108s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 108s linux-tools-6.11.0-8-generic* 108s 0 upgraded, 0 newly installed, 9 to remove and 6 not upgraded. 108s After this operation, 167 MB disk space will be freed. 108s (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 ... 80969 files and directories currently installed.) 108s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 109s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 109s Removing libpython3.12t64:s390x (3.12.9-1) ... 109s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 109s Removing libnsl2:s390x (1.3.0-3build3) ... 109s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 109s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 109s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 110s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 110s Processing triggers for libc-bin (2.40-4ubuntu1) ... 110s (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 ... 55869 files and directories currently installed.) 110s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 110s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 110s autopkgtest [02:30:26]: upgrading testbed (apt dist-upgrade and autopurge) 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 110s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 110s Starting 2 pkgProblemResolver with broken count: 0 110s Done 111s Entering ResolveByKeep 111s 111s The following packages will be upgraded: 111s iproute2 libc-bin libc-dev-bin libc6 libc6-dev locales 111s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s Need to get 10.7 MB of archives. 111s After this operation, 305 kB of additional disk space will be used. 111s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu1 [24.3 kB] 111s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu1 [1679 kB] 112s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu1 [4246 kB] 113s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu1 [2891 kB] 113s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu1 [672 kB] 113s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x iproute2 s390x 6.13.0-1ubuntu1 [1174 kB] 114s Preconfiguring packages ... 114s Fetched 10.7 MB in 3s (4187 kB/s) 114s (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 ... 55867 files and directories currently installed.) 114s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_s390x.deb ... 114s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 114s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_s390x.deb ... 114s Unpacking libc6-dev:s390x (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 114s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 114s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 114s Preparing to unpack .../libc6_2.41-1ubuntu1_s390x.deb ... 114s Checking for services that may need to be restarted... 114s Checking init scripts... 114s Checking for services that may need to be restarted... 114s Checking init scripts... 114s Stopping some services possibly affected by the upgrade (will be restarted later): 114s cron: stopping...done. 114s 114s Unpacking libc6:s390x (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 114s Setting up libc6:s390x (2.41-1ubuntu1) ... 114s Checking for services that may need to be restarted... 114s Checking init scripts... 114s Restarting services possibly affected by the upgrade: 114s cron: restarting...done. 114s 114s Services restarted successfully. 115s (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 ... 55868 files and directories currently installed.) 115s Preparing to unpack .../libc-bin_2.41-1ubuntu1_s390x.deb ... 115s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 115s Setting up libc-bin (2.41-1ubuntu1) ... 115s (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 ... 55868 files and directories currently installed.) 115s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_s390x.deb ... 115s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 115s Setting up iproute2 (6.13.0-1ubuntu1) ... 115s Setting up locales (2.41-1ubuntu1) ... 115s Installing new version of config file /etc/locale.alias ... 115s Generating locales (this might take a while)... 116s en_US.UTF-8... done 116s Generation complete. 116s Setting up libc-dev-bin (2.41-1ubuntu1) ... 116s Setting up libc6-dev:s390x (2.41-1ubuntu1) ... 116s Processing triggers for man-db (2.13.0-1) ... 117s Processing triggers for systemd (257.2-3ubuntu1) ... 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Starting pkgProblemResolver with broken count: 0 118s Starting 2 pkgProblemResolver with broken count: 0 118s Done 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s autopkgtest [02:30:35]: rebooting testbed after setup commands that affected boot 137s autopkgtest [02:30:53]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 139s autopkgtest [02:30:55]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-rnetcdf 141s Get:1 http://ftpmaster.internal/ubuntu plucky/universe r-cran-rnetcdf 2.9-1-1build2 (dsc) [2213 B] 141s Get:2 http://ftpmaster.internal/ubuntu plucky/universe r-cran-rnetcdf 2.9-1-1build2 (tar) [161 kB] 141s Get:3 http://ftpmaster.internal/ubuntu plucky/universe r-cran-rnetcdf 2.9-1-1build2 (diff) [4728 B] 141s gpgv: Signature made Mon Apr 1 07:24:38 2024 UTC 141s gpgv: using RSA key A089FB36AAFBDAD5ACC1325069F790171A210984 141s gpgv: Can't check signature: No public key 141s dpkg-source: warning: cannot verify inline signature for ./r-cran-rnetcdf_2.9-1-1build2.dsc: no acceptable signature found 141s autopkgtest [02:30:57]: testing package r-cran-rnetcdf version 2.9-1-1build2 141s autopkgtest [02:30:57]: build not needed 143s autopkgtest [02:30:59]: test run-unit-test: preparing testbed 144s Reading package lists... 144s Building dependency tree... 144s Reading state information... 144s Starting pkgProblemResolver with broken count: 0 144s Starting 2 pkgProblemResolver with broken count: 0 144s Done 144s The following NEW packages will be installed: 144s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libaec0 144s libblas3 libcairo2 libdatrie1 libdeflate0 libfontconfig1 libfreetype6 144s libgfortran5 libgomp1 libgraphite2-3 libharfbuzz0b libhdf5-310 144s libhdf5-hl-310 libice6 libjbig0 libjpeg-turbo8 libjpeg8 liblapack3 144s libnetcdf19t64 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 144s libpaper-utils libpaper2 libpixman-1-0 libsharpyuv0 libsm6 libsz2 libtcl8.6 144s libthai-data libthai0 libtiff6 libtk8.6 libudunits2-0 libudunits2-data 144s libwebp7 libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxss1 libxt6t64 144s r-base-core r-cran-bit r-cran-bit64 r-cran-rnetcdf unzip x11-common 144s xdg-utils zip 144s 0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded. 144s Need to get 44.0 MB of archives. 144s After this operation, 90.1 MB of additional disk space will be used. 144s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 145s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 145s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 145s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu2 [37.4 kB] 145s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu2 [150 kB] 145s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-1.1ubuntu2 [191 kB] 145s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x libaec0 s390x 1.1.3-1 [25.7 kB] 145s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 145s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 145s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 145s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 145s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 145s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 145s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 145s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 145s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 14.2.0-17ubuntu1 [588 kB] 145s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-17ubuntu1 [151 kB] 145s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 145s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 145s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x libsz2 s390x 1.1.3-1 [5442 B] 145s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-310 s390x 1.14.5+repack-3 [1477 kB] 145s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x libhdf5-hl-310 s390x 1.14.5+repack-3 [61.0 kB] 145s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 145s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 145s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 145s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 145s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 146s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x libnetcdf19t64 s390x 1:4.9.2-6ubuntu2 [497 kB] 146s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 146s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 146s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.56.1-1 [253 kB] 146s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.56.1-1 [50.3 kB] 146s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.56.1-1 [28.3 kB] 146s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper2 s390x 2.2.5-0.3 [17.2 kB] 146s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper-utils s390x 2.2.5-0.3 [15.3 kB] 146s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 146s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 146s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libtcl8.6 s390x 8.6.16+dfsg-1 [1034 kB] 146s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 146s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 146s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 146s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libxft2 s390x 2.3.6-1build1 [49.6 kB] 146s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libxss1 s390x 1:1.2.3-1build3 [7396 B] 146s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x libtk8.6 s390x 8.6.16-1 [830 kB] 146s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x libudunits2-data all 2.2.28-7build1 [19.4 kB] 146s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x libudunits2-0 s390x 2.2.28-7build1 [57.2 kB] 146s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 146s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x zip s390x 3.0-14ubuntu2 [187 kB] 146s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x unzip s390x 6.0-28ubuntu6 [186 kB] 146s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 146s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x r-base-core s390x 4.4.2-1build1 [28.6 MB] 147s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-bit s390x 4.5.0.1-1 [1126 kB] 147s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-bit64 s390x 4.0.5-1 [469 kB] 147s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x r-cran-rnetcdf s390x 2.9-1-1build2 [245 kB] 148s Preconfiguring packages ... 148s Fetched 44.0 MB in 3s (12.9 MB/s) 148s Selecting previously unselected package libfreetype6:s390x. 148s (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 ... 55869 files and directories currently installed.) 148s Preparing to unpack .../00-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 148s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 148s Selecting previously unselected package fonts-dejavu-mono. 148s Preparing to unpack .../01-fonts-dejavu-mono_2.37-8_all.deb ... 148s Unpacking fonts-dejavu-mono (2.37-8) ... 148s Selecting previously unselected package fonts-dejavu-core. 148s Preparing to unpack .../02-fonts-dejavu-core_2.37-8_all.deb ... 148s Unpacking fonts-dejavu-core (2.37-8) ... 148s Selecting previously unselected package fontconfig-config. 148s Preparing to unpack .../03-fontconfig-config_2.15.0-1.1ubuntu2_s390x.deb ... 148s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 148s Selecting previously unselected package libfontconfig1:s390x. 148s Preparing to unpack .../04-libfontconfig1_2.15.0-1.1ubuntu2_s390x.deb ... 148s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu2) ... 148s Selecting previously unselected package fontconfig. 148s Preparing to unpack .../05-fontconfig_2.15.0-1.1ubuntu2_s390x.deb ... 148s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 148s Selecting previously unselected package libaec0:s390x. 148s Preparing to unpack .../06-libaec0_1.1.3-1_s390x.deb ... 148s Unpacking libaec0:s390x (1.1.3-1) ... 148s Selecting previously unselected package libblas3:s390x. 148s Preparing to unpack .../07-libblas3_3.12.1-2_s390x.deb ... 148s Unpacking libblas3:s390x (3.12.1-2) ... 148s Selecting previously unselected package libpixman-1-0:s390x. 148s Preparing to unpack .../08-libpixman-1-0_0.44.0-3_s390x.deb ... 148s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 148s Selecting previously unselected package libxcb-render0:s390x. 148s Preparing to unpack .../09-libxcb-render0_1.17.0-2_s390x.deb ... 148s Unpacking libxcb-render0:s390x (1.17.0-2) ... 148s Selecting previously unselected package libxcb-shm0:s390x. 148s Preparing to unpack .../10-libxcb-shm0_1.17.0-2_s390x.deb ... 148s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 148s Selecting previously unselected package libxrender1:s390x. 148s Preparing to unpack .../11-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 148s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 148s Selecting previously unselected package libcairo2:s390x. 148s Preparing to unpack .../12-libcairo2_1.18.2-2_s390x.deb ... 148s Unpacking libcairo2:s390x (1.18.2-2) ... 148s Selecting previously unselected package libdatrie1:s390x. 148s Preparing to unpack .../13-libdatrie1_0.2.13-3build1_s390x.deb ... 148s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 148s Selecting previously unselected package libdeflate0:s390x. 148s Preparing to unpack .../14-libdeflate0_1.23-1_s390x.deb ... 148s Unpacking libdeflate0:s390x (1.23-1) ... 148s Selecting previously unselected package libgfortran5:s390x. 148s Preparing to unpack .../15-libgfortran5_14.2.0-17ubuntu1_s390x.deb ... 148s Unpacking libgfortran5:s390x (14.2.0-17ubuntu1) ... 148s Selecting previously unselected package libgomp1:s390x. 148s Preparing to unpack .../16-libgomp1_14.2.0-17ubuntu1_s390x.deb ... 148s Unpacking libgomp1:s390x (14.2.0-17ubuntu1) ... 148s Selecting previously unselected package libgraphite2-3:s390x. 148s Preparing to unpack .../17-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 148s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 148s Selecting previously unselected package libharfbuzz0b:s390x. 148s Preparing to unpack .../18-libharfbuzz0b_10.2.0-1_s390x.deb ... 148s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 148s Selecting previously unselected package libsz2:s390x. 148s Preparing to unpack .../19-libsz2_1.1.3-1_s390x.deb ... 148s Unpacking libsz2:s390x (1.1.3-1) ... 148s Selecting previously unselected package libhdf5-310:s390x. 148s Preparing to unpack .../20-libhdf5-310_1.14.5+repack-3_s390x.deb ... 148s Unpacking libhdf5-310:s390x (1.14.5+repack-3) ... 148s Selecting previously unselected package libhdf5-hl-310:s390x. 148s Preparing to unpack .../21-libhdf5-hl-310_1.14.5+repack-3_s390x.deb ... 148s Unpacking libhdf5-hl-310:s390x (1.14.5+repack-3) ... 148s Selecting previously unselected package x11-common. 148s Preparing to unpack .../22-x11-common_1%3a7.7+23ubuntu3_all.deb ... 148s Unpacking x11-common (1:7.7+23ubuntu3) ... 148s Selecting previously unselected package libice6:s390x. 148s Preparing to unpack .../23-libice6_2%3a1.1.1-1_s390x.deb ... 148s Unpacking libice6:s390x (2:1.1.1-1) ... 148s Selecting previously unselected package libjpeg-turbo8:s390x. 148s Preparing to unpack .../24-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 148s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 148s Selecting previously unselected package libjpeg8:s390x. 148s Preparing to unpack .../25-libjpeg8_8c-2ubuntu11_s390x.deb ... 148s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 148s Selecting previously unselected package liblapack3:s390x. 148s Preparing to unpack .../26-liblapack3_3.12.1-2_s390x.deb ... 148s Unpacking liblapack3:s390x (3.12.1-2) ... 148s Selecting previously unselected package libnetcdf19t64:s390x. 148s Preparing to unpack .../27-libnetcdf19t64_1%3a4.9.2-6ubuntu2_s390x.deb ... 148s Unpacking libnetcdf19t64:s390x (1:4.9.2-6ubuntu2) ... 148s Selecting previously unselected package libthai-data. 148s Preparing to unpack .../28-libthai-data_0.1.29-2build1_all.deb ... 148s Unpacking libthai-data (0.1.29-2build1) ... 148s Selecting previously unselected package libthai0:s390x. 149s Preparing to unpack .../29-libthai0_0.1.29-2build1_s390x.deb ... 149s Unpacking libthai0:s390x (0.1.29-2build1) ... 149s Selecting previously unselected package libpango-1.0-0:s390x. 149s Preparing to unpack .../30-libpango-1.0-0_1.56.1-1_s390x.deb ... 149s Unpacking libpango-1.0-0:s390x (1.56.1-1) ... 149s Selecting previously unselected package libpangoft2-1.0-0:s390x. 149s Preparing to unpack .../31-libpangoft2-1.0-0_1.56.1-1_s390x.deb ... 149s Unpacking libpangoft2-1.0-0:s390x (1.56.1-1) ... 149s Selecting previously unselected package libpangocairo-1.0-0:s390x. 149s Preparing to unpack .../32-libpangocairo-1.0-0_1.56.1-1_s390x.deb ... 149s Unpacking libpangocairo-1.0-0:s390x (1.56.1-1) ... 149s Selecting previously unselected package libpaper2:s390x. 149s Preparing to unpack .../33-libpaper2_2.2.5-0.3_s390x.deb ... 149s Unpacking libpaper2:s390x (2.2.5-0.3) ... 149s Selecting previously unselected package libpaper-utils. 149s Preparing to unpack .../34-libpaper-utils_2.2.5-0.3_s390x.deb ... 149s Unpacking libpaper-utils (2.2.5-0.3) ... 149s Selecting previously unselected package libsharpyuv0:s390x. 149s Preparing to unpack .../35-libsharpyuv0_1.5.0-0.1_s390x.deb ... 149s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 149s Selecting previously unselected package libsm6:s390x. 149s Preparing to unpack .../36-libsm6_2%3a1.2.4-1_s390x.deb ... 149s Unpacking libsm6:s390x (2:1.2.4-1) ... 149s Selecting previously unselected package libtcl8.6:s390x. 149s Preparing to unpack .../37-libtcl8.6_8.6.16+dfsg-1_s390x.deb ... 149s Unpacking libtcl8.6:s390x (8.6.16+dfsg-1) ... 149s Selecting previously unselected package libjbig0:s390x. 149s Preparing to unpack .../38-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 149s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 149s Selecting previously unselected package libwebp7:s390x. 149s Preparing to unpack .../39-libwebp7_1.5.0-0.1_s390x.deb ... 149s Unpacking libwebp7:s390x (1.5.0-0.1) ... 149s Selecting previously unselected package libtiff6:s390x. 149s Preparing to unpack .../40-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 149s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 149s Selecting previously unselected package libxft2:s390x. 149s Preparing to unpack .../41-libxft2_2.3.6-1build1_s390x.deb ... 149s Unpacking libxft2:s390x (2.3.6-1build1) ... 149s Selecting previously unselected package libxss1:s390x. 149s Preparing to unpack .../42-libxss1_1%3a1.2.3-1build3_s390x.deb ... 149s Unpacking libxss1:s390x (1:1.2.3-1build3) ... 149s Selecting previously unselected package libtk8.6:s390x. 149s Preparing to unpack .../43-libtk8.6_8.6.16-1_s390x.deb ... 149s Unpacking libtk8.6:s390x (8.6.16-1) ... 149s Selecting previously unselected package libudunits2-data. 149s Preparing to unpack .../44-libudunits2-data_2.2.28-7build1_all.deb ... 149s Unpacking libudunits2-data (2.2.28-7build1) ... 149s Selecting previously unselected package libudunits2-0. 149s Preparing to unpack .../45-libudunits2-0_2.2.28-7build1_s390x.deb ... 149s Unpacking libudunits2-0 (2.2.28-7build1) ... 149s Selecting previously unselected package libxt6t64:s390x. 149s Preparing to unpack .../46-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 149s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 149s Selecting previously unselected package zip. 149s Preparing to unpack .../47-zip_3.0-14ubuntu2_s390x.deb ... 149s Unpacking zip (3.0-14ubuntu2) ... 149s Selecting previously unselected package unzip. 149s Preparing to unpack .../48-unzip_6.0-28ubuntu6_s390x.deb ... 149s Unpacking unzip (6.0-28ubuntu6) ... 149s Selecting previously unselected package xdg-utils. 149s Preparing to unpack .../49-xdg-utils_1.2.1-2ubuntu1_all.deb ... 149s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 149s Selecting previously unselected package r-base-core. 149s Preparing to unpack .../50-r-base-core_4.4.2-1build1_s390x.deb ... 149s Unpacking r-base-core (4.4.2-1build1) ... 149s Selecting previously unselected package r-cran-bit. 149s Preparing to unpack .../51-r-cran-bit_4.5.0.1-1_s390x.deb ... 149s Unpacking r-cran-bit (4.5.0.1-1) ... 149s Selecting previously unselected package r-cran-bit64. 149s Preparing to unpack .../52-r-cran-bit64_4.0.5-1_s390x.deb ... 149s Unpacking r-cran-bit64 (4.0.5-1) ... 149s Selecting previously unselected package r-cran-rnetcdf. 149s Preparing to unpack .../53-r-cran-rnetcdf_2.9-1-1build2_s390x.deb ... 149s Unpacking r-cran-rnetcdf (2.9-1-1build2) ... 149s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 149s Setting up libpixman-1-0:s390x (0.44.0-3) ... 149s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 149s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 149s Setting up libdatrie1:s390x (0.2.13-3build1) ... 149s Setting up libxcb-render0:s390x (1.17.0-2) ... 149s Setting up unzip (6.0-28ubuntu6) ... 149s Setting up x11-common (1:7.7+23ubuntu3) ... 149s Setting up libdeflate0:s390x (1.23-1) ... 149s Setting up libxcb-shm0:s390x (1.17.0-2) ... 149s Setting up libgomp1:s390x (14.2.0-17ubuntu1) ... 149s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 149s Setting up libaec0:s390x (1.1.3-1) ... 149s Setting up zip (3.0-14ubuntu2) ... 149s Setting up libblas3:s390x (3.12.1-2) ... 149s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 149s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 149s Setting up fonts-dejavu-mono (2.37-8) ... 149s Setting up libtcl8.6:s390x (8.6.16+dfsg-1) ... 150s Setting up fonts-dejavu-core (2.37-8) ... 150s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 150s Setting up libgfortran5:s390x (14.2.0-17ubuntu1) ... 150s Setting up libwebp7:s390x (1.5.0-0.1) ... 150s Setting up libudunits2-data (2.2.28-7build1) ... 150s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 150s Setting up libthai-data (0.1.29-2build1) ... 150s Setting up libxss1:s390x (1:1.2.3-1build3) ... 150s Setting up libpaper2:s390x (2.2.5-0.3) ... 150s Setting up xdg-utils (1.2.1-2ubuntu1) ... 150s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 150s Setting up libsz2:s390x (1.1.3-1) ... 150s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 150s Setting up libice6:s390x (2:1.1.1-1) ... 150s Setting up liblapack3:s390x (3.12.1-2) ... 150s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 150s Setting up libudunits2-0 (2.2.28-7build1) ... 150s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 150s Setting up libpaper-utils (2.2.5-0.3) ... 150s Setting up libthai0:s390x (0.1.29-2build1) ... 150s Setting up libhdf5-310:s390x (1.14.5+repack-3) ... 150s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 150s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu2) ... 150s Setting up libsm6:s390x (2:1.2.4-1) ... 150s Setting up libhdf5-hl-310:s390x (1.14.5+repack-3) ... 150s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 152s Regenerating fonts cache... done. 152s Setting up libnetcdf19t64:s390x (1:4.9.2-6ubuntu2) ... 152s Setting up libxft2:s390x (2.3.6-1build1) ... 152s Setting up libtk8.6:s390x (8.6.16-1) ... 152s Setting up libpango-1.0-0:s390x (1.56.1-1) ... 152s Setting up libcairo2:s390x (1.18.2-2) ... 152s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 152s Setting up libpangoft2-1.0-0:s390x (1.56.1-1) ... 152s Setting up libpangocairo-1.0-0:s390x (1.56.1-1) ... 152s Setting up r-base-core (4.4.2-1build1) ... 152s Creating config file /etc/R/Renviron with new version 152s Setting up r-cran-bit (4.5.0.1-1) ... 152s Setting up r-cran-bit64 (4.0.5-1) ... 152s Setting up r-cran-rnetcdf (2.9-1-1build2) ... 152s Processing triggers for libc-bin (2.41-1ubuntu1) ... 152s Processing triggers for man-db (2.13.0-1) ... 153s Processing triggers for install-info (7.1.1-1) ... 154s autopkgtest [02:31:10]: test run-unit-test: [----------------------- 154s 154s R version 4.4.2 (2024-10-31) -- "Pile of Leaves" 154s Copyright (C) 2024 The R Foundation for Statistical Computing 154s Platform: s390x-ibm-linux-gnu 154s 154s R is free software and comes with ABSOLUTELY NO WARRANTY. 154s You are welcome to redistribute it under certain conditions. 154s Type 'license()' or 'licence()' for distribution details. 154s 154s R is a collaborative project with many contributors. 154s Type 'contributors()' for more information and 154s 'citation()' on how to cite R or R packages in publications. 154s 154s Type 'demo()' for some demos, 'help()' for on-line help, or 154s 'help.start()' for an HTML browser interface to help. 154s Type 'q()' to quit R. 154s 154s > #===============================================================================# 154s > # 154s > # Name: RNetCDF-test.R 154s > # 154s > # Version: 2.9-1 154s > # 154s > # Purpose: Test functions to the NetCDF interface for R. 154s > # 154s > # Author: Pavel Michna (rnetcdf-devel@bluewin.ch) 154s > # Milton Woods (miltonjwoods@gmail.com) 154s > # 154s > # Copyright (C) 2004-2023 Pavel Michna and Milton Woods. 154s > # 154s > #===============================================================================# 154s > # 154s > # This program is free software; you can redistribute it and/or modify 154s > # it under the terms of the GNU General Public License as published by 154s > # the Free Software Foundation; either version 2 of the License, or 154s > # (at your option) any later version. 154s > # 154s > # This program is distributed in the hope that it will be useful, 154s > # but WITHOUT ANY WARRANTY; without even the implied warranty of 154s > # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 154s > # GNU General Public License for more details. 154s > # 154s > # You should have received a copy of the GNU General Public License along 154s > # with this program; if not, write to the Free Software Foundation, Inc., 154s > # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 154s > # 154s > #===============================================================================# 154s > 154s > # Fail on warnings: 154s > options(warn=2) 154s > 154s > # tools::assertWarning is not defined in old R versions, 154s > # so define a local function with similar behaviour: 154s > assertWarning <- function(expr) { 154s + warn <- FALSE 154s + withCallingHandlers(expr, 154s + warning=function(w) { 154s + warn <<- TRUE 154s + invokeRestart("muffleWarning") 154s + } 154s + ) 154s + if (!warn) { 154s + stop("Expected warning from expression, but none occurred") 154s + } 154s + } 154s > 154s > #===============================================================================# 154s > # Load library 154s > #===============================================================================# 154s > 154s > library(RNetCDF) 154s > has_bit64 <- require(bit64) 154s Loading required package: bit64 154s Loading required package: bit 154s 154s Attaching package: 'bit' 154s 154s The following object is masked from 'package:base': 154s 154s xor 154s 154s Attaching package bit64 154s package:bit64 (c) 2011-2017 Jens Oehlschlaegel 154s creators: integer64 runif64 seq : 154s coercion: as.integer64 as.vector as.logical as.integer as.double as.character as.bitstring 154s logical operator: ! & | xor != == < <= >= > 154s arithmetic operator: + - * / %/% %% ^ 154s math: sign abs sqrt log log2 log10 154s math: floor ceiling trunc round 154s querying: is.integer64 is.vector [is.atomic} [length] format print str 154s values: is.na is.nan is.finite is.infinite 154s aggregation: any all min max range sum prod 154s cumulation: diff cummin cummax cumsum cumprod 154s access: length<- [ [<- [[ [[<- 154s combine: c rep cbind rbind as.data.frame 154s WARNING don't use as subscripts 154s > loadNamespace("tools") 154s WARNING semantics differ from integer 154s for more help type ?bit64 154s 154s Attaching package: 'bit64' 154s 154s The following object is masked from 'package:utils': 154s 154s hashtab 154s 154s The following objects are masked from 'package:base': 154s 154s %in%, :, is.double, match, order, rank 154s 154s 154s > 154s > 154s > #===============================================================================# 154s > # Optional NetCDF features detected during package installation. 154s > # Note that config.nc is not intended for user code. 154s > # If necessary, users can handle missing features using 'try'. 154s > #===============================================================================# 154s > 154s > cfg <- config.nc() 154s > 154s > 154s > #===============================================================================# 154s > # Run tests 154s > #===============================================================================# 154s > 154s > #-------------------------------------------------------------------------------# 154s > # NetCDF library functions 154s > #-------------------------------------------------------------------------------# 154s > 154s > #--Initialize ------------------------------------------------------------------# 154s > cat("Starting NetCDF tests...\n") 154s Starting NetCDF tests... 154s > 154s > testfun <- function(x,y,tally=NULL) { 154s + if (is.null(tally)) { 154s + tally <- c(pass=0,fail=0) 154s + } 154s + # Compare numeric values with single precision tolerance: 154s + if (isTRUE(all.equal(x,y,tolerance=2^(-23)))) { 154s + cat("OK\n") 154s + return(tally+c(1,0)) 154s + } else { 154s + cat("Failed\n") 154s + cat("x:\n") 154s + str(x) 154s + print(attributes(x)) 154s + cat("y:\n") 154s + str(y) 154s + print(attributes(y)) 154s + return(tally+c(0,1)) 154s + } 154s + } 154s > 154s > tally <- NULL 154s > 154s > ## Create a new NetCDF dataset and define dimensions 154s > for (format in c("classic","offset64","data64","classic4","netcdf4")) { 154s + 154s + ncfile <- tempfile(paste("RNetCDF-test", format, "", sep="_"), 154s + fileext=".nc") 154s + cat("Test", format, "file format in", ncfile, "...\n") 154s + 154s + if (format == "data64" && !cfg$data64) { 154s + message("NetCDF library does not support file format data64") 154s + nc <- try(create.nc(ncfile, format=format), silent=TRUE) 154s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 154s + unlink(ncfile) 154s + next 154s + } 154s + 154s + nc <- create.nc(ncfile, format=format) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + # Show library version: 154s + libvers <- file.inq.nc(nc)$libvers 154s + cat("Version of netcdf library ... ", libvers, "\n") 154s + verstr <- sub('([[:digit:]\\.]+).*', '\\1', libvers) 154s + 154s + nstation <- 5 154s + ntime <- 2 154s + nstring <- 7 154s + nempty <- 0 154s + 154s + cat("Defining dimensions ...\n") 154s + dim.def.nc(nc, "station", nstation) 154s + dim.def.nc(nc, "time", ntime) 154s + dim.def.nc(nc, "max_string_length", nstring) 154s + dim.def.nc(nc, "empty", unlim=TRUE) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + if (format == "netcdf4") { 154s + ## Define a group 154s + cat("Defining a group ...\n") 154s + ncroot <- nc 154s + nc <- grp.def.nc(nc, "testgrp") 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + ## Define a type of each class: 154s + cat("Defining user-defined types ...\n") 154s + id_blob <- type.def.nc(nc, "blob", "opaque", size=128) 154s + inq_blob <- list(id=id_blob, name="blob", class="opaque", size=128) 154s + 154s + id_vector <- type.def.nc(nc, "vector", "vlen", basetype="NC_INT") 154s + inq_vector <- list(id=id_vector, name="vector", class="vlen", 154s + size=NA, basetype="NC_INT") 154s + 154s + id_vector_char <- type.def.nc(nc, "vector_char", "vlen", basetype="NC_CHAR") 154s + inq_vector_char <- list(id=id_vector_char, name="vector_char", class="vlen", 154s + size=NA, basetype="NC_CHAR") 154s + 154s + id_vector_string <- type.def.nc(nc, "vector_string", "vlen", basetype="NC_STRING") 154s + inq_vector_string <- list(id=id_vector_string, name="vector_string", class="vlen", 154s + size=NA, basetype="NC_STRING") 154s + 154s + id_vector_blob <- type.def.nc(nc, "vector_blob", "vlen", basetype=id_blob) 154s + inq_vector_blob <- list(id=id_vector_blob, name="vector_blob", class="vlen", 154s + size=NA, basetype="blob") 154s + 154s + id_factor <- type.def.nc(nc, "factor", "enum", basetype="NC_USHORT", 154s + names=c("NA", "peanut butter", "jelly"), 154s + values=c(100, 101, 102)) 154s + inq_factor <- list(id=id_factor, name="factor", class="enum", 154s + size=2, basetype="NC_USHORT", 154s + value=c("NA"=100,"peanut butter"=101,"jelly"=102)) 154s + 154s + id_struct <- type.def.nc(nc, "struct", "compound", 154s + names=c("siteid", "height", "colour"), 154s + subtypes=c("NC_INT", "NC_DOUBLE", "NC_SHORT"), 154s + dimsizes=list(NULL, NULL, c(3))) 154s + inq_struct <- list(id=id_struct, name="struct", class="compound", size=18, 154s + offset=c(siteid=0,height=4,colour=12), 154s + subtype=c(siteid="NC_INT",height="NC_DOUBLE",colour="NC_SHORT"), 154s + dimsizes=list("siteid"=NULL,"height"=NULL,"colour"=c(3))) 154s + 154s + typeids <- c(id_blob, id_vector, id_vector_char, id_vector_string, 154s + id_vector_blob, id_factor, id_struct) 154s + 154s + if (package_version(verstr) >= package_version("4.9.0")) { 154s + id_vector_vector <- type.def.nc(nc, "vector_vector", "vlen", basetype=id_vector) 154s + inq_vector_vector <- list(id=id_vector_vector, name="vector_vector", class="vlen", 154s + size=NA, basetype="vector") 154s + typeids <- c(typeids, id_vector_vector) 154s + } 154s + 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + } 154s + 154s + ## Define variables 154s + cat("Defining variables for netcdf3 ...\n") 154s + var.def.nc(nc, "time", "NC_INT", "time") 154s + 154s + inq_temperature <- list() 154s + inq_temperature$id <- var.def.nc(nc, "temperature", "NC_DOUBLE", c(0,1), 154s + chunking=TRUE, chunksizes=c(5,1), 154s + deflate=5, shuffle=TRUE, big_endian=TRUE, 154s + fletcher32=TRUE) 154s + inq_temperature$name <- "temperature" 154s + inq_temperature$type <- "NC_DOUBLE" 154s + inq_temperature$ndims <- as.integer(2) 154s + inq_temperature$dimids <- as.integer(c(0,1)) 154s + inq_temperature$natts <- as.integer(0) 154s + inq_temperature$chunksizes <- as.numeric(c(5,1)) 154s + inq_temperature$deflate <- as.integer(5) 154s + inq_temperature$shuffle <- TRUE 154s + inq_temperature$big_endian <- TRUE 154s + inq_temperature$fletcher32 <- TRUE 154s + 154s + var.def.nc(nc, "packvar", "NC_BYTE", c("station")) 154s + var.def.nc(nc, "name", "NC_CHAR", c("max_string_length", "station")) 154s + var.def.nc(nc, "name_fill", "NC_CHAR", c("max_string_length", "station")) 154s + var.def.nc(nc, "qcflag", "NC_CHAR", c("station")) 154s + var.def.nc(nc, "int0", "NC_INT", NA) 154s + var.def.nc(nc, "char0", "NC_CHAR", NA) 154s + var.def.nc(nc, "numempty", "NC_FLOAT", c("station","empty")) 154s + varcnt <- 9 154s + 154s + numtypes <- c("NC_BYTE", "NC_SHORT", "NC_INT", "NC_FLOAT", "NC_DOUBLE") 154s + 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + if (format == "netcdf4") { 154s + cat("Defining variables for netcdf4 ...\n") 154s + var.def.nc(nc, "namestr", "NC_STRING", c("station")) 154s + var.def.nc(nc, "namestr_fill", "NC_STRING", c("station")) 154s + var.def.nc(nc, "profile", id_vector, c("station","time")) 154s + var.def.nc(nc, "profile_fill", id_vector, c("station","time")) 154s + var.def.nc(nc, "profile_pack", id_vector, c("station","time")) 154s + att.put.nc(nc, "profile_pack", "scale_factor", "NC_FLOAT", 10) 154s + var.def.nc(nc, "profile_char", id_vector_char, c("station","time")) 154s + var.def.nc(nc, "profile_string", id_vector_string, c("station","time")) 154s + var.def.nc(nc, "profile_blob", id_vector_blob, c("time")) 154s + var.def.nc(nc, "profile_scalar", id_vector, NA) 154s + var.def.nc(nc, "rawdata", id_blob, c("station","time")) 154s + var.def.nc(nc, "rawdata_scalar", id_blob, NA) 154s + var.def.nc(nc, "rawdata_vector", id_blob, c("station")) 154s + var.def.nc(nc, "snacks", "factor", c("station", "time")) 154s + var.def.nc(nc, "snacks_empty", "factor", c("station", "time")) 154s + var.def.nc(nc, "person", "struct", c("station", "time")) 154s + var.def.nc(nc, "person_fill", "struct", c("station", "time")) 154s + varcnt <- varcnt+16 154s + 154s + if (package_version(verstr) >= package_version("4.9.0")) { 154s + var.def.nc(nc, "profile_vector", id_vector_vector, c("station","time")) 154s + var.def.nc(nc, "profile_vector_fill", id_vector_vector, c("station","time")) 154s + varcnt <- varcnt+2 154s + } 154s + 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + numtypes <- c(numtypes, "NC_UBYTE", "NC_USHORT", "NC_UINT") 154s + 154s + if (has_bit64) { 154s + var.def.nc(nc, "stationid", "NC_UINT64", c("station")) 154s + varcnt <- varcnt+1 154s + numtypes <- c(numtypes, "NC_INT64", "NC_UINT64") 154s + tally <- testfun(TRUE, TRUE, tally) 154s + } 154s + 154s + inq_filter <- list() 154s + inq_filter$filter_id <- c(2,1) # Shuffle, deflate 154s + inq_filter$filter_params <- list(numeric(0),c(9)) 154s + var.def.nc(nc, "temp_filter", "NC_FLOAT", c("station", "time"), 154s + chunking=TRUE, filter_id=inq_filter$filter_id, 154s + filter_params=inq_filter$filter_params) 154s + varcnt <- varcnt+1 154s + } 154s + 154s + for (numtype in numtypes) { 154s + for (namode in seq(0,5)) { 154s + cat("Defining variables of type", numtype, "for na.mode", namode, "...\n") 154s + 154s + varname <- paste(numtype,namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"int",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"fill",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"intfill",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_min", numtype, 1) 154s + att.put.nc(nc, varname, "valid_max", numtype, 5) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"pack",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 154s + att.put.nc(nc, varname, "add_offset", numtype, 5) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_min", numtype, 1) 154s + att.put.nc(nc, varname, "valid_max", numtype, 5) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"intpack",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, "station") 154s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 154s + att.put.nc(nc, varname, "add_offset", numtype, 5) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"inf",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"packinf",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 154s + 154s + varname <- paste(numtype,"intpackinf",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 154s + 154s + varcnt <- varcnt+9 154s + 154s + if (numtype == "NC_DOUBLE") { 154s + varname <- paste(numtype,"fillna",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, as.double(NA)) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_range", numtype, c(as.double(-Inf),as.double(Inf))) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, as.double(NA)) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + varcnt <- varcnt+1 154s + } 154s + 154s + if (numtype == "NC_INT") { 154s + varname <- paste(numtype,"intfillna",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, as.integer(NA)) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_min", numtype, 1) 154s + att.put.nc(nc, varname, "valid_max", numtype, 5) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, as.integer(NA)) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + varcnt <- varcnt+1 154s + } 154s + 154s + if (has_bit64) { 154s + varname <- paste(numtype,"bit64",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_range", numtype, c(1,5)) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"fill64",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_min", numtype, 1) 154s + att.put.nc(nc, varname, "valid_max", numtype, 5) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"pack64",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + att.put.nc(nc, varname, "scale_factor", numtype, 10) 154s + att.put.nc(nc, varname, "add_offset", numtype, 5) 154s + if (namode == 2) { 154s + att.put.nc(nc, varname, "missing_value", numtype, 99) 154s + } else if (namode == 4) { 154s + att.put.nc(nc, varname, "valid_min", numtype, 1) 154s + att.put.nc(nc, varname, "valid_max", numtype, 5) 154s + } else { 154s + att.put.nc(nc, varname, "_FillValue", numtype, 99) 154s + } 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + varname <- paste(numtype,"packinf64",namode,sep="_") 154s + var.def.nc(nc, varname, numtype, c("station")) 154s + att.put.nc(nc, varname, "scale_factor", numtype, 0) 154s + 154s + varcnt <- varcnt+4 154s + } 154s + 154s + } 154s + } 154s + 154s + cat("Defining additional attributes ...") 154s + 154s + ## Set a _FillValue attribute for temperature 154s + att.put.nc(nc, "temperature", "_FillValue", "NC_DOUBLE", -99999.9) 154s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 154s + 154s + ## Set a _FillValue attribute for name_fill: 154s + att.put.nc(nc, "name_fill", "_FillValue", "NC_CHAR", "X") 154s + 154s + ## Define the packing used by packvar 154s + id_double <- type.inq.nc(nc, "NC_DOUBLE")$id 154s + att.put.nc(nc, "packvar", "scale_factor", id_double, 10) 154s + att.put.nc(nc, "packvar", "add_offset", "NC_DOUBLE", -5) 154s + 154s + ## Define some additional test attributes: 154s + att_text <- "This is some text" 154s + att_text2 <- c("This is string 1", "This is string 2") 154s + att.put.nc(nc, "NC_GLOBAL", "char_att", "NC_CHAR", att_text) 154s + att.put.nc(nc, "name", "char_att", "NC_CHAR", att_text) 154s + att.put.nc(nc, "name", "raw_att", "NC_CHAR", charToRaw(att_text)) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + if (format == "netcdf4") { 154s + cat("Defining additional attributes for netcdf4 ...") 154s + att.put.nc(nc, "temperature", "string_att", "NC_STRING", att_text2) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 154s + 154s + if (has_bit64) { 154s + hugeint <- as.integer64("-1234567890123456789") 154s + att.put.nc(nc, "temperature", "int64_att", "NC_INT64", hugeint) 154s + inq_temperature$natts <- inq_temperature$natts + as.integer(1) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + } 154s + } 154s + 154s + ## Define variable values 154s + mytime <- c(1:2) 154s + mytemperature <- matrix(c(1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, NA, NA, 9.9),ncol=ntime) 154s + mypackvar <- seq_len(5)*10-5 154s + myname <- c("alfa", "bravo", "charlie", "delta", "echo") 154s + myqcflag <- "ABCDE" 154s + myint0 <- 12345 154s + mychar0 <- "?" 154s + 154s + mynamefill <- myname 154s + for (ii in seq_along(myname)) { 154s + mynamefill[ii] <- paste(rep("X", nstring), collapse="") 154s + substr(mynamefill[ii], 1, nstring) <- myname[ii] 154s + } 154s + 154s + mynamestr <- myname 154s + mynamestr[5] <- "NA" 154s + mynamestr_fill <- myname 154s + mynamestr_fill[5] <- NA 154s + 154s + mysmall <- as.double(c(1,2,3,4,5)) 154s + mybig <- mysmall*1e100 154s + myminus <- -mysmall 154s + mysmallfill <- as.double(c(1,2,NA,4,5)) 154s + mybigfill <- mysmallfill*1e100 154s + mypack <- mysmallfill*10+5 154s + myinffill <- c(-Inf,.Machine$double.xmin,NA,NaN,Inf) 154s + myinf <- c(1,2,-Inf,4,5) 154s + 154s + if (has_bit64) { 154s + mysmall64 <- as.integer64(mysmall) 154s + mysmallfill64 <- as.integer64(mysmallfill) 154s + myminus64 <- -mysmall64 154s + mybig64 <- as.integer64("1234567890123456789")+mysmall 154s + mybigfill64 <- as.integer64("1234567890123456789")+mysmallfill 154s + mypack64 <- as.integer64(mypack) 154s + } 154s + 154s + if (format == "netcdf4") { 154s + profiles <- vector("list", nstation*ntime) 154s + dim(profiles) <- c(nstation, ntime) 154s + for (ii in seq_len(nstation)) { 154s + for (jj in seq_len(ntime)) { 154s + # Profiles have increasing length, starting from 0: 154s + profiles[[ii,jj]] <- 10*seq_len(ii+jj-2)*(ii+jj) 154s + } 154s + } 154s + 154s + profiles_char <- lapply(profiles,function(x) {paste(as.character(x),collapse=",")}) 154s + dim(profiles_char) <- dim(profiles) 154s + 154s + profiles_string <- lapply(profiles, as.character) 154s + dim(profiles_string) <- dim(profiles) 154s + 154s + if (package_version(verstr) >= package_version("4.9.0")) { 154s + profiles_vector <- lapply(profiles, function(x) {lapply(x, seq_len)}) 154s + dim(profiles_vector) <- dim(profiles) 154s + profiles_vector_fill <- profiles_vector 154s + profiles_vector_fillval <- list(list(-999999999)) 154s + profiles_vector[[3]][[2]][5] <- -999999999 154s + profiles_vector_fill[[3]][[2]][5] <- NA 154s + } 154s + 154s + profiles_fill <- profiles 154s + profiles_fillval <- list(-999999999) 154s + profiles[[3]][2] <- -999999999 154s + profiles_fill[[3]][2] <- NA 154s + 154s + rawdata <- as.raw(seq_len(nstation*ntime*128) %% 256) 154s + dim(rawdata) <- c(128,nstation,ntime) 154s + 154s + profiles_blob <- list(rawdata[,3:5,1], rawdata[,0,1]) 154s + dim(profiles_blob) <- ntime 154s + 154s + snack_foods <- names(inq_factor$value) 154s + snacks <- factor(rep(snack_foods, length.out=nstation*ntime), 154s + levels=snack_foods) 154s + dim(snacks) <- c(nstation, ntime) 154s + snacks_fill <- snacks 154s + snacks_fill[snacks_fill == "NA"] <- NA 154s + snacks_empty <- snacks 154s + snacks_empty[] <- NA 154s + 154s + person <- list(siteid=array(rep(seq(1,nstation),ntime), c(nstation,ntime)), 154s + height=array(1+0.1*seq(1,nstation*ntime), c(nstation,ntime)), 154s + colour=array(rep(c(0,0,0,64,128,192),nstation), c(3,nstation,ntime))) 154s + person_fillval <- list(siteid=person$siteid[1,1], 154s + height=person$height[1,1], 154s + colour=person$colour[,1,1]) 154s + person_fill <- person 154s + person_fill$siteid[person_fill$siteid == person_fillval$siteid] <- NA 154s + person_fill$height[person_fill$height == person_fillval$height] <- NA 154s + # Note that array in compound uses same fill value for all elements: 154s + person_fill$colour[person_fill$colour == person_fillval$colour[1]] <- NA 154s + } 154s + 154s + ## Define some user-defined test attributes: 154s + if (format == "netcdf4") { 154s + cat("Defining user-defined attributes ...") 154s + person1 <- list(siteid=array(person$siteid[1,1], 1), 154s + height=array(person$height[1,1], 1), 154s + colour=array(person$colour[,1,1], c(3,1))) 154s + person3 <- list(siteid=array(person$siteid[1:3,1], 3), 154s + height=array(person$height[1:3,1], 3), 154s + colour=array(person$colour[,1:3,1], c(3,3))) 154s + att.put.nc(nc, "NC_GLOBAL", "compound_scal_att", "struct", person1) 154s + att.put.nc(nc, "NC_GLOBAL", "compound_vect_att", "struct", person3) 154s + att.put.nc(nc, "NC_GLOBAL", "enum_scal_att", "factor", snacks[1]) 154s + att.put.nc(nc, "NC_GLOBAL", "enum_vect_att", "factor", snacks[1:3]) 154s + att.put.nc(nc, "NC_GLOBAL", "opaque_scal_att", "blob", rawdata[,1,1]) 154s + att.put.nc(nc, "NC_GLOBAL", "opaque_vect_att", "blob", rawdata[,1,]) 154s + att.put.nc(nc, "NC_GLOBAL", "vector_scal_att", "vector", profiles[1]) 154s + att.put.nc(nc, "NC_GLOBAL", "vector_vect_att", "vector", profiles[1:3]) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + # Fill values for strings and user-defined variables: 154s + att.put.nc(nc, "namestr_fill", "_FillValue", "NC_STRING", "_MISSING") 154s + att.put.nc(nc, "snacks", "_FillValue", "factor", factor("NA")) 154s + att.put.nc(nc, "person_fill", "_FillValue", "struct", person_fillval) 154s + att.put.nc(nc, "profile_fill", "_FillValue", id_vector, 154s + profiles_fillval) 154s + 154s + if (package_version(verstr) >= package_version("4.9.0")) { 154s + att.put.nc(nc, "profile_vector_fill", "_FillValue", id_vector_vector, 154s + profiles_vector_fillval) 154s + } 154s + } 154s + 154s + ## Put the data 154s + cat("Writing netcdf3 variables ...") 154s + var.put.nc(nc, "time", mytime, 1, length(mytime)) 154s + var.put.nc(nc, "temperature", mytemperature, c(1,1), c(nstation,ntime), 154s + cache_preemption=0.5) 154s + var.put.nc(nc, "packvar", mypackvar, pack=TRUE) 154s + var.put.nc(nc, "name", myname, c(1,1), c(nstring,nstation)) 154s + var.put.nc(nc, "name_fill", myname, na.mode=5) 154s + var.put.nc(nc, "qcflag", charToRaw(myqcflag)) 154s + var.put.nc(nc, "int0", myint0) 154s + var.put.nc(nc, "char0", mychar0) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + if (format == "netcdf4") { 154s + cat("Writing extra netcdf4 variables ...") 154s + var.put.nc(nc, "namestr", mynamestr_fill) 154s + var.put.nc(nc, "namestr_fill", mynamestr_fill, na.mode=5) 154s + var.put.nc(nc, "profile", profiles) 154s + var.put.nc(nc, "profile_fill", profiles_fill, na.mode=5) 154s + var.put.nc(nc, "profile_pack", profiles, pack=TRUE) 154s + var.put.nc(nc, "profile_char", profiles_char) 154s + var.put.nc(nc, "profile_string", profiles_string) 154s + var.put.nc(nc, "profile_blob", profiles_blob) 154s + var.put.nc(nc, "profile_scalar", profiles[1]) 154s + var.put.nc(nc, "rawdata", rawdata) 154s + var.put.nc(nc, "rawdata_scalar", rawdata[,1,1]) 154s + var.put.nc(nc, "rawdata_vector", rawdata[,,1]) 154s + 154s + if (package_version(verstr) >= package_version("4.9.0")) { 154s + var.put.nc(nc, "profile_vector", profiles_vector) 154s + var.put.nc(nc, "profile_vector_fill", profiles_vector_fill, na.mode=5) 154s + } 154s + 154s + y <- try(var.put.nc(nc, "snacks", snacks_fill, na.mode=3), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 154s + var.put.nc(nc, "snacks", snacks_fill, na.mode=5) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + var.put.nc(nc, "person", person, na.mode=3) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + var.put.nc(nc, "person_fill", person_fill, na.mode=5) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + if (has_bit64) { 154s + var.put.nc(nc, "stationid", mybig64) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + } 154s + var.put.nc(nc, "temp_filter", mytemperature) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + } 154s + 154s + for (numtype in numtypes) { 154s + for (namode in seq(0,5)) { 154s + cat("Writing to variable type", numtype, "with na.mode", namode, "...\n") 154s + 154s + # Should not succeed except for NC_DOUBLE: 154s + cat("Writing huge values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), mybig, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 154s + 154s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mybigfill, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), numtype!="NC_DOUBLE", tally) 154s + 154s + # Should not succeed except for NC_FLOAT and 64-bit types: 154s + if (has_bit64) { 154s + cat("Writing huge bit64 values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mybig64, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), !(numtype %in% c("NC_FLOAT","NC_INT64","NC_UINT64","NC_DOUBLE")), tally) 154s + } 154s + 154s + # Should not succeed for unsigned types: 154s + cat("Writing negative values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,namode,sep="_"), myminus, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), 154s + any(numtype==c("NC_UBYTE", "NC_USHORT", "NC_UINT", "NC_UINT64")), 154s + tally) 154s + 154s + # Allow wrapping of negative bit64 values when converting to NC_UINT64: 154s + if (has_bit64) { 154s + cat("Writing negative bit64 values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), myminus64, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), numtype %in% c("NC_UBYTE","NC_USHORT","NC_UINT"), tally) 154s + } 154s + 154s + # Should succeed for all types: 154s + cat("Writing data without missing values ...") 154s + var.put.nc(nc, paste(numtype,namode,sep="_"), mysmall, na.mode=namode) 154s + var.put.nc(nc, paste(numtype,"int",namode,sep="_"), as.integer(mysmall), na.mode=namode) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + 154s + if (has_bit64) { 154s + cat("Writing bit64 data without missing values ...") 154s + var.put.nc(nc, paste(numtype,"bit64",namode,sep="_"), mysmall64, na.mode=namode) 154s + tally <- testfun(TRUE, TRUE, tally) 154s + } 154s + 154s + # Should succeed except in the following cases: 154s + inffail <- !(numtype %in% c("NC_FLOAT","NC_DOUBLE")) 154s + nafail <- (namode==3 && !(numtype %in% c("NC_FLOAT","NC_DOUBLE"))) 154s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 154s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_UINT64","NC_FLOAT","NC_DOUBLE"))) 154s + napack64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 154s + 154s + cat("Writing Inf values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"inf",namode,sep="_"), myinf, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 154s + 154s + cat("Writing doubles with non-finite packing ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"packinf",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 154s + 154s + cat("Writing integers with non-finite packing ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"intpackinf",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 154s + 154s + cat("Writing data with missing values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"fill",namode,sep="_"), mysmallfill, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 154s + y <- try(var.put.nc(nc, paste(numtype,"intfill",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 154s + if (numtype == "NC_INT") { 154s + cat("Writing data with missing values and NA fill ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"intfillna",namode,sep="_"), as.integer(mysmallfill), na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 154s + } else if (numtype == "NC_DOUBLE") { 154s + cat("Writing data with non-finite values and NA fill ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"fillna",namode,sep="_"), myinffill, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 154s + } 154s + 154s + cat("Writing data with missing values and packing ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"pack",namode,sep="_"), mypack, pack=TRUE, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), nafail, tally) 154s + y <- try(var.put.nc(nc, paste(numtype,"intpack",namode,sep="_"), as.integer(mypack), pack=TRUE, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), naintfail, tally) 154s + 154s + if (has_bit64) { 154s + cat("Writing bit64 data with missing values ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"fill64",namode,sep="_"), mysmallfill64, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), nabit64fail, tally) 154s + 154s + cat("Writing bit64 data with missing values and packing ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"pack64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), napack64fail, tally) 154s + 154s + cat("Writing integer64 with non-finite packing ...") 154s + y <- try(var.put.nc(nc, paste(numtype,"packinf64",namode,sep="_"), mypack64, pack=TRUE, na.mode=namode), silent=TRUE) 154s + tally <- testfun(inherits(y, "try-error"), inffail, tally) 154s + } 154s + 154s + } 154s + } 154s + 154s + if (format == "netcdf4") { 154s + # Check chunk cache settings for temperature: 154s + cat("Check chunk cache settings after writing temperature ...") 154s + x <- var.inq.nc(nc, "temperature")$cache_preemption 154s + if (is.na(x)) { 154s + cat("Feature not available in this NetCDF library version.\n") 154s + } else { 154s + y <- 0.5 154s + tally <- testfun(x,y,tally) 154s + } 154s + 154s + # Check multi-filter inquiry: 154s + cat("Check filter settings after writing temp_filter ...") 154s + x <- var.inq.nc(nc, "temp_filter") 154s + if (is.null(x$filter_id) && is.null(x$filter_params)) { 154s + cat("Multi-filters not available in this NetCDF library version.\n") 154s + } else { 154s + tally <- testfun(x[names(inq_filter)], inq_filter, tally) 154s + } 154s + } 155s + 155s + # sync.nc(nc) 155s + if (format == "netcdf4") { 155s + close.nc(ncroot) 155s + ncroot <- open.nc(ncfile) 155s + nc <- grp.inq.nc(ncroot, "testgrp")$self 155s + } else { 155s + close.nc(nc) 155s + nc <- open.nc(ncfile) 155s + } 155s + 155s + cat("Check file format ...") 155s + x <- file.inq.nc(nc)$format 155s + y <- format 155s + tally <- testfun(x,y,tally) 155s + 155s + ## Display file structure 155s + print.nc(nc) 155s + 155s + ## Read tests 155s + 155s + cat("Read NC_CHAR global attribute ...") 155s + x <- att_text 155s + y <- att.get.nc(nc, "NC_GLOBAL", "char_att") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read NC_CHAR variable attribute ...") 155s + x <- att_text 155s + y <- att.get.nc(nc, "name", "char_att") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read NC_CHAR variable attribute as raw bytes ...") 155s + x <- charToRaw(att_text) 155s + y <- att.get.nc(nc, "name", "raw_att", rawchar=TRUE) 155s + tally <- testfun(x,y,tally) 155s + 155s + if (format == "netcdf4") { 155s + cat("Read NC_STRING variable attribute ...") 155s + x <- att_text2 155s + y <- att.get.nc(nc, "temperature", "string_att") 155s + tally <- testfun(x,y,tally) 155s + 155s + if (has_bit64) { 155s + cat("Read NC_INT64 variable attribute ...") 155s + x <- hugeint 155s + y <- att.get.nc(nc, "temperature", "int64_att", fitnum=TRUE) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read NC_INT64 variable attribute as numeric ...") 155s + x <- suppressWarnings(as.numeric(hugeint)) 155s + y <- att.get.nc(nc, "temperature", "int64_att") 155s + tally <- testfun(x,y,tally) 155s + } 155s + } 155s + 155s + grpinfo <- grp.inq.nc(nc) 155s + cat("Inquire about groups in file/group ...") 155s + tally <- testfun(grpinfo$grps,list(),tally) 155s + cat("Inquire about dimension ids in file/group ...") 155s + tally <- testfun(grpinfo$dimids,c(0:3),tally) 155s + cat("Inquire about variable ids in file/group ...") 155s + tally <- testfun(grpinfo$varids,c(0:(varcnt-1)),tally) 155s + cat("Inquire about fullname of file/group ...") 155s + if (format == "netcdf4") { 155s + tally <- testfun(grpinfo$fullname,"/testgrp",tally) 155s + } else { 155s + tally <- testfun(grpinfo$fullname,"/",tally) 155s + } 155s + cat("Inquire about unlimited dimension ids of file/group ...") 155s + if (format == "netcdf4") { 155s + # Some versions of netcdf4 do not list unlimited dimensions in ancestor groups: 155s + if (length(grpinfo$unlimids)==0) { 155s + tally <- testfun(grpinfo$unlimids,integer(0),tally) 155s + } else { 155s + tally <- testfun(grpinfo$unlimids,3,tally) 155s + } 155s + } else { 155s + tally <- testfun(grpinfo$unlimids,3,tally) 155s + } 155s + if (format == "netcdf4") { 155s + cat("Inquire about user-defined types in file/group ...") 155s + tally <- testfun(grpinfo$typeids,typeids,tally) 155s + } 155s + 155s + cat("Read integer vector as double ... ") 155s + x <- mytime 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, 0) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + 155s + for (numtype in numtypes) { 155s + for (namode in seq(0,5)) { 155s + x <- mysmall 155s + dim(x) <- length(x) 155s + 155s + varname <- paste(numtype,namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + 155s + varname <- paste(numtype,"int",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + 155s + if (has_bit64) { 155s + varname <- paste(numtype,"bit64",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + # Some cases are expected to fail when writing the data, 155s + # so there is nothing to read: 155s + nafail <- (namode==3 && numtype != "NC_DOUBLE") 155s + naintfail <- (namode==3 && !(numtype %in% c("NC_INT","NC_INT64","NC_FLOAT","NC_DOUBLE"))) 155s + nabit64fail <- (namode==3 && !(numtype %in% c("NC_INT64","NC_FLOAT","NC_DOUBLE"))) 155s + 155s + x <- mysmallfill 155s + dim(x) <- length(x) 155s + 155s + if (!nafail) { 155s + varname <- paste(numtype,"fill",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + if (!naintfail) { 155s + varname <- paste(numtype,"intfill",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + if (namode==3) { 155s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 155s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 155s + } else { 155s + tally <- testfun(x,y,tally) 155s + } 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + if (has_bit64 && !nabit64fail) { 155s + varname <- paste(numtype,"fill64",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + if (namode==3) { 155s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 155s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 155s + } else { 155s + tally <- testfun(x,y,tally) 155s + } 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + if (numtype == "NC_INT" && !naintfail) { 155s + x <- mysmallfill 155s + dim(x) <- length(x) 155s + varname <- paste(numtype,"intfillna",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + if (namode==3) { 155s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 155s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 155s + } else { 155s + tally <- testfun(x,y,tally) 155s + } 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } else if (numtype == "NC_DOUBLE" && !nafail) { 155s + x <- myinffill 155s + dim(x) <- length(x) 155s + varname <- paste(numtype,"fillna",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, na.mode=namode) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + x <- mypack 155s + dim(x) <- length(x) 155s + 155s + if (!nafail) { 155s + varname <- paste(numtype,"pack",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + if (!naintfail) { 155s + varname <- paste(numtype,"intpack",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 155s + if (namode==3) { 155s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 155s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 155s + } else { 155s + tally <- testfun(x,y,tally) 155s + } 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + if (has_bit64 && !nabit64fail) { 155s + varname <- paste(numtype,"pack64",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, unpack=TRUE, na.mode=namode) 155s + if (namode==3) { 155s + tally <- testfun(x[!is.na(x)],y[!is.na(x)],tally) 155s + tally <- testfun(isTRUE(all.equal(x[is.na(x)],y[is.na(x)])),FALSE,tally) 155s + } else { 155s + tally <- testfun(x,y,tally) 155s + } 155s + tally <- testfun(is.double(y),TRUE,tally) 155s + } 155s + 155s + } 155s + } 155s + 155s + cat("Read integer vector as smallest R type ... ") 155s + x <- mytime 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, 0, fitnum=TRUE) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.integer(y),TRUE,tally) 155s + 155s + for (numtype in numtypes) { 155s + x <- mysmall 155s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 155s + x <- as.integer64(x) 155s + } 155s + dim(x) <- length(x) 155s + 155s + varname <- paste(numtype,namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, fitnum=TRUE) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.integer(y), 155s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 155s + tally) 155s + 155s + x <- mysmallfill 155s + if (has_bit64 && any(numtype==c("NC_INT64","NC_UINT64"))) { 155s + x <- as.integer64(x) 155s + } 155s + dim(x) <- length(x) 155s + 155s + varname <- paste(numtype,"fill",namode,sep="_") 155s + cat("Read", varname, "...") 155s + y <- var.get.nc(nc, varname, fitnum=TRUE) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(is.integer(y), 155s + any(numtype==c("NC_BYTE","NC_UBYTE","NC_SHORT","NC_USHORT","NC_INT")), 155s + tally) 155s + } 155s + 155s + cat("Read numeric matrix ... ") 155s + x <- mytemperature 155s + y <- var.get.nc(nc, "temperature", cache_preemption=0.4) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Inquire about numeric variable ...") 155s + x <- inq_temperature 155s + y <- var.inq.nc(nc, "temperature") 155s + var_inq_names <- c("id", "name", "type", "ndims", "dimids", "natts") 155s + if (format == "netcdf4") { 155s + var_inq_names_nc4 <- c(var_inq_names, "chunksizes", "deflate", "shuffle", 155s + "fletcher32") 155s + tally <- testfun(x[var_inq_names_nc4], y[var_inq_names_nc4], tally) 155s + big_endian <- y$big_endian 155s + # May be NULL or NA for older netcdf libraries, TRUE otherwise. 155s + if (!is.null(big_endian) && !isTRUE(is.na(big_endian))) { 155s + tally <- testfun(TRUE, big_endian, tally) 155s + } 155s + preempt <- y$cache_preemption 155s + # May be NULL for older netcdf libraries, numeric otherwise. 155s + if (!is.null(preempt)) { 155s + tally <- testfun(0.4, preempt, tally) 155s + } 155s + } else { 155s + tally <- testfun(x[var_inq_names], y[var_inq_names], tally) 155s + } 155s + 155s + cat("Read numeric matrix slice ... ") 155s + x <- mytemperature[,2,drop=FALSE] 155s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=FALSE) 155s + tally <- testfun(x,y,tally) 155s + x <- mytemperature[,2] 155s + y <- var.get.nc(nc, "temperature", c(NA,2), c(NA,1), collapse=TRUE) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read numeric matrix empty slice ... ") 155s + x <- numeric(0) 155s + dim(x) <- c(0,1) 155s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=FALSE) 155s + tally <- testfun(x,y,tally) 155s + y <- var.get.nc(nc, "temperature", c(NA,2), c(0,1), collapse=TRUE) 155s + tally <- testfun(drop(x),y,tally) 155s + 155s + cat("Read numeric scalar ... ") 155s + x <- myint0 155s + y <- var.get.nc(nc, "int0") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read numeric empty array ... ") 155s + x <- numeric(0) 155s + dim(x) <- c(nstation,nempty) 155s + y <- var.get.nc(nc, "numempty") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 2D char array ... ") 155s + x <- myname 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "name") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 2D char array with fill value ... ") 155s + x <- mynamefill 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "name_fill", na.mode=3) 155s + tally <- testfun(x,y,tally) 155s + x <- myname 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "name_fill", na.mode=5) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 2D char slice ... ") 155s + x <- substring(myname[2:3],1,4) 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "name", c(1,2), c(4,2)) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 2D char slice as raw bytes ... ") 155s + x <- substring(myname[2:3],1,4) 155s + dim(x) <- length(x) 155s + x <- apply(x,MARGIN=1,FUN=charToRaw) 155s + y <- var.get.nc(nc, "name", c(1,2), c(4,2), rawchar=TRUE) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 2D char slice as characters ... ") 155s + x <- myname[2:3] 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "name", c(1,2), c(NA,2)) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read empty 2D char array ... ") 155s + x <- character(0) 155s + dim(x) <- 0 155s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=FALSE) 155s + tally <- testfun(x,y,tally) 155s + y <- var.get.nc(nc, "name", NA, c(0,0), collapse=TRUE) 155s + tally <- testfun(drop(x),y,tally) 155s + 155s + cat("Read 1D char slice ... ") 155s + x <- substring(myqcflag,2,3) 155s + y <- var.get.nc(nc, "qcflag", c(2), c(2)) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read scalar char ... ") 155s + x <- mychar0 155s + y <- var.get.nc(nc, "char0") 155s + tally <- testfun(x,y,tally) 155s + 155s + if (format == "netcdf4") { 155s + cat("Read 1D string array ...") 155s + x <- mynamestr 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "namestr") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 1D string array with fill values ...") 155s + x <- mynamestr_fill 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "namestr_fill", na.mode=5) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read 1D string slice ...") 155s + x <- mynamestr[2:3] 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "namestr", c(2), c(2)) 155s + tally <- testfun(x,y,tally) 155s + 155s + if (has_bit64) { 155s + cat("Read 1D int64 array as integer64 ...") 155s + x <- mybig64 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "stationid", fitnum=TRUE) 155s + tally <- testfun(x,y,tally) 155s + } 155s + 155s + cat("Read details of user-defined types ...") 155s + x <- inq_blob 155s + y <- type.inq.nc(nc, id_blob) 155s + tally <- testfun(x,y,tally) 155s + 155s + # Reported size may depend on netcdf version and pointer size: 155s + x <- inq_vector[-4] 155s + y <- type.inq.nc(nc, id_vector)[-4] 155s + tally <- testfun(x,y,tally) 155s + 155s + x <- inq_vector_char[-4] 155s + y <- type.inq.nc(nc, id_vector_char)[-4] 155s + tally <- testfun(x,y,tally) 155s + 155s + x <- inq_vector_blob[-4] 155s + y <- type.inq.nc(nc, id_vector_blob)[-4] 155s + tally <- testfun(x,y,tally) 155s + 155s + x <- inq_factor 155s + y <- type.inq.nc(nc, id_factor) 155s + tally <- testfun(x,y,tally) 155s + 155s + x <- inq_factor[1:5] 155s + y <- type.inq.nc(nc, id_factor, fields=FALSE) 155s + tally <- testfun(x,y,tally) 155s + 155s + # Size and offset of compound types may differ between writing and reading. 155s + # The layout for writing (reading) is defined by the user (compiler). 155s + x <- inq_struct[c(-4,-5)] 155s + y <- type.inq.nc(nc, id_struct)[c(-4,-5)] 155s + tally <- testfun(x,y,tally) 155s + 155s + x <- inq_struct[1:3] 155s + y <- type.inq.nc(nc, id_struct, fields=FALSE)[-4] 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read vlen as double ...") 155s + x <- profiles 155s + y <- var.get.nc(nc, "profile") 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 155s + 155s + cat("Read vlen as integer ...") 155s + x <- profiles 155s + y <- var.get.nc(nc, "profile", fitnum=TRUE) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(isTRUE(all(sapply(y,is.integer))), TRUE, tally) 155s + 155s + cat("Read vlen with fill ...") 155s + x <- profiles_fill 155s + y <- var.get.nc(nc, "profile_fill", na.mode=5) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read vlen scalar ...") 155s + x <- profiles[1] 155s + y <- var.get.nc(nc, "profile_scalar") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Reading packed vlen ...") 155s + x <- profiles 155s + y <- var.get.nc(nc, "profile_pack", unpack=TRUE) 155s + tally <- testfun(x,y,tally) 155s + tally <- testfun(isTRUE(all(sapply(y,is.double))), TRUE, tally) 155s + 155s + cat("Read character vlen ...") 155s + x <- profiles_char 155s + y <- var.get.nc(nc, "profile_char") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read character vlen as raw ...") 155s + x <- lapply(profiles_char,charToRaw) 155s + dim(x) <- dim(profiles_char) 155s + y <- var.get.nc(nc, "profile_char", rawchar=TRUE) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read string vlen ...") 155s + x <- profiles_string 155s + y <- var.get.nc(nc, "profile_string") 155s + tally <- testfun(x,y,tally) 155s + 155s + if (package_version(verstr) >= package_version("4.9.0")) { 155s + cat("Read nested vlen ...") 155s + x <- profiles_vector 155s + y <- var.get.nc(nc, "profile_vector", na.mode=3) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read nested vlen with fill ...") 155s + x <- profiles_vector_fill 155s + y <- var.get.nc(nc, "profile_vector_fill", na.mode=5) 155s + tally <- testfun(x,y,tally) 155s + } 155s + 155s + cat("Read opaque ...") 155s + x <- rawdata 155s + y <- var.get.nc(nc, "rawdata") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read opaque scalar ...") 155s + x <- rawdata[,1,1] 155s + dim(x) <- length(x) 155s + y <- var.get.nc(nc, "rawdata_scalar") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read opaque vector ...") 155s + x <- rawdata[,,1] 155s + y <- var.get.nc(nc, "rawdata_vector") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read opaque vlen ...") 155s + x <- profiles_blob 155s + y <- var.get.nc(nc, "profile_blob") 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read enum ...") 155s + x <- snacks 155s + y <- var.get.nc(nc, "snacks", na.mode=3) 155s + tally <- testfun(x,y,tally) 155s + x <- snacks_fill 155s + y <- var.get.nc(nc, "snacks", na.mode=5) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read empty enum ...") 155s + x <- snacks_empty 155s + y <- NULL 155s + assertWarning(y <- var.get.nc(nc, "snacks_empty")) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read compound ...") 155s + x <- person 155s + y <- var.get.nc(nc, "person", na.mode=3) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read compound with fill ...") 155s + x <- person_fill 155s + y <- var.get.nc(nc, "person_fill", na.mode=5) 155s + tally <- testfun(x,y,tally) 155s + 155s + cat("Read compound scalar attribute ...") 155s + x <- person1 155s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_scal_att") 155s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read compound vector attribute ...") 156s + x <- person3 156s + y <- att.get.nc(nc, "NC_GLOBAL", "compound_vect_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read enum scalar attribute ...") 156s + x <- snacks[1] 156s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_scal_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read enum vector attribute ...") 156s + x <- snacks[1:3] 156s + y <- att.get.nc(nc, "NC_GLOBAL", "enum_vect_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read opaque scalar attribute ...") 156s + x <- rawdata[,1,1] 156s + dim(x) <- c(length(x),1) 156s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_scal_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read opaque vector attribute ...") 156s + x <- rawdata[,1,] 156s + y <- att.get.nc(nc, "NC_GLOBAL", "opaque_vect_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read vlen scalar attribute ...") 156s + x <- profiles[1] 156s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_scal_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Read vlen vector attribute ...") 156s + x <- profiles[1:3] 156s + y <- att.get.nc(nc, "NC_GLOBAL", "vector_vect_att") 156s + tally <- testfun(x,y,tally) 156s + 156s + } 156s + 156s + cat("Read and unpack numeric array ... ") 156s + x <- mypackvar 156s + dim(x) <- length(x) 156s + y <- var.get.nc(nc, "packvar", unpack=TRUE) 156s + tally <- testfun(x,y,tally) 156s + 156s + cat("Check that closing any NetCDF handle closes the file for all handles ... ") 156s + close.nc(nc) 156s + y <- try(file.inq.nc(grpinfo$self), silent=TRUE) 156s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 156s + 156s + cat("Check that garbage collector closes file that is not referenced ... ") 156s + attr(nc,"handle_ptr") <- NULL # NetCDF objects should not normally be modified 156s + rm(grpinfo) 156s + gc() 156s + y <- try(file.inq.nc(nc), silent=TRUE) 156s + tally <- testfun(inherits(y, "try-error"), TRUE, tally) 156s + 156s + unlink(ncfile) 156s + cat("Removed test file", ncfile, "\n") 156s + } 157s Test classic file format in /tmp/RtmpGPx45p/RNetCDF-test_classic_93439197c36.nc ... 157s OK 157s Version of netcdf library ... 4.9.2 of Jan 26 2025 11:01:13 $ 157s Defining dimensions ... 157s OK 157s Defining variables for netcdf3 ... 157s OK 157s Defining variables of type NC_BYTE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining additional attributes ...OK 157s Writing netcdf3 variables ...OK 157s Writing to variable type NC_BYTE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Check file format ...OK 157s netcdf classic { 157s dimensions: 157s station = 5 ; 157s time = 2 ; 157s max_string_length = 7 ; 157s empty = UNLIMITED ; // (0 currently) 157s variables: 157s NC_INT time(time) ; 157s NC_DOUBLE temperature(station, time) ; 157s NC_DOUBLE temperature:_FillValue = -99999.9 ; 157s NC_BYTE packvar(station) ; 157s NC_DOUBLE packvar:scale_factor = 10 ; 157s NC_DOUBLE packvar:add_offset = -5 ; 157s NC_CHAR name(max_string_length, station) ; 157s NC_CHAR name:char_att = "This is some text" ; 157s NC_CHAR name:raw_att = "This is some text" ; 157s NC_CHAR name_fill(max_string_length, station) ; 157s NC_CHAR name_fill:_FillValue = "X" ; 157s NC_CHAR qcflag(station) ; 157s NC_INT int0 ; 157s NC_CHAR char0 ; 157s NC_FLOAT numempty(station, empty) ; 157s NC_BYTE NC_BYTE_0(station) ; 157s NC_BYTE NC_BYTE_int_0(station) ; 157s NC_BYTE NC_BYTE_fill_0(station) ; 157s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_0(station) ; 157s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_0(station) ; 157s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_0(station) ; 157s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_0(station) ; 157s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_0(station) ; 157s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_0(station) ; 157s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_0(station) ; 157s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_0(station) ; 157s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_1(station) ; 157s NC_BYTE NC_BYTE_int_1(station) ; 157s NC_BYTE NC_BYTE_fill_1(station) ; 157s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_1(station) ; 157s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_1(station) ; 157s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_1(station) ; 157s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_1(station) ; 157s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_1(station) ; 157s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_1(station) ; 157s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_1(station) ; 157s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_1(station) ; 157s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_2(station) ; 157s NC_BYTE NC_BYTE_int_2(station) ; 157s NC_BYTE NC_BYTE_fill_2(station) ; 157s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intfill_2(station) ; 157s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack_2(station) ; 157s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intpack_2(station) ; 157s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_inf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_2(station) ; 157s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_2(station) ; 157s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_fill64_2(station) ; 157s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack64_2(station) ; 157s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_packinf64_2(station) ; 157s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_3(station) ; 157s NC_BYTE NC_BYTE_int_3(station) ; 157s NC_BYTE NC_BYTE_fill_3(station) ; 157s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_3(station) ; 157s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_3(station) ; 157s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_3(station) ; 157s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_3(station) ; 157s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_3(station) ; 157s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_3(station) ; 157s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_3(station) ; 157s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_3(station) ; 157s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_4(station) ; 157s NC_BYTE NC_BYTE_int_4(station) ; 157s NC_BYTE NC_BYTE_fill_4(station) ; 157s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_intfill_4(station) ; 157s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack_4(station) ; 157s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_intpack_4(station) ; 157s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_inf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_4(station) ; 157s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_4(station) ; 157s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_fill64_4(station) ; 157s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack64_4(station) ; 157s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_packinf64_4(station) ; 157s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_5(station) ; 157s NC_BYTE NC_BYTE_int_5(station) ; 157s NC_BYTE NC_BYTE_fill_5(station) ; 157s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_5(station) ; 157s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_5(station) ; 157s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_5(station) ; 157s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_5(station) ; 157s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_5(station) ; 157s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_5(station) ; 157s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_5(station) ; 157s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_5(station) ; 157s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_0(station) ; 157s NC_SHORT NC_SHORT_int_0(station) ; 157s NC_SHORT NC_SHORT_fill_0(station) ; 157s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_0(station) ; 157s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_0(station) ; 157s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_0(station) ; 157s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_0(station) ; 157s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_0(station) ; 157s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_0(station) ; 157s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_0(station) ; 157s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_0(station) ; 157s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_1(station) ; 157s NC_SHORT NC_SHORT_int_1(station) ; 157s NC_SHORT NC_SHORT_fill_1(station) ; 157s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_1(station) ; 157s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_1(station) ; 157s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_1(station) ; 157s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_1(station) ; 157s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_1(station) ; 157s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_1(station) ; 157s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_1(station) ; 157s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_1(station) ; 157s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_2(station) ; 157s NC_SHORT NC_SHORT_int_2(station) ; 157s NC_SHORT NC_SHORT_fill_2(station) ; 157s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intfill_2(station) ; 157s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack_2(station) ; 157s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intpack_2(station) ; 157s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_inf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_2(station) ; 157s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_2(station) ; 157s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_fill64_2(station) ; 157s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack64_2(station) ; 157s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_packinf64_2(station) ; 157s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_3(station) ; 157s NC_SHORT NC_SHORT_int_3(station) ; 157s NC_SHORT NC_SHORT_fill_3(station) ; 157s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_3(station) ; 157s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_3(station) ; 157s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_3(station) ; 157s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_3(station) ; 157s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_3(station) ; 157s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_3(station) ; 157s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_3(station) ; 157s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_3(station) ; 157s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_4(station) ; 157s NC_SHORT NC_SHORT_int_4(station) ; 157s NC_SHORT NC_SHORT_fill_4(station) ; 157s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_intfill_4(station) ; 157s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack_4(station) ; 157s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_intpack_4(station) ; 157s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_inf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_4(station) ; 157s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_4(station) ; 157s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_fill64_4(station) ; 157s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack64_4(station) ; 157s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_packinf64_4(station) ; 157s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_5(station) ; 157s NC_SHORT NC_SHORT_int_5(station) ; 157s NC_SHORT NC_SHORT_fill_5(station) ; 157s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_5(station) ; 157s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_5(station) ; 157s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_5(station) ; 157s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_5(station) ; 157s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_5(station) ; 157s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_5(station) ; 157s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_5(station) ; 157s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_5(station) ; 157s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 157s NC_INT NC_INT_0(station) ; 157s NC_INT NC_INT_int_0(station) ; 157s NC_INT NC_INT_fill_0(station) ; 157s NC_INT NC_INT_fill_0:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_0(station) ; 157s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 157s NC_INT NC_INT_pack_0(station) ; 157s NC_INT NC_INT_pack_0:scale_factor = 10 ; 157s NC_INT NC_INT_pack_0:add_offset = 5 ; 157s NC_INT NC_INT_pack_0:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_0(station) ; 157s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_0:add_offset = 5 ; 157s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 157s NC_INT NC_INT_inf_0(station) ; 157s NC_INT NC_INT_packinf_0(station) ; 157s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_0(station) ; 157s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_0(station) ; 157s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 157s NC_INT NC_INT_bit64_0(station) ; 157s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_0(station) ; 157s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_0(station) ; 157s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_0:add_offset = 5 ; 157s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_0(station) ; 157s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 157s NC_INT NC_INT_1(station) ; 157s NC_INT NC_INT_int_1(station) ; 157s NC_INT NC_INT_fill_1(station) ; 157s NC_INT NC_INT_fill_1:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_1(station) ; 157s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 157s NC_INT NC_INT_pack_1(station) ; 157s NC_INT NC_INT_pack_1:scale_factor = 10 ; 157s NC_INT NC_INT_pack_1:add_offset = 5 ; 157s NC_INT NC_INT_pack_1:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_1(station) ; 157s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_1:add_offset = 5 ; 157s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 157s NC_INT NC_INT_inf_1(station) ; 157s NC_INT NC_INT_packinf_1(station) ; 157s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_1(station) ; 157s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_1(station) ; 157s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 157s NC_INT NC_INT_bit64_1(station) ; 157s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_1(station) ; 157s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_1(station) ; 157s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_1:add_offset = 5 ; 157s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_1(station) ; 157s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 157s NC_INT NC_INT_2(station) ; 157s NC_INT NC_INT_int_2(station) ; 157s NC_INT NC_INT_fill_2(station) ; 157s NC_INT NC_INT_fill_2:missing_value = 99 ; 157s NC_INT NC_INT_intfill_2(station) ; 157s NC_INT NC_INT_intfill_2:missing_value = 99 ; 157s NC_INT NC_INT_pack_2(station) ; 157s NC_INT NC_INT_pack_2:scale_factor = 10 ; 157s NC_INT NC_INT_pack_2:add_offset = 5 ; 157s NC_INT NC_INT_pack_2:missing_value = 99 ; 157s NC_INT NC_INT_intpack_2(station) ; 157s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_2:add_offset = 5 ; 157s NC_INT NC_INT_intpack_2:missing_value = 99 ; 157s NC_INT NC_INT_inf_2(station) ; 157s NC_INT NC_INT_packinf_2(station) ; 157s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_2(station) ; 157s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_2(station) ; 157s NC_INT NC_INT_intfillna_2:missing_value = NA ; 157s NC_INT NC_INT_bit64_2(station) ; 157s NC_INT NC_INT_bit64_2:missing_value = 99 ; 157s NC_INT NC_INT_fill64_2(station) ; 157s NC_INT NC_INT_fill64_2:missing_value = 99 ; 157s NC_INT NC_INT_pack64_2(station) ; 157s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_2:add_offset = 5 ; 157s NC_INT NC_INT_pack64_2:missing_value = 99 ; 157s NC_INT NC_INT_packinf64_2(station) ; 157s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 157s NC_INT NC_INT_3(station) ; 157s NC_INT NC_INT_int_3(station) ; 157s NC_INT NC_INT_fill_3(station) ; 157s NC_INT NC_INT_fill_3:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_3(station) ; 157s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 157s NC_INT NC_INT_pack_3(station) ; 157s NC_INT NC_INT_pack_3:scale_factor = 10 ; 157s NC_INT NC_INT_pack_3:add_offset = 5 ; 157s NC_INT NC_INT_pack_3:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_3(station) ; 157s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_3:add_offset = 5 ; 157s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 157s NC_INT NC_INT_inf_3(station) ; 157s NC_INT NC_INT_packinf_3(station) ; 157s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_3(station) ; 157s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_3(station) ; 157s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 157s NC_INT NC_INT_bit64_3(station) ; 157s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_3(station) ; 157s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_3(station) ; 157s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_3:add_offset = 5 ; 157s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_3(station) ; 157s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 157s NC_INT NC_INT_4(station) ; 157s NC_INT NC_INT_int_4(station) ; 157s NC_INT NC_INT_fill_4(station) ; 157s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_intfill_4(station) ; 157s NC_INT NC_INT_intfill_4:valid_min = 1 ; 157s NC_INT NC_INT_intfill_4:valid_max = 5 ; 157s NC_INT NC_INT_pack_4(station) ; 157s NC_INT NC_INT_pack_4:scale_factor = 10 ; 157s NC_INT NC_INT_pack_4:add_offset = 5 ; 157s NC_INT NC_INT_pack_4:valid_min = 1 ; 157s NC_INT NC_INT_pack_4:valid_max = 5 ; 157s NC_INT NC_INT_intpack_4(station) ; 157s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_4:add_offset = 5 ; 157s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_inf_4(station) ; 157s NC_INT NC_INT_packinf_4(station) ; 157s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_4(station) ; 157s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_4(station) ; 157s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 157s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 157s NC_INT NC_INT_bit64_4(station) ; 157s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_fill64_4(station) ; 157s NC_INT NC_INT_fill64_4:valid_min = 1 ; 157s NC_INT NC_INT_fill64_4:valid_max = 5 ; 157s NC_INT NC_INT_pack64_4(station) ; 157s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_4:add_offset = 5 ; 157s NC_INT NC_INT_pack64_4:valid_min = 1 ; 157s NC_INT NC_INT_pack64_4:valid_max = 5 ; 157s NC_INT NC_INT_packinf64_4(station) ; 157s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 157s NC_INT NC_INT_5(station) ; 157s NC_INT NC_INT_int_5(station) ; 157s NC_INT NC_INT_fill_5(station) ; 157s NC_INT NC_INT_fill_5:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_5(station) ; 157s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 157s NC_INT NC_INT_pack_5(station) ; 157s NC_INT NC_INT_pack_5:scale_factor = 10 ; 157s NC_INT NC_INT_pack_5:add_offset = 5 ; 157s NC_INT NC_INT_pack_5:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_5(station) ; 157s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_5:add_offset = 5 ; 157s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 157s NC_INT NC_INT_inf_5(station) ; 157s NC_INT NC_INT_packinf_5(station) ; 157s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_5(station) ; 157s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_5(station) ; 157s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 157s NC_INT NC_INT_bit64_5(station) ; 157s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_5(station) ; 157s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_5(station) ; 157s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_5:add_offset = 5 ; 157s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_5(station) ; 157s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_0(station) ; 157s NC_FLOAT NC_FLOAT_int_0(station) ; 157s NC_FLOAT NC_FLOAT_fill_0(station) ; 157s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_0(station) ; 157s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_0(station) ; 157s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_0(station) ; 157s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_0(station) ; 157s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_0(station) ; 157s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_0(station) ; 157s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_1(station) ; 157s NC_FLOAT NC_FLOAT_int_1(station) ; 157s NC_FLOAT NC_FLOAT_fill_1(station) ; 157s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_1(station) ; 157s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_1(station) ; 157s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_1(station) ; 157s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_1(station) ; 157s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_1(station) ; 157s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_1(station) ; 157s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_2(station) ; 157s NC_FLOAT NC_FLOAT_int_2(station) ; 157s NC_FLOAT NC_FLOAT_fill_2(station) ; 157s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_2(station) ; 157s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_pack_2(station) ; 157s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_2(station) ; 157s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_inf_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_2(station) ; 157s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_2(station) ; 157s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_2(station) ; 157s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_3(station) ; 157s NC_FLOAT NC_FLOAT_int_3(station) ; 157s NC_FLOAT NC_FLOAT_fill_3(station) ; 157s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_3(station) ; 157s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_3(station) ; 157s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_3(station) ; 157s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_3(station) ; 157s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_3(station) ; 157s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_3(station) ; 157s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_4(station) ; 157s NC_FLOAT NC_FLOAT_int_4(station) ; 157s NC_FLOAT NC_FLOAT_fill_4(station) ; 157s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_intfill_4(station) ; 157s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_pack_4(station) ; 157s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_4(station) ; 157s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_inf_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_4(station) ; 157s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_fill64_4(station) ; 157s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_4(station) ; 157s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_5(station) ; 157s NC_FLOAT NC_FLOAT_int_5(station) ; 157s NC_FLOAT NC_FLOAT_fill_5(station) ; 157s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_5(station) ; 157s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_5(station) ; 157s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_5(station) ; 157s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_5(station) ; 157s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_5(station) ; 157s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_5(station) ; 157s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_0(station) ; 157s NC_DOUBLE NC_DOUBLE_int_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_1(station) ; 157s NC_DOUBLE NC_DOUBLE_int_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_2(station) ; 157s NC_DOUBLE NC_DOUBLE_int_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_3(station) ; 157s NC_DOUBLE NC_DOUBLE_int_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_4(station) ; 157s NC_DOUBLE NC_DOUBLE_int_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 157s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_5(station) ; 157s NC_DOUBLE NC_DOUBLE_int_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 157s 157s // global attributes: 157s NC_CHAR :char_att = "This is some text" ; 157s } 157s Read NC_CHAR global attribute ...OK 157s Read NC_CHAR variable attribute ...OK 157s Read NC_CHAR variable attribute as raw bytes ...OK 157s Inquire about groups in file/group ...OK 157s Inquire about dimension ids in file/group ...OK 157s Inquire about variable ids in file/group ...OK 157s Inquire about fullname of file/group ...OK 157s Inquire about unlimited dimension ids of file/group ...OK 157s Read integer vector as double ... OK 157s OK 157s Read NC_BYTE_0 ...OK 157s OK 157s Read NC_BYTE_int_0 ...OK 157s OK 157s Read NC_BYTE_bit64_0 ...OK 157s OK 157s Read NC_BYTE_fill_0 ...OK 157s OK 157s Read NC_BYTE_intfill_0 ...OK 157s OK 157s Read NC_BYTE_fill64_0 ...OK 157s OK 157s Read NC_BYTE_pack_0 ...OK 157s OK 157s Read NC_BYTE_intpack_0 ...OK 157s OK 157s Read NC_BYTE_pack64_0 ...OK 157s OK 157s Read NC_BYTE_1 ...OK 157s OK 157s Read NC_BYTE_int_1 ...OK 157s OK 157s Read NC_BYTE_bit64_1 ...OK 157s OK 157s Read NC_BYTE_fill_1 ...OK 157s OK 157s Read NC_BYTE_intfill_1 ...OK 157s OK 157s Read NC_BYTE_fill64_1 ...OK 157s OK 157s Read NC_BYTE_pack_1 ...OK 157s OK 157s Read NC_BYTE_intpack_1 ...OK 157s OK 157s Read NC_BYTE_pack64_1 ...OK 157s OK 157s Read NC_BYTE_2 ...OK 157s OK 157s Read NC_BYTE_int_2 ...OK 157s OK 157s Read NC_BYTE_bit64_2 ...OK 157s OK 157s Read NC_BYTE_fill_2 ...OK 157s OK 157s Read NC_BYTE_intfill_2 ...OK 157s OK 157s Read NC_BYTE_fill64_2 ...OK 157s OK 157s Read NC_BYTE_pack_2 ...OK 157s OK 157s Read NC_BYTE_intpack_2 ...OK 157s OK 157s Read NC_BYTE_pack64_2 ...OK 157s OK 157s Read NC_BYTE_3 ...OK 157s OK 157s Read NC_BYTE_int_3 ...OK 157s OK 157s Read NC_BYTE_bit64_3 ...OK 157s OK 157s Read NC_BYTE_4 ...OK 157s OK 157s Read NC_BYTE_int_4 ...OK 157s OK 157s Read NC_BYTE_bit64_4 ...OK 157s OK 157s Read NC_BYTE_fill_4 ...OK 157s OK 157s Read NC_BYTE_intfill_4 ...OK 157s OK 157s Read NC_BYTE_fill64_4 ...OK 157s OK 157s Read NC_BYTE_pack_4 ...OK 157s OK 157s Read NC_BYTE_intpack_4 ...OK 157s OK 157s Read NC_BYTE_pack64_4 ...OK 157s OK 157s Read NC_BYTE_5 ...OK 157s OK 157s Read NC_BYTE_int_5 ...OK 157s OK 157s Read NC_BYTE_bit64_5 ...OK 157s OK 157s Read NC_BYTE_fill_5 ...OK 157s OK 157s Read NC_BYTE_intfill_5 ...OK 157s OK 157s Read NC_BYTE_fill64_5 ...OK 157s OK 157s Read NC_BYTE_pack_5 ...OK 157s OK 157s Read NC_BYTE_intpack_5 ...OK 157s OK 157s Read NC_BYTE_pack64_5 ...OK 157s OK 157s Read NC_SHORT_0 ...OK 157s OK 157s Read NC_SHORT_int_0 ...OK 157s OK 157s Read NC_SHORT_bit64_0 ...OK 157s OK 157s Read NC_SHORT_fill_0 ...OK 157s OK 157s Read NC_SHORT_intfill_0 ...OK 157s OK 157s Read NC_SHORT_fill64_0 ...OK 157s OK 157s Read NC_SHORT_pack_0 ...OK 157s OK 157s Read NC_SHORT_intpack_0 ...OK 157s OK 157s Read NC_SHORT_pack64_0 ...OK 157s OK 157s Read NC_SHORT_1 ...OK 157s OK 157s Read NC_SHORT_int_1 ...OK 157s OK 157s Read NC_SHORT_bit64_1 ...OK 157s OK 157s Read NC_SHORT_fill_1 ...OK 157s OK 157s Read NC_SHORT_intfill_1 ...OK 157s OK 157s Read NC_SHORT_fill64_1 ...OK 157s OK 157s Read NC_SHORT_pack_1 ...OK 157s OK 157s Read NC_SHORT_intpack_1 ...OK 157s OK 157s Read NC_SHORT_pack64_1 ...OK 157s OK 157s Read NC_SHORT_2 ...OK 157s OK 157s Read NC_SHORT_int_2 ...OK 157s OK 157s Read NC_SHORT_bit64_2 ...OK 157s OK 157s Read NC_SHORT_fill_2 ...OK 157s OK 157s Read NC_SHORT_intfill_2 ...OK 157s OK 157s Read NC_SHORT_fill64_2 ...OK 157s OK 157s Read NC_SHORT_pack_2 ...OK 157s OK 157s Read NC_SHORT_intpack_2 ...OK 157s OK 157s Read NC_SHORT_pack64_2 ...OK 157s OK 157s Read NC_SHORT_3 ...OK 157s OK 157s Read NC_SHORT_int_3 ...OK 157s OK 157s Read NC_SHORT_bit64_3 ...OK 157s OK 157s Read NC_SHORT_4 ...OK 157s OK 157s Read NC_SHORT_int_4 ...OK 157s OK 157s Read NC_SHORT_bit64_4 ...OK 157s OK 157s Read NC_SHORT_fill_4 ...OK 157s OK 157s Read NC_SHORT_intfill_4 ...OK 157s OK 157s Read NC_SHORT_fill64_4 ...OK 157s OK 157s Read NC_SHORT_pack_4 ...OK 157s OK 157s Read NC_SHORT_intpack_4 ...OK 157s OK 157s Read NC_SHORT_pack64_4 ...OK 157s OK 157s Read NC_SHORT_5 ...OK 157s OK 157s Read NC_SHORT_int_5 ...OK 157s OK 157s Read NC_SHORT_bit64_5 ...OK 157s OK 157s Read NC_SHORT_fill_5 ...OK 157s OK 157s Read NC_SHORT_intfill_5 ...OK 157s OK 157s Read NC_SHORT_fill64_5 ...OK 157s OK 157s Read NC_SHORT_pack_5 ...OK 157s OK 157s Read NC_SHORT_intpack_5 ...OK 157s OK 157s Read NC_SHORT_pack64_5 ...OK 157s OK 157s Read NC_INT_0 ...OK 157s OK 157s Read NC_INT_int_0 ...OK 157s OK 157s Read NC_INT_bit64_0 ...OK 157s OK 157s Read NC_INT_fill_0 ...OK 157s OK 157s Read NC_INT_intfill_0 ...OK 157s OK 157s Read NC_INT_fill64_0 ...OK 157s OK 157s Read NC_INT_intfillna_0 ...OK 157s OK 157s Read NC_INT_pack_0 ...OK 157s OK 157s Read NC_INT_intpack_0 ...OK 157s OK 157s Read NC_INT_pack64_0 ...OK 157s OK 157s Read NC_INT_1 ...OK 157s OK 157s Read NC_INT_int_1 ...OK 157s OK 157s Read NC_INT_bit64_1 ...OK 157s OK 157s Read NC_INT_fill_1 ...OK 157s OK 157s Read NC_INT_intfill_1 ...OK 157s OK 157s Read NC_INT_fill64_1 ...OK 157s OK 157s Read NC_INT_intfillna_1 ...OK 157s OK 157s Read NC_INT_pack_1 ...OK 157s OK 157s Read NC_INT_intpack_1 ...OK 157s OK 157s Read NC_INT_pack64_1 ...OK 157s OK 157s Read NC_INT_2 ...OK 157s OK 157s Read NC_INT_int_2 ...OK 157s OK 157s Read NC_INT_bit64_2 ...OK 157s OK 157s Read NC_INT_fill_2 ...OK 157s OK 157s Read NC_INT_intfill_2 ...OK 157s OK 157s Read NC_INT_fill64_2 ...OK 157s OK 157s Read NC_INT_intfillna_2 ...OK 157s OK 157s Read NC_INT_pack_2 ...OK 157s OK 157s Read NC_INT_intpack_2 ...OK 157s OK 157s Read NC_INT_pack64_2 ...OK 157s OK 157s Read NC_INT_3 ...OK 157s OK 157s Read NC_INT_int_3 ...OK 157s OK 157s Read NC_INT_bit64_3 ...OK 157s OK 157s Read NC_INT_intfill_3 ...OK 157s OK 157s OK 157s Read NC_INT_intfillna_3 ...OK 157s OK 157s OK 157s Read NC_INT_intpack_3 ...OK 157s OK 157s OK 157s Read NC_INT_4 ...OK 157s OK 157s Read NC_INT_int_4 ...OK 157s OK 157s Read NC_INT_bit64_4 ...OK 157s OK 157s Read NC_INT_fill_4 ...OK 157s OK 157s Read NC_INT_intfill_4 ...OK 157s OK 157s Read NC_INT_fill64_4 ...OK 157s OK 157s Read NC_INT_intfillna_4 ...OK 157s OK 157s Read NC_INT_pack_4 ...OK 157s OK 157s Read NC_INT_intpack_4 ...OK 157s OK 157s Read NC_INT_pack64_4 ...OK 157s OK 157s Read NC_INT_5 ...OK 157s OK 157s Read NC_INT_int_5 ...OK 157s OK 157s Read NC_INT_bit64_5 ...OK 157s OK 157s Read NC_INT_fill_5 ...OK 157s OK 157s Read NC_INT_intfill_5 ...OK 157s OK 157s Read NC_INT_fill64_5 ...OK 157s OK 157s Read NC_INT_intfillna_5 ...OK 157s OK 157s Read NC_INT_pack_5 ...OK 157s OK 157s Read NC_INT_intpack_5 ...OK 157s OK 157s Read NC_INT_pack64_5 ...OK 157s OK 157s Read NC_FLOAT_0 ...OK 157s OK 157s Read NC_FLOAT_int_0 ...OK 157s OK 157s Read NC_FLOAT_bit64_0 ...OK 157s OK 157s Read NC_FLOAT_fill_0 ...OK 157s OK 157s Read NC_FLOAT_intfill_0 ...OK 157s OK 157s Read NC_FLOAT_fill64_0 ...OK 157s OK 157s Read NC_FLOAT_pack_0 ...OK 157s OK 157s Read NC_FLOAT_intpack_0 ...OK 157s OK 157s Read NC_FLOAT_pack64_0 ...OK 157s OK 157s Read NC_FLOAT_1 ...OK 157s OK 157s Read NC_FLOAT_int_1 ...OK 157s OK 157s Read NC_FLOAT_bit64_1 ...OK 157s OK 157s Read NC_FLOAT_fill_1 ...OK 157s OK 157s Read NC_FLOAT_intfill_1 ...OK 157s OK 157s Read NC_FLOAT_fill64_1 ...OK 157s OK 157s Read NC_FLOAT_pack_1 ...OK 157s OK 157s Read NC_FLOAT_intpack_1 ...OK 157s OK 157s Read NC_FLOAT_pack64_1 ...OK 157s OK 157s Read NC_FLOAT_2 ...OK 157s OK 157s Read NC_FLOAT_int_2 ...OK 157s OK 157s Read NC_FLOAT_bit64_2 ...OK 157s OK 157s Read NC_FLOAT_fill_2 ...OK 157s OK 157s Read NC_FLOAT_intfill_2 ...OK 157s OK 157s Read NC_FLOAT_fill64_2 ...OK 157s OK 157s Read NC_FLOAT_pack_2 ...OK 157s OK 157s Read NC_FLOAT_intpack_2 ...OK 157s OK 157s Read NC_FLOAT_pack64_2 ...OK 157s OK 157s Read NC_FLOAT_3 ...OK 157s OK 157s Read NC_FLOAT_int_3 ...OK 157s OK 157s Read NC_FLOAT_bit64_3 ...OK 157s OK 157s Read NC_FLOAT_intfill_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_fill64_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_intpack_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_pack64_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_4 ...OK 157s OK 157s Read NC_FLOAT_int_4 ...OK 157s OK 157s Read NC_FLOAT_bit64_4 ...OK 157s OK 157s Read NC_FLOAT_fill_4 ...OK 157s OK 157s Read NC_FLOAT_intfill_4 ...OK 157s OK 157s Read NC_FLOAT_fill64_4 ...OK 157s OK 157s Read NC_FLOAT_pack_4 ...OK 157s OK 157s Read NC_FLOAT_intpack_4 ...OK 157s OK 157s Read NC_FLOAT_pack64_4 ...OK 157s OK 157s Read NC_FLOAT_5 ...OK 157s OK 157s Read NC_FLOAT_int_5 ...OK 157s OK 157s Read NC_FLOAT_bit64_5 ...OK 157s OK 157s Read NC_FLOAT_fill_5 ...OK 157s OK 157s Read NC_FLOAT_intfill_5 ...OK 157s OK 157s Read NC_FLOAT_fill64_5 ...OK 157s OK 157s Read NC_FLOAT_pack_5 ...OK 157s OK 157s Read NC_FLOAT_intpack_5 ...OK 157s OK 157s Read NC_FLOAT_pack64_5 ...OK 157s OK 157s Read NC_DOUBLE_0 ...OK 157s OK 157s Read NC_DOUBLE_int_0 ...OK 157s OK 157s Read NC_DOUBLE_bit64_0 ...OK 157s OK 157s Read NC_DOUBLE_fill_0 ...OK 157s OK 157s Read NC_DOUBLE_intfill_0 ...OK 157s OK 157s Read NC_DOUBLE_fill64_0 ...OK 157s OK 157s Read NC_DOUBLE_fillna_0 ...OK 157s OK 157s Read NC_DOUBLE_pack_0 ...OK 157s OK 157s Read NC_DOUBLE_intpack_0 ...OK 157s OK 157s Read NC_DOUBLE_pack64_0 ...OK 157s OK 157s Read NC_DOUBLE_1 ...OK 157s OK 157s Read NC_DOUBLE_int_1 ...OK 157s OK 157s Read NC_DOUBLE_bit64_1 ...OK 157s OK 157s Read NC_DOUBLE_fill_1 ...OK 157s OK 157s Read NC_DOUBLE_intfill_1 ...OK 157s OK 157s Read NC_DOUBLE_fill64_1 ...OK 157s OK 157s Read NC_DOUBLE_fillna_1 ...OK 157s OK 157s Read NC_DOUBLE_pack_1 ...OK 157s OK 157s Read NC_DOUBLE_intpack_1 ...OK 157s OK 157s Read NC_DOUBLE_pack64_1 ...OK 157s OK 157s Read NC_DOUBLE_2 ...OK 157s OK 157s Read NC_DOUBLE_int_2 ...OK 157s OK 157s Read NC_DOUBLE_bit64_2 ...OK 157s OK 157s Read NC_DOUBLE_fill_2 ...OK 157s OK 157s Read NC_DOUBLE_intfill_2 ...OK 157s OK 157s Read NC_DOUBLE_fill64_2 ...OK 157s OK 157s Read NC_DOUBLE_fillna_2 ...OK 157s OK 157s Read NC_DOUBLE_pack_2 ...OK 157s OK 157s Read NC_DOUBLE_intpack_2 ...OK 157s OK 157s Read NC_DOUBLE_pack64_2 ...OK 157s OK 157s Read NC_DOUBLE_3 ...OK 157s OK 157s Read NC_DOUBLE_int_3 ...OK 157s OK 157s Read NC_DOUBLE_bit64_3 ...OK 157s OK 157s Read NC_DOUBLE_fill_3 ...OK 157s OK 157s Read NC_DOUBLE_intfill_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_fill64_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_fillna_3 ...OK 157s OK 157s Read NC_DOUBLE_pack_3 ...OK 157s OK 157s Read NC_DOUBLE_intpack_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_pack64_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_4 ...OK 157s OK 157s Read NC_DOUBLE_int_4 ...OK 157s OK 157s Read NC_DOUBLE_bit64_4 ...OK 157s OK 157s Read NC_DOUBLE_fill_4 ...OK 157s OK 157s Read NC_DOUBLE_intfill_4 ...OK 157s OK 157s Read NC_DOUBLE_fill64_4 ...OK 157s OK 157s Read NC_DOUBLE_fillna_4 ...OK 157s OK 157s Read NC_DOUBLE_pack_4 ...OK 157s OK 157s Read NC_DOUBLE_intpack_4 ...OK 157s OK 157s Read NC_DOUBLE_pack64_4 ...OK 157s OK 157s Read NC_DOUBLE_5 ...OK 157s OK 157s Read NC_DOUBLE_int_5 ...OK 157s OK 157s Read NC_DOUBLE_bit64_5 ...OK 157s OK 157s Read NC_DOUBLE_fill_5 ...OK 157s OK 157s Read NC_DOUBLE_intfill_5 ...OK 157s OK 157s Read NC_DOUBLE_fill64_5 ...OK 157s OK 157s Read NC_DOUBLE_fillna_5 ...OK 157s OK 157s Read NC_DOUBLE_pack_5 ...OK 157s OK 157s Read NC_DOUBLE_intpack_5 ...OK 157s OK 157s Read NC_DOUBLE_pack64_5 ...OK 157s OK 157s Read integer vector as smallest R type ... OK 157s OK 157s Read NC_BYTE_5 ...OK 157s OK 157s Read NC_BYTE_fill_5 ...OK 157s OK 157s Read NC_SHORT_5 ...OK 157s OK 157s Read NC_SHORT_fill_5 ...OK 157s OK 157s Read NC_INT_5 ...OK 157s OK 157s Read NC_INT_fill_5 ...OK 157s OK 157s Read NC_FLOAT_5 ...OK 157s OK 157s Read NC_FLOAT_fill_5 ...OK 157s OK 157s Read NC_DOUBLE_5 ...OK 157s OK 157s Read NC_DOUBLE_fill_5 ...OK 157s OK 157s Read numeric matrix ... OK 157s Inquire about numeric variable ...OK 157s Read numeric matrix slice ... OK 157s OK 157s Read numeric matrix empty slice ... OK 157s OK 157s Read numeric scalar ... OK 157s Read numeric empty array ... OK 157s Read 2D char array ... OK 157s Read 2D char array with fill value ... OK 157s OK 157s Read 2D char slice ... OK 157s Read 2D char slice as raw bytes ... OK 157s Read 2D char slice as characters ... OK 157s Read empty 2D char array ... OK 157s OK 157s Read 1D char slice ... OK 157s Read scalar char ... OK 157s Read and unpack numeric array ... OK 157s Check that closing any NetCDF handle closes the file for all handles ... OK 157s Check that garbage collector closes file that is not referenced ... OK 157s Removed test file /tmp/RtmpGPx45p/RNetCDF-test_classic_93439197c36.nc 157s Test offset64 file format in /tmp/RtmpGPx45p/RNetCDF-test_offset64_93438b6fa4d.nc ... 157s OK 157s Version of netcdf library ... 4.9.2 of Jan 26 2025 11:01:13 $ 157s Defining dimensions ... 157s OK 157s Defining variables for netcdf3 ... 157s OK 157s Defining variables of type NC_BYTE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining additional attributes ...OK 157s Writing netcdf3 variables ...OK 157s Writing to variable type NC_BYTE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Check file format ...OK 157s netcdf offset64 { 157s dimensions: 157s station = 5 ; 157s time = 2 ; 157s max_string_length = 7 ; 157s empty = UNLIMITED ; // (0 currently) 157s variables: 157s NC_INT time(time) ; 157s NC_DOUBLE temperature(station, time) ; 157s NC_DOUBLE temperature:_FillValue = -99999.9 ; 157s NC_BYTE packvar(station) ; 157s NC_DOUBLE packvar:scale_factor = 10 ; 157s NC_DOUBLE packvar:add_offset = -5 ; 157s NC_CHAR name(max_string_length, station) ; 157s NC_CHAR name:char_att = "This is some text" ; 157s NC_CHAR name:raw_att = "This is some text" ; 157s NC_CHAR name_fill(max_string_length, station) ; 157s NC_CHAR name_fill:_FillValue = "X" ; 157s NC_CHAR qcflag(station) ; 157s NC_INT int0 ; 157s NC_CHAR char0 ; 157s NC_FLOAT numempty(station, empty) ; 157s NC_BYTE NC_BYTE_0(station) ; 157s NC_BYTE NC_BYTE_int_0(station) ; 157s NC_BYTE NC_BYTE_fill_0(station) ; 157s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_0(station) ; 157s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_0(station) ; 157s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_0(station) ; 157s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_0(station) ; 157s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_0(station) ; 157s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_0(station) ; 157s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_0(station) ; 157s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_0(station) ; 157s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_1(station) ; 157s NC_BYTE NC_BYTE_int_1(station) ; 157s NC_BYTE NC_BYTE_fill_1(station) ; 157s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_1(station) ; 157s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_1(station) ; 157s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_1(station) ; 157s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_1(station) ; 157s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_1(station) ; 157s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_1(station) ; 157s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_1(station) ; 157s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_1(station) ; 157s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_2(station) ; 157s NC_BYTE NC_BYTE_int_2(station) ; 157s NC_BYTE NC_BYTE_fill_2(station) ; 157s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intfill_2(station) ; 157s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack_2(station) ; 157s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intpack_2(station) ; 157s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_inf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_2(station) ; 157s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_2(station) ; 157s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_fill64_2(station) ; 157s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack64_2(station) ; 157s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_packinf64_2(station) ; 157s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_3(station) ; 157s NC_BYTE NC_BYTE_int_3(station) ; 157s NC_BYTE NC_BYTE_fill_3(station) ; 157s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_3(station) ; 157s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_3(station) ; 157s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_3(station) ; 157s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_3(station) ; 157s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_3(station) ; 157s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_3(station) ; 157s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_3(station) ; 157s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_3(station) ; 157s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_4(station) ; 157s NC_BYTE NC_BYTE_int_4(station) ; 157s NC_BYTE NC_BYTE_fill_4(station) ; 157s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_intfill_4(station) ; 157s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack_4(station) ; 157s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_intpack_4(station) ; 157s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_inf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_4(station) ; 157s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_4(station) ; 157s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_fill64_4(station) ; 157s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack64_4(station) ; 157s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_packinf64_4(station) ; 157s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_5(station) ; 157s NC_BYTE NC_BYTE_int_5(station) ; 157s NC_BYTE NC_BYTE_fill_5(station) ; 157s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_5(station) ; 157s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_5(station) ; 157s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_5(station) ; 157s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_5(station) ; 157s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_5(station) ; 157s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_5(station) ; 157s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_5(station) ; 157s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_5(station) ; 157s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_0(station) ; 157s NC_SHORT NC_SHORT_int_0(station) ; 157s NC_SHORT NC_SHORT_fill_0(station) ; 157s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_0(station) ; 157s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_0(station) ; 157s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_0(station) ; 157s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_0(station) ; 157s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_0(station) ; 157s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_0(station) ; 157s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_0(station) ; 157s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_0(station) ; 157s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_1(station) ; 157s NC_SHORT NC_SHORT_int_1(station) ; 157s NC_SHORT NC_SHORT_fill_1(station) ; 157s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_1(station) ; 157s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_1(station) ; 157s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_1(station) ; 157s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_1(station) ; 157s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_1(station) ; 157s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_1(station) ; 157s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_1(station) ; 157s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_1(station) ; 157s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_2(station) ; 157s NC_SHORT NC_SHORT_int_2(station) ; 157s NC_SHORT NC_SHORT_fill_2(station) ; 157s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intfill_2(station) ; 157s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack_2(station) ; 157s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intpack_2(station) ; 157s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_inf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_2(station) ; 157s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_2(station) ; 157s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_fill64_2(station) ; 157s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack64_2(station) ; 157s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_packinf64_2(station) ; 157s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_3(station) ; 157s NC_SHORT NC_SHORT_int_3(station) ; 157s NC_SHORT NC_SHORT_fill_3(station) ; 157s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_3(station) ; 157s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_3(station) ; 157s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_3(station) ; 157s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_3(station) ; 157s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_3(station) ; 157s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_3(station) ; 157s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_3(station) ; 157s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_3(station) ; 157s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_4(station) ; 157s NC_SHORT NC_SHORT_int_4(station) ; 157s NC_SHORT NC_SHORT_fill_4(station) ; 157s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_intfill_4(station) ; 157s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack_4(station) ; 157s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_intpack_4(station) ; 157s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_inf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_4(station) ; 157s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_4(station) ; 157s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_fill64_4(station) ; 157s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack64_4(station) ; 157s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_packinf64_4(station) ; 157s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_5(station) ; 157s NC_SHORT NC_SHORT_int_5(station) ; 157s NC_SHORT NC_SHORT_fill_5(station) ; 157s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_5(station) ; 157s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_5(station) ; 157s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_5(station) ; 157s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_5(station) ; 157s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_5(station) ; 157s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_5(station) ; 157s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_5(station) ; 157s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_5(station) ; 157s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 157s NC_INT NC_INT_0(station) ; 157s NC_INT NC_INT_int_0(station) ; 157s NC_INT NC_INT_fill_0(station) ; 157s NC_INT NC_INT_fill_0:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_0(station) ; 157s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 157s NC_INT NC_INT_pack_0(station) ; 157s NC_INT NC_INT_pack_0:scale_factor = 10 ; 157s NC_INT NC_INT_pack_0:add_offset = 5 ; 157s NC_INT NC_INT_pack_0:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_0(station) ; 157s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_0:add_offset = 5 ; 157s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 157s NC_INT NC_INT_inf_0(station) ; 157s NC_INT NC_INT_packinf_0(station) ; 157s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_0(station) ; 157s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_0(station) ; 157s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 157s NC_INT NC_INT_bit64_0(station) ; 157s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_0(station) ; 157s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_0(station) ; 157s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_0:add_offset = 5 ; 157s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_0(station) ; 157s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 157s NC_INT NC_INT_1(station) ; 157s NC_INT NC_INT_int_1(station) ; 157s NC_INT NC_INT_fill_1(station) ; 157s NC_INT NC_INT_fill_1:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_1(station) ; 157s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 157s NC_INT NC_INT_pack_1(station) ; 157s NC_INT NC_INT_pack_1:scale_factor = 10 ; 157s NC_INT NC_INT_pack_1:add_offset = 5 ; 157s NC_INT NC_INT_pack_1:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_1(station) ; 157s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_1:add_offset = 5 ; 157s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 157s NC_INT NC_INT_inf_1(station) ; 157s NC_INT NC_INT_packinf_1(station) ; 157s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_1(station) ; 157s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_1(station) ; 157s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 157s NC_INT NC_INT_bit64_1(station) ; 157s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_1(station) ; 157s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_1(station) ; 157s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_1:add_offset = 5 ; 157s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_1(station) ; 157s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 157s NC_INT NC_INT_2(station) ; 157s NC_INT NC_INT_int_2(station) ; 157s NC_INT NC_INT_fill_2(station) ; 157s NC_INT NC_INT_fill_2:missing_value = 99 ; 157s NC_INT NC_INT_intfill_2(station) ; 157s NC_INT NC_INT_intfill_2:missing_value = 99 ; 157s NC_INT NC_INT_pack_2(station) ; 157s NC_INT NC_INT_pack_2:scale_factor = 10 ; 157s NC_INT NC_INT_pack_2:add_offset = 5 ; 157s NC_INT NC_INT_pack_2:missing_value = 99 ; 157s NC_INT NC_INT_intpack_2(station) ; 157s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_2:add_offset = 5 ; 157s NC_INT NC_INT_intpack_2:missing_value = 99 ; 157s NC_INT NC_INT_inf_2(station) ; 157s NC_INT NC_INT_packinf_2(station) ; 157s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_2(station) ; 157s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_2(station) ; 157s NC_INT NC_INT_intfillna_2:missing_value = NA ; 157s NC_INT NC_INT_bit64_2(station) ; 157s NC_INT NC_INT_bit64_2:missing_value = 99 ; 157s NC_INT NC_INT_fill64_2(station) ; 157s NC_INT NC_INT_fill64_2:missing_value = 99 ; 157s NC_INT NC_INT_pack64_2(station) ; 157s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_2:add_offset = 5 ; 157s NC_INT NC_INT_pack64_2:missing_value = 99 ; 157s NC_INT NC_INT_packinf64_2(station) ; 157s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 157s NC_INT NC_INT_3(station) ; 157s NC_INT NC_INT_int_3(station) ; 157s NC_INT NC_INT_fill_3(station) ; 157s NC_INT NC_INT_fill_3:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_3(station) ; 157s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 157s NC_INT NC_INT_pack_3(station) ; 157s NC_INT NC_INT_pack_3:scale_factor = 10 ; 157s NC_INT NC_INT_pack_3:add_offset = 5 ; 157s NC_INT NC_INT_pack_3:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_3(station) ; 157s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_3:add_offset = 5 ; 157s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 157s NC_INT NC_INT_inf_3(station) ; 157s NC_INT NC_INT_packinf_3(station) ; 157s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_3(station) ; 157s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_3(station) ; 157s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 157s NC_INT NC_INT_bit64_3(station) ; 157s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_3(station) ; 157s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_3(station) ; 157s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_3:add_offset = 5 ; 157s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_3(station) ; 157s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 157s NC_INT NC_INT_4(station) ; 157s NC_INT NC_INT_int_4(station) ; 157s NC_INT NC_INT_fill_4(station) ; 157s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_intfill_4(station) ; 157s NC_INT NC_INT_intfill_4:valid_min = 1 ; 157s NC_INT NC_INT_intfill_4:valid_max = 5 ; 157s NC_INT NC_INT_pack_4(station) ; 157s NC_INT NC_INT_pack_4:scale_factor = 10 ; 157s NC_INT NC_INT_pack_4:add_offset = 5 ; 157s NC_INT NC_INT_pack_4:valid_min = 1 ; 157s NC_INT NC_INT_pack_4:valid_max = 5 ; 157s NC_INT NC_INT_intpack_4(station) ; 157s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_4:add_offset = 5 ; 157s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_inf_4(station) ; 157s NC_INT NC_INT_packinf_4(station) ; 157s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_4(station) ; 157s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_4(station) ; 157s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 157s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 157s NC_INT NC_INT_bit64_4(station) ; 157s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_fill64_4(station) ; 157s NC_INT NC_INT_fill64_4:valid_min = 1 ; 157s NC_INT NC_INT_fill64_4:valid_max = 5 ; 157s NC_INT NC_INT_pack64_4(station) ; 157s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_4:add_offset = 5 ; 157s NC_INT NC_INT_pack64_4:valid_min = 1 ; 157s NC_INT NC_INT_pack64_4:valid_max = 5 ; 157s NC_INT NC_INT_packinf64_4(station) ; 157s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 157s NC_INT NC_INT_5(station) ; 157s NC_INT NC_INT_int_5(station) ; 157s NC_INT NC_INT_fill_5(station) ; 157s NC_INT NC_INT_fill_5:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_5(station) ; 157s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 157s NC_INT NC_INT_pack_5(station) ; 157s NC_INT NC_INT_pack_5:scale_factor = 10 ; 157s NC_INT NC_INT_pack_5:add_offset = 5 ; 157s NC_INT NC_INT_pack_5:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_5(station) ; 157s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_5:add_offset = 5 ; 157s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 157s NC_INT NC_INT_inf_5(station) ; 157s NC_INT NC_INT_packinf_5(station) ; 157s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_5(station) ; 157s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_5(station) ; 157s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 157s NC_INT NC_INT_bit64_5(station) ; 157s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_5(station) ; 157s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_5(station) ; 157s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_5:add_offset = 5 ; 157s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_5(station) ; 157s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_0(station) ; 157s NC_FLOAT NC_FLOAT_int_0(station) ; 157s NC_FLOAT NC_FLOAT_fill_0(station) ; 157s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_0(station) ; 157s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_0(station) ; 157s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_0(station) ; 157s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_0(station) ; 157s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_0(station) ; 157s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_0(station) ; 157s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_1(station) ; 157s NC_FLOAT NC_FLOAT_int_1(station) ; 157s NC_FLOAT NC_FLOAT_fill_1(station) ; 157s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_1(station) ; 157s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_1(station) ; 157s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_1(station) ; 157s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_1(station) ; 157s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_1(station) ; 157s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_1(station) ; 157s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_2(station) ; 157s NC_FLOAT NC_FLOAT_int_2(station) ; 157s NC_FLOAT NC_FLOAT_fill_2(station) ; 157s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_2(station) ; 157s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_pack_2(station) ; 157s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_2(station) ; 157s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_inf_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_2(station) ; 157s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_2(station) ; 157s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_2(station) ; 157s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_3(station) ; 157s NC_FLOAT NC_FLOAT_int_3(station) ; 157s NC_FLOAT NC_FLOAT_fill_3(station) ; 157s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_3(station) ; 157s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_3(station) ; 157s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_3(station) ; 157s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_3(station) ; 157s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_3(station) ; 157s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_3(station) ; 157s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_4(station) ; 157s NC_FLOAT NC_FLOAT_int_4(station) ; 157s NC_FLOAT NC_FLOAT_fill_4(station) ; 157s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_intfill_4(station) ; 157s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_pack_4(station) ; 157s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_4(station) ; 157s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_inf_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_4(station) ; 157s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_fill64_4(station) ; 157s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_4(station) ; 157s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_5(station) ; 157s NC_FLOAT NC_FLOAT_int_5(station) ; 157s NC_FLOAT NC_FLOAT_fill_5(station) ; 157s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_5(station) ; 157s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_5(station) ; 157s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_5(station) ; 157s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_5(station) ; 157s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_5(station) ; 157s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_5(station) ; 157s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_0(station) ; 157s NC_DOUBLE NC_DOUBLE_int_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_1(station) ; 157s NC_DOUBLE NC_DOUBLE_int_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_2(station) ; 157s NC_DOUBLE NC_DOUBLE_int_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_3(station) ; 157s NC_DOUBLE NC_DOUBLE_int_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_4(station) ; 157s NC_DOUBLE NC_DOUBLE_int_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 157s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_5(station) ; 157s NC_DOUBLE NC_DOUBLE_int_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 157s 157s // global attributes: 157s NC_CHAR :char_att = "This is some text" ; 157s } 157s Read NC_CHAR global attribute ...OK 157s Read NC_CHAR variable attribute ...OK 157s Read NC_CHAR variable attribute as raw bytes ...OK 157s Inquire about groups in file/group ...OK 157s Inquire about dimension ids in file/group ...OK 157s Inquire about variable ids in file/group ...OK 157s Inquire about fullname of file/group ...OK 157s Inquire about unlimited dimension ids of file/group ...OK 157s Read integer vector as double ... OK 157s OK 157s Read NC_BYTE_0 ...OK 157s OK 157s Read NC_BYTE_int_0 ...OK 157s OK 157s Read NC_BYTE_bit64_0 ...OK 157s OK 157s Read NC_BYTE_fill_0 ...OK 157s OK 157s Read NC_BYTE_intfill_0 ...OK 157s OK 157s Read NC_BYTE_fill64_0 ...OK 157s OK 157s Read NC_BYTE_pack_0 ...OK 157s OK 157s Read NC_BYTE_intpack_0 ...OK 157s OK 157s Read NC_BYTE_pack64_0 ...OK 157s OK 157s Read NC_BYTE_1 ...OK 157s OK 157s Read NC_BYTE_int_1 ...OK 157s OK 157s Read NC_BYTE_bit64_1 ...OK 157s OK 157s Read NC_BYTE_fill_1 ...OK 157s OK 157s Read NC_BYTE_intfill_1 ...OK 157s OK 157s Read NC_BYTE_fill64_1 ...OK 157s OK 157s Read NC_BYTE_pack_1 ...OK 157s OK 157s Read NC_BYTE_intpack_1 ...OK 157s OK 157s Read NC_BYTE_pack64_1 ...OK 157s OK 157s Read NC_BYTE_2 ...OK 157s OK 157s Read NC_BYTE_int_2 ...OK 157s OK 157s Read NC_BYTE_bit64_2 ...OK 157s OK 157s Read NC_BYTE_fill_2 ...OK 157s OK 157s Read NC_BYTE_intfill_2 ...OK 157s OK 157s Read NC_BYTE_fill64_2 ...OK 157s OK 157s Read NC_BYTE_pack_2 ...OK 157s OK 157s Read NC_BYTE_intpack_2 ...OK 157s OK 157s Read NC_BYTE_pack64_2 ...OK 157s OK 157s Read NC_BYTE_3 ...OK 157s OK 157s Read NC_BYTE_int_3 ...OK 157s OK 157s Read NC_BYTE_bit64_3 ...OK 157s OK 157s Read NC_BYTE_4 ...OK 157s OK 157s Read NC_BYTE_int_4 ...OK 157s OK 157s Read NC_BYTE_bit64_4 ...OK 157s OK 157s Read NC_BYTE_fill_4 ...OK 157s OK 157s Read NC_BYTE_intfill_4 ...OK 157s OK 157s Read NC_BYTE_fill64_4 ...OK 157s OK 157s Read NC_BYTE_pack_4 ...OK 157s OK 157s Read NC_BYTE_intpack_4 ...OK 157s OK 157s Read NC_BYTE_pack64_4 ...OK 157s OK 157s Read NC_BYTE_5 ...OK 157s OK 157s Read NC_BYTE_int_5 ...OK 157s OK 157s Read NC_BYTE_bit64_5 ...OK 157s OK 157s Read NC_BYTE_fill_5 ...OK 157s OK 157s Read NC_BYTE_intfill_5 ...OK 157s OK 157s Read NC_BYTE_fill64_5 ...OK 157s OK 157s Read NC_BYTE_pack_5 ...OK 157s OK 157s Read NC_BYTE_intpack_5 ...OK 157s OK 157s Read NC_BYTE_pack64_5 ...OK 157s OK 157s Read NC_SHORT_0 ...OK 157s OK 157s Read NC_SHORT_int_0 ...OK 157s OK 157s Read NC_SHORT_bit64_0 ...OK 157s OK 157s Read NC_SHORT_fill_0 ...OK 157s OK 157s Read NC_SHORT_intfill_0 ...OK 157s OK 157s Read NC_SHORT_fill64_0 ...OK 157s OK 157s Read NC_SHORT_pack_0 ...OK 157s OK 157s Read NC_SHORT_intpack_0 ...OK 157s OK 157s Read NC_SHORT_pack64_0 ...OK 157s OK 157s Read NC_SHORT_1 ...OK 157s OK 157s Read NC_SHORT_int_1 ...OK 157s OK 157s Read NC_SHORT_bit64_1 ...OK 157s OK 157s Read NC_SHORT_fill_1 ...OK 157s OK 157s Read NC_SHORT_intfill_1 ...OK 157s OK 157s Read NC_SHORT_fill64_1 ...OK 157s OK 157s Read NC_SHORT_pack_1 ...OK 157s OK 157s Read NC_SHORT_intpack_1 ...OK 157s OK 157s Read NC_SHORT_pack64_1 ...OK 157s OK 157s Read NC_SHORT_2 ...OK 157s OK 157s Read NC_SHORT_int_2 ...OK 157s OK 157s Read NC_SHORT_bit64_2 ...OK 157s OK 157s Read NC_SHORT_fill_2 ...OK 157s OK 157s Read NC_SHORT_intfill_2 ...OK 157s OK 157s Read NC_SHORT_fill64_2 ...OK 157s OK 157s Read NC_SHORT_pack_2 ...OK 157s OK 157s Read NC_SHORT_intpack_2 ...OK 157s OK 157s Read NC_SHORT_pack64_2 ...OK 157s OK 157s Read NC_SHORT_3 ...OK 157s OK 157s Read NC_SHORT_int_3 ...OK 157s OK 157s Read NC_SHORT_bit64_3 ...OK 157s OK 157s Read NC_SHORT_4 ...OK 157s OK 157s Read NC_SHORT_int_4 ...OK 157s OK 157s Read NC_SHORT_bit64_4 ...OK 157s OK 157s Read NC_SHORT_fill_4 ...OK 157s OK 157s Read NC_SHORT_intfill_4 ...OK 157s OK 157s Read NC_SHORT_fill64_4 ...OK 157s OK 157s Read NC_SHORT_pack_4 ...OK 157s OK 157s Read NC_SHORT_intpack_4 ...OK 157s OK 157s Read NC_SHORT_pack64_4 ...OK 157s OK 157s Read NC_SHORT_5 ...OK 157s OK 157s Read NC_SHORT_int_5 ...OK 157s OK 157s Read NC_SHORT_bit64_5 ...OK 157s OK 157s Read NC_SHORT_fill_5 ...OK 157s OK 157s Read NC_SHORT_intfill_5 ...OK 157s OK 157s Read NC_SHORT_fill64_5 ...OK 157s OK 157s Read NC_SHORT_pack_5 ...OK 157s OK 157s Read NC_SHORT_intpack_5 ...OK 157s OK 157s Read NC_SHORT_pack64_5 ...OK 157s OK 157s Read NC_INT_0 ...OK 157s OK 157s Read NC_INT_int_0 ...OK 157s OK 157s Read NC_INT_bit64_0 ...OK 157s OK 157s Read NC_INT_fill_0 ...OK 157s OK 157s Read NC_INT_intfill_0 ...OK 157s OK 157s Read NC_INT_fill64_0 ...OK 157s OK 157s Read NC_INT_intfillna_0 ...OK 157s OK 157s Read NC_INT_pack_0 ...OK 157s OK 157s Read NC_INT_intpack_0 ...OK 157s OK 157s Read NC_INT_pack64_0 ...OK 157s OK 157s Read NC_INT_1 ...OK 157s OK 157s Read NC_INT_int_1 ...OK 157s OK 157s Read NC_INT_bit64_1 ...OK 157s OK 157s Read NC_INT_fill_1 ...OK 157s OK 157s Read NC_INT_intfill_1 ...OK 157s OK 157s Read NC_INT_fill64_1 ...OK 157s OK 157s Read NC_INT_intfillna_1 ...OK 157s OK 157s Read NC_INT_pack_1 ...OK 157s OK 157s Read NC_INT_intpack_1 ...OK 157s OK 157s Read NC_INT_pack64_1 ...OK 157s OK 157s Read NC_INT_2 ...OK 157s OK 157s Read NC_INT_int_2 ...OK 157s OK 157s Read NC_INT_bit64_2 ...OK 157s OK 157s Read NC_INT_fill_2 ...OK 157s OK 157s Read NC_INT_intfill_2 ...OK 157s OK 157s Read NC_INT_fill64_2 ...OK 157s OK 157s Read NC_INT_intfillna_2 ...OK 157s OK 157s Read NC_INT_pack_2 ...OK 157s OK 157s Read NC_INT_intpack_2 ...OK 157s OK 157s Read NC_INT_pack64_2 ...OK 157s OK 157s Read NC_INT_3 ...OK 157s OK 157s Read NC_INT_int_3 ...OK 157s OK 157s Read NC_INT_bit64_3 ...OK 157s OK 157s Read NC_INT_intfill_3 ...OK 157s OK 157s OK 157s Read NC_INT_intfillna_3 ...OK 157s OK 157s OK 157s Read NC_INT_intpack_3 ...OK 157s OK 157s OK 157s Read NC_INT_4 ...OK 157s OK 157s Read NC_INT_int_4 ...OK 157s OK 157s Read NC_INT_bit64_4 ...OK 157s OK 157s Read NC_INT_fill_4 ...OK 157s OK 157s Read NC_INT_intfill_4 ...OK 157s OK 157s Read NC_INT_fill64_4 ...OK 157s OK 157s Read NC_INT_intfillna_4 ...OK 157s OK 157s Read NC_INT_pack_4 ...OK 157s OK 157s Read NC_INT_intpack_4 ...OK 157s OK 157s Read NC_INT_pack64_4 ...OK 157s OK 157s Read NC_INT_5 ...OK 157s OK 157s Read NC_INT_int_5 ...OK 157s OK 157s Read NC_INT_bit64_5 ...OK 157s OK 157s Read NC_INT_fill_5 ...OK 157s OK 157s Read NC_INT_intfill_5 ...OK 157s OK 157s Read NC_INT_fill64_5 ...OK 157s OK 157s Read NC_INT_intfillna_5 ...OK 157s OK 157s Read NC_INT_pack_5 ...OK 157s OK 157s Read NC_INT_intpack_5 ...OK 157s OK 157s Read NC_INT_pack64_5 ...OK 157s OK 157s Read NC_FLOAT_0 ...OK 157s OK 157s Read NC_FLOAT_int_0 ...OK 157s OK 157s Read NC_FLOAT_bit64_0 ...OK 157s OK 157s Read NC_FLOAT_fill_0 ...OK 157s OK 157s Read NC_FLOAT_intfill_0 ...OK 157s OK 157s Read NC_FLOAT_fill64_0 ...OK 157s OK 157s Read NC_FLOAT_pack_0 ...OK 157s OK 157s Read NC_FLOAT_intpack_0 ...OK 157s OK 157s Read NC_FLOAT_pack64_0 ...OK 157s OK 157s Read NC_FLOAT_1 ...OK 157s OK 157s Read NC_FLOAT_int_1 ...OK 157s OK 157s Read NC_FLOAT_bit64_1 ...OK 157s OK 157s Read NC_FLOAT_fill_1 ...OK 157s OK 157s Read NC_FLOAT_intfill_1 ...OK 157s OK 157s Read NC_FLOAT_fill64_1 ...OK 157s OK 157s Read NC_FLOAT_pack_1 ...OK 157s OK 157s Read NC_FLOAT_intpack_1 ...OK 157s OK 157s Read NC_FLOAT_pack64_1 ...OK 157s OK 157s Read NC_FLOAT_2 ...OK 157s OK 157s Read NC_FLOAT_int_2 ...OK 157s OK 157s Read NC_FLOAT_bit64_2 ...OK 157s OK 157s Read NC_FLOAT_fill_2 ...OK 157s OK 157s Read NC_FLOAT_intfill_2 ...OK 157s OK 157s Read NC_FLOAT_fill64_2 ...OK 157s OK 157s Read NC_FLOAT_pack_2 ...OK 157s OK 157s Read NC_FLOAT_intpack_2 ...OK 157s OK 157s Read NC_FLOAT_pack64_2 ...OK 157s OK 157s Read NC_FLOAT_3 ...OK 157s OK 157s Read NC_FLOAT_int_3 ...OK 157s OK 157s Read NC_FLOAT_bit64_3 ...OK 157s OK 157s Read NC_FLOAT_intfill_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_fill64_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_intpack_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_pack64_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_4 ...OK 157s OK 157s Read NC_FLOAT_int_4 ...OK 157s OK 157s Read NC_FLOAT_bit64_4 ...OK 157s OK 157s Read NC_FLOAT_fill_4 ...OK 157s OK 157s Read NC_FLOAT_intfill_4 ...OK 157s OK 157s Read NC_FLOAT_fill64_4 ...OK 157s OK 157s Read NC_FLOAT_pack_4 ...OK 157s OK 157s Read NC_FLOAT_intpack_4 ...OK 157s OK 157s Read NC_FLOAT_pack64_4 ...OK 157s OK 157s Read NC_FLOAT_5 ...OK 157s OK 157s Read NC_FLOAT_int_5 ...OK 157s OK 157s Read NC_FLOAT_bit64_5 ...OK 157s OK 157s Read NC_FLOAT_fill_5 ...OK 157s OK 157s Read NC_FLOAT_intfill_5 ...OK 157s OK 157s Read NC_FLOAT_fill64_5 ...OK 157s OK 157s Read NC_FLOAT_pack_5 ...OK 157s OK 157s Read NC_FLOAT_intpack_5 ...OK 157s OK 157s Read NC_FLOAT_pack64_5 ...OK 157s OK 157s Read NC_DOUBLE_0 ...OK 157s OK 157s Read NC_DOUBLE_int_0 ...OK 157s OK 157s Read NC_DOUBLE_bit64_0 ...OK 157s OK 157s Read NC_DOUBLE_fill_0 ...OK 157s OK 157s Read NC_DOUBLE_intfill_0 ...OK 157s OK 157s Read NC_DOUBLE_fill64_0 ...OK 157s OK 157s Read NC_DOUBLE_fillna_0 ...OK 157s OK 157s Read NC_DOUBLE_pack_0 ...OK 157s OK 157s Read NC_DOUBLE_intpack_0 ...OK 157s OK 157s Read NC_DOUBLE_pack64_0 ...OK 157s OK 157s Read NC_DOUBLE_1 ...OK 157s OK 157s Read NC_DOUBLE_int_1 ...OK 157s OK 157s Read NC_DOUBLE_bit64_1 ...OK 157s OK 157s Read NC_DOUBLE_fill_1 ...OK 157s OK 157s Read NC_DOUBLE_intfill_1 ...OK 157s OK 157s Read NC_DOUBLE_fill64_1 ...OK 157s OK 157s Read NC_DOUBLE_fillna_1 ...OK 157s OK 157s Read NC_DOUBLE_pack_1 ...OK 157s OK 157s Read NC_DOUBLE_intpack_1 ...OK 157s OK 157s Read NC_DOUBLE_pack64_1 ...OK 157s OK 157s Read NC_DOUBLE_2 ...OK 157s OK 157s Read NC_DOUBLE_int_2 ...OK 157s OK 157s Read NC_DOUBLE_bit64_2 ...OK 157s OK 157s Read NC_DOUBLE_fill_2 ...OK 157s OK 157s Read NC_DOUBLE_intfill_2 ...OK 157s OK 157s Read NC_DOUBLE_fill64_2 ...OK 157s OK 157s Read NC_DOUBLE_fillna_2 ...OK 157s OK 157s Read NC_DOUBLE_pack_2 ...OK 157s OK 157s Read NC_DOUBLE_intpack_2 ...OK 157s OK 157s Read NC_DOUBLE_pack64_2 ...OK 157s OK 157s Read NC_DOUBLE_3 ...OK 157s OK 157s Read NC_DOUBLE_int_3 ...OK 157s OK 157s Read NC_DOUBLE_bit64_3 ...OK 157s OK 157s Read NC_DOUBLE_fill_3 ...OK 157s OK 157s Read NC_DOUBLE_intfill_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_fill64_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_fillna_3 ...OK 157s OK 157s Read NC_DOUBLE_pack_3 ...OK 157s OK 157s Read NC_DOUBLE_intpack_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_pack64_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_4 ...OK 157s OK 157s Read NC_DOUBLE_int_4 ...OK 157s OK 157s Read NC_DOUBLE_bit64_4 ...OK 157s OK 157s Read NC_DOUBLE_fill_4 ...OK 157s OK 157s Read NC_DOUBLE_intfill_4 ...OK 157s OK 157s Read NC_DOUBLE_fill64_4 ...OK 157s OK 157s Read NC_DOUBLE_fillna_4 ...OK 157s OK 157s Read NC_DOUBLE_pack_4 ...OK 157s OK 157s Read NC_DOUBLE_intpack_4 ...OK 157s OK 157s Read NC_DOUBLE_pack64_4 ...OK 157s OK 157s Read NC_DOUBLE_5 ...OK 157s OK 157s Read NC_DOUBLE_int_5 ...OK 157s OK 157s Read NC_DOUBLE_bit64_5 ...OK 157s OK 157s Read NC_DOUBLE_fill_5 ...OK 157s OK 157s Read NC_DOUBLE_intfill_5 ...OK 157s OK 157s Read NC_DOUBLE_fill64_5 ...OK 157s OK 157s Read NC_DOUBLE_fillna_5 ...OK 157s OK 157s Read NC_DOUBLE_pack_5 ...OK 157s OK 157s Read NC_DOUBLE_intpack_5 ...OK 157s OK 157s Read NC_DOUBLE_pack64_5 ...OK 157s OK 157s Read integer vector as smallest R type ... OK 157s OK 157s Read NC_BYTE_5 ...OK 157s OK 157s Read NC_BYTE_fill_5 ...OK 157s OK 157s Read NC_SHORT_5 ...OK 157s OK 157s Read NC_SHORT_fill_5 ...OK 157s OK 157s Read NC_INT_5 ...OK 157s OK 157s Read NC_INT_fill_5 ...OK 157s OK 157s Read NC_FLOAT_5 ...OK 157s OK 157s Read NC_FLOAT_fill_5 ...OK 157s OK 157s Read NC_DOUBLE_5 ...OK 157s OK 157s Read NC_DOUBLE_fill_5 ...OK 157s OK 157s Read numeric matrix ... OK 157s Inquire about numeric variable ...OK 157s Read numeric matrix slice ... OK 157s OK 157s Read numeric matrix empty slice ... OK 157s OK 157s Read numeric scalar ... OK 157s Read numeric empty array ... OK 157s Read 2D char array ... OK 157s Read 2D char array with fill value ... OK 157s OK 157s Read 2D char slice ... OK 157s Read 2D char slice as raw bytes ... OK 157s Read 2D char slice as characters ... OK 157s Read empty 2D char array ... OK 157s OK 157s Read 1D char slice ... OK 157s Read scalar char ... OK 157s Read and unpack numeric array ... OK 157s Check that closing any NetCDF handle closes the file for all handles ... OK 157s Check that garbage collector closes file that is not referenced ... OK 157s Removed test file /tmp/RtmpGPx45p/RNetCDF-test_offset64_93438b6fa4d.nc 157s Test data64 file format in /tmp/RtmpGPx45p/RNetCDF-test_data64_934608d91c6.nc ... 157s OK 157s Version of netcdf library ... 4.9.2 of Jan 26 2025 11:01:13 $ 157s Defining dimensions ... 157s OK 157s Defining variables for netcdf3 ... 157s OK 157s Defining variables of type NC_BYTE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining additional attributes ...OK 157s Writing netcdf3 variables ...OK 157s Writing to variable type NC_BYTE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Check file format ...OK 157s netcdf data64 { 157s dimensions: 157s station = 5 ; 157s time = 2 ; 157s max_string_length = 7 ; 157s empty = UNLIMITED ; // (0 currently) 157s variables: 157s NC_INT time(time) ; 157s NC_DOUBLE temperature(station, time) ; 157s NC_DOUBLE temperature:_FillValue = -99999.9 ; 157s NC_BYTE packvar(station) ; 157s NC_DOUBLE packvar:scale_factor = 10 ; 157s NC_DOUBLE packvar:add_offset = -5 ; 157s NC_CHAR name(max_string_length, station) ; 157s NC_CHAR name:char_att = "This is some text" ; 157s NC_CHAR name:raw_att = "This is some text" ; 157s NC_CHAR name_fill(max_string_length, station) ; 157s NC_CHAR name_fill:_FillValue = "X" ; 157s NC_CHAR qcflag(station) ; 157s NC_INT int0 ; 157s NC_CHAR char0 ; 157s NC_FLOAT numempty(station, empty) ; 157s NC_BYTE NC_BYTE_0(station) ; 157s NC_BYTE NC_BYTE_int_0(station) ; 157s NC_BYTE NC_BYTE_fill_0(station) ; 157s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_0(station) ; 157s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_0(station) ; 157s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_0(station) ; 157s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_0(station) ; 157s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_0(station) ; 157s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_0(station) ; 157s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_0(station) ; 157s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_0(station) ; 157s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_1(station) ; 157s NC_BYTE NC_BYTE_int_1(station) ; 157s NC_BYTE NC_BYTE_fill_1(station) ; 157s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_1(station) ; 157s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_1(station) ; 157s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_1(station) ; 157s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_1(station) ; 157s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_1(station) ; 157s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_1(station) ; 157s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_1(station) ; 157s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_1(station) ; 157s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_2(station) ; 157s NC_BYTE NC_BYTE_int_2(station) ; 157s NC_BYTE NC_BYTE_fill_2(station) ; 157s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intfill_2(station) ; 157s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack_2(station) ; 157s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intpack_2(station) ; 157s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_inf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_2(station) ; 157s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_2(station) ; 157s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_fill64_2(station) ; 157s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack64_2(station) ; 157s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_packinf64_2(station) ; 157s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_3(station) ; 157s NC_BYTE NC_BYTE_int_3(station) ; 157s NC_BYTE NC_BYTE_fill_3(station) ; 157s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_3(station) ; 157s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_3(station) ; 157s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_3(station) ; 157s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_3(station) ; 157s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_3(station) ; 157s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_3(station) ; 157s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_3(station) ; 157s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_3(station) ; 157s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_4(station) ; 157s NC_BYTE NC_BYTE_int_4(station) ; 157s NC_BYTE NC_BYTE_fill_4(station) ; 157s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_intfill_4(station) ; 157s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack_4(station) ; 157s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_intpack_4(station) ; 157s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_inf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_4(station) ; 157s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_4(station) ; 157s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_fill64_4(station) ; 157s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack64_4(station) ; 157s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_packinf64_4(station) ; 157s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_5(station) ; 157s NC_BYTE NC_BYTE_int_5(station) ; 157s NC_BYTE NC_BYTE_fill_5(station) ; 157s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_5(station) ; 157s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_5(station) ; 157s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_5(station) ; 157s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_5(station) ; 157s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_5(station) ; 157s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_5(station) ; 157s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_5(station) ; 157s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_5(station) ; 157s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_0(station) ; 157s NC_SHORT NC_SHORT_int_0(station) ; 157s NC_SHORT NC_SHORT_fill_0(station) ; 157s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_0(station) ; 157s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_0(station) ; 157s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_0(station) ; 157s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_0(station) ; 157s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_0(station) ; 157s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_0(station) ; 157s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_0(station) ; 157s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_0(station) ; 157s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_1(station) ; 157s NC_SHORT NC_SHORT_int_1(station) ; 157s NC_SHORT NC_SHORT_fill_1(station) ; 157s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_1(station) ; 157s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_1(station) ; 157s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_1(station) ; 157s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_1(station) ; 157s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_1(station) ; 157s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_1(station) ; 157s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_1(station) ; 157s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_1(station) ; 157s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_2(station) ; 157s NC_SHORT NC_SHORT_int_2(station) ; 157s NC_SHORT NC_SHORT_fill_2(station) ; 157s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intfill_2(station) ; 157s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack_2(station) ; 157s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intpack_2(station) ; 157s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_inf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_2(station) ; 157s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_2(station) ; 157s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_fill64_2(station) ; 157s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack64_2(station) ; 157s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_packinf64_2(station) ; 157s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_3(station) ; 157s NC_SHORT NC_SHORT_int_3(station) ; 157s NC_SHORT NC_SHORT_fill_3(station) ; 157s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_3(station) ; 157s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_3(station) ; 157s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_3(station) ; 157s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_3(station) ; 157s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_3(station) ; 157s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_3(station) ; 157s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_3(station) ; 157s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_3(station) ; 157s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_4(station) ; 157s NC_SHORT NC_SHORT_int_4(station) ; 157s NC_SHORT NC_SHORT_fill_4(station) ; 157s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_intfill_4(station) ; 157s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack_4(station) ; 157s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_intpack_4(station) ; 157s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_inf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_4(station) ; 157s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_4(station) ; 157s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_fill64_4(station) ; 157s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack64_4(station) ; 157s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_packinf64_4(station) ; 157s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_5(station) ; 157s NC_SHORT NC_SHORT_int_5(station) ; 157s NC_SHORT NC_SHORT_fill_5(station) ; 157s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_5(station) ; 157s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_5(station) ; 157s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_5(station) ; 157s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_5(station) ; 157s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_5(station) ; 157s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_5(station) ; 157s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_5(station) ; 157s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_5(station) ; 157s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 157s NC_INT NC_INT_0(station) ; 157s NC_INT NC_INT_int_0(station) ; 157s NC_INT NC_INT_fill_0(station) ; 157s NC_INT NC_INT_fill_0:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_0(station) ; 157s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 157s NC_INT NC_INT_pack_0(station) ; 157s NC_INT NC_INT_pack_0:scale_factor = 10 ; 157s NC_INT NC_INT_pack_0:add_offset = 5 ; 157s NC_INT NC_INT_pack_0:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_0(station) ; 157s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_0:add_offset = 5 ; 157s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 157s NC_INT NC_INT_inf_0(station) ; 157s NC_INT NC_INT_packinf_0(station) ; 157s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_0(station) ; 157s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_0(station) ; 157s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 157s NC_INT NC_INT_bit64_0(station) ; 157s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_0(station) ; 157s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_0(station) ; 157s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_0:add_offset = 5 ; 157s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_0(station) ; 157s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 157s NC_INT NC_INT_1(station) ; 157s NC_INT NC_INT_int_1(station) ; 157s NC_INT NC_INT_fill_1(station) ; 157s NC_INT NC_INT_fill_1:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_1(station) ; 157s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 157s NC_INT NC_INT_pack_1(station) ; 157s NC_INT NC_INT_pack_1:scale_factor = 10 ; 157s NC_INT NC_INT_pack_1:add_offset = 5 ; 157s NC_INT NC_INT_pack_1:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_1(station) ; 157s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_1:add_offset = 5 ; 157s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 157s NC_INT NC_INT_inf_1(station) ; 157s NC_INT NC_INT_packinf_1(station) ; 157s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_1(station) ; 157s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_1(station) ; 157s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 157s NC_INT NC_INT_bit64_1(station) ; 157s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_1(station) ; 157s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_1(station) ; 157s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_1:add_offset = 5 ; 157s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_1(station) ; 157s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 157s NC_INT NC_INT_2(station) ; 157s NC_INT NC_INT_int_2(station) ; 157s NC_INT NC_INT_fill_2(station) ; 157s NC_INT NC_INT_fill_2:missing_value = 99 ; 157s NC_INT NC_INT_intfill_2(station) ; 157s NC_INT NC_INT_intfill_2:missing_value = 99 ; 157s NC_INT NC_INT_pack_2(station) ; 157s NC_INT NC_INT_pack_2:scale_factor = 10 ; 157s NC_INT NC_INT_pack_2:add_offset = 5 ; 157s NC_INT NC_INT_pack_2:missing_value = 99 ; 157s NC_INT NC_INT_intpack_2(station) ; 157s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_2:add_offset = 5 ; 157s NC_INT NC_INT_intpack_2:missing_value = 99 ; 157s NC_INT NC_INT_inf_2(station) ; 157s NC_INT NC_INT_packinf_2(station) ; 157s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_2(station) ; 157s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_2(station) ; 157s NC_INT NC_INT_intfillna_2:missing_value = NA ; 157s NC_INT NC_INT_bit64_2(station) ; 157s NC_INT NC_INT_bit64_2:missing_value = 99 ; 157s NC_INT NC_INT_fill64_2(station) ; 157s NC_INT NC_INT_fill64_2:missing_value = 99 ; 157s NC_INT NC_INT_pack64_2(station) ; 157s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_2:add_offset = 5 ; 157s NC_INT NC_INT_pack64_2:missing_value = 99 ; 157s NC_INT NC_INT_packinf64_2(station) ; 157s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 157s NC_INT NC_INT_3(station) ; 157s NC_INT NC_INT_int_3(station) ; 157s NC_INT NC_INT_fill_3(station) ; 157s NC_INT NC_INT_fill_3:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_3(station) ; 157s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 157s NC_INT NC_INT_pack_3(station) ; 157s NC_INT NC_INT_pack_3:scale_factor = 10 ; 157s NC_INT NC_INT_pack_3:add_offset = 5 ; 157s NC_INT NC_INT_pack_3:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_3(station) ; 157s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_3:add_offset = 5 ; 157s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 157s NC_INT NC_INT_inf_3(station) ; 157s NC_INT NC_INT_packinf_3(station) ; 157s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_3(station) ; 157s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_3(station) ; 157s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 157s NC_INT NC_INT_bit64_3(station) ; 157s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_3(station) ; 157s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_3(station) ; 157s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_3:add_offset = 5 ; 157s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_3(station) ; 157s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 157s NC_INT NC_INT_4(station) ; 157s NC_INT NC_INT_int_4(station) ; 157s NC_INT NC_INT_fill_4(station) ; 157s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_intfill_4(station) ; 157s NC_INT NC_INT_intfill_4:valid_min = 1 ; 157s NC_INT NC_INT_intfill_4:valid_max = 5 ; 157s NC_INT NC_INT_pack_4(station) ; 157s NC_INT NC_INT_pack_4:scale_factor = 10 ; 157s NC_INT NC_INT_pack_4:add_offset = 5 ; 157s NC_INT NC_INT_pack_4:valid_min = 1 ; 157s NC_INT NC_INT_pack_4:valid_max = 5 ; 157s NC_INT NC_INT_intpack_4(station) ; 157s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_4:add_offset = 5 ; 157s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_inf_4(station) ; 157s NC_INT NC_INT_packinf_4(station) ; 157s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_4(station) ; 157s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_4(station) ; 157s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 157s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 157s NC_INT NC_INT_bit64_4(station) ; 157s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 157s NC_INT NC_INT_fill64_4(station) ; 157s NC_INT NC_INT_fill64_4:valid_min = 1 ; 157s NC_INT NC_INT_fill64_4:valid_max = 5 ; 157s NC_INT NC_INT_pack64_4(station) ; 157s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_4:add_offset = 5 ; 157s NC_INT NC_INT_pack64_4:valid_min = 1 ; 157s NC_INT NC_INT_pack64_4:valid_max = 5 ; 157s NC_INT NC_INT_packinf64_4(station) ; 157s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 157s NC_INT NC_INT_5(station) ; 157s NC_INT NC_INT_int_5(station) ; 157s NC_INT NC_INT_fill_5(station) ; 157s NC_INT NC_INT_fill_5:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_5(station) ; 157s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 157s NC_INT NC_INT_pack_5(station) ; 157s NC_INT NC_INT_pack_5:scale_factor = 10 ; 157s NC_INT NC_INT_pack_5:add_offset = 5 ; 157s NC_INT NC_INT_pack_5:_FillValue = 99 ; 157s NC_INT NC_INT_intpack_5(station) ; 157s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 157s NC_INT NC_INT_intpack_5:add_offset = 5 ; 157s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 157s NC_INT NC_INT_inf_5(station) ; 157s NC_INT NC_INT_packinf_5(station) ; 157s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 157s NC_INT NC_INT_intpackinf_5(station) ; 157s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 157s NC_INT NC_INT_intfillna_5(station) ; 157s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 157s NC_INT NC_INT_bit64_5(station) ; 157s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 157s NC_INT NC_INT_fill64_5(station) ; 157s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 157s NC_INT NC_INT_pack64_5(station) ; 157s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 157s NC_INT NC_INT_pack64_5:add_offset = 5 ; 157s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 157s NC_INT NC_INT_packinf64_5(station) ; 157s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_0(station) ; 157s NC_FLOAT NC_FLOAT_int_0(station) ; 157s NC_FLOAT NC_FLOAT_fill_0(station) ; 157s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_0(station) ; 157s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_0(station) ; 157s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_0(station) ; 157s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_0(station) ; 157s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_0(station) ; 157s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_0(station) ; 157s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_1(station) ; 157s NC_FLOAT NC_FLOAT_int_1(station) ; 157s NC_FLOAT NC_FLOAT_fill_1(station) ; 157s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_1(station) ; 157s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_1(station) ; 157s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_1(station) ; 157s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_1(station) ; 157s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_1(station) ; 157s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_1(station) ; 157s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_2(station) ; 157s NC_FLOAT NC_FLOAT_int_2(station) ; 157s NC_FLOAT NC_FLOAT_fill_2(station) ; 157s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_2(station) ; 157s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_pack_2(station) ; 157s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_2(station) ; 157s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_inf_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_2(station) ; 157s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_2(station) ; 157s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_2(station) ; 157s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_3(station) ; 157s NC_FLOAT NC_FLOAT_int_3(station) ; 157s NC_FLOAT NC_FLOAT_fill_3(station) ; 157s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_3(station) ; 157s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_3(station) ; 157s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_3(station) ; 157s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_3(station) ; 157s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_3(station) ; 157s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_3(station) ; 157s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_4(station) ; 157s NC_FLOAT NC_FLOAT_int_4(station) ; 157s NC_FLOAT NC_FLOAT_fill_4(station) ; 157s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_intfill_4(station) ; 157s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_pack_4(station) ; 157s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_4(station) ; 157s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_inf_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_4(station) ; 157s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 157s NC_FLOAT NC_FLOAT_fill64_4(station) ; 157s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_4(station) ; 157s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 157s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 157s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_5(station) ; 157s NC_FLOAT NC_FLOAT_int_5(station) ; 157s NC_FLOAT NC_FLOAT_fill_5(station) ; 157s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intfill_5(station) ; 157s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack_5(station) ; 157s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_intpack_5(station) ; 157s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_inf_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 157s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 157s NC_FLOAT NC_FLOAT_bit64_5(station) ; 157s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_fill64_5(station) ; 157s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_pack64_5(station) ; 157s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 157s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 157s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 157s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 157s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_0(station) ; 157s NC_DOUBLE NC_DOUBLE_int_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_1(station) ; 157s NC_DOUBLE NC_DOUBLE_int_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_2(station) ; 157s NC_DOUBLE NC_DOUBLE_int_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_3(station) ; 157s NC_DOUBLE NC_DOUBLE_int_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_4(station) ; 157s NC_DOUBLE NC_DOUBLE_int_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 157s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 157s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 157s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_5(station) ; 157s NC_DOUBLE NC_DOUBLE_int_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 157s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 157s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 157s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 157s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 157s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 157s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 157s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 157s 157s // global attributes: 157s NC_CHAR :char_att = "This is some text" ; 157s } 157s Read NC_CHAR global attribute ...OK 157s Read NC_CHAR variable attribute ...OK 157s Read NC_CHAR variable attribute as raw bytes ...OK 157s Inquire about groups in file/group ...OK 157s Inquire about dimension ids in file/group ...OK 157s Inquire about variable ids in file/group ...OK 157s Inquire about fullname of file/group ...OK 157s Inquire about unlimited dimension ids of file/group ...OK 157s Read integer vector as double ... OK 157s OK 157s Read NC_BYTE_0 ...OK 157s OK 157s Read NC_BYTE_int_0 ...OK 157s OK 157s Read NC_BYTE_bit64_0 ...OK 157s OK 157s Read NC_BYTE_fill_0 ...OK 157s OK 157s Read NC_BYTE_intfill_0 ...OK 157s OK 157s Read NC_BYTE_fill64_0 ...OK 157s OK 157s Read NC_BYTE_pack_0 ...OK 157s OK 157s Read NC_BYTE_intpack_0 ...OK 157s OK 157s Read NC_BYTE_pack64_0 ...OK 157s OK 157s Read NC_BYTE_1 ...OK 157s OK 157s Read NC_BYTE_int_1 ...OK 157s OK 157s Read NC_BYTE_bit64_1 ...OK 157s OK 157s Read NC_BYTE_fill_1 ...OK 157s OK 157s Read NC_BYTE_intfill_1 ...OK 157s OK 157s Read NC_BYTE_fill64_1 ...OK 157s OK 157s Read NC_BYTE_pack_1 ...OK 157s OK 157s Read NC_BYTE_intpack_1 ...OK 157s OK 157s Read NC_BYTE_pack64_1 ...OK 157s OK 157s Read NC_BYTE_2 ...OK 157s OK 157s Read NC_BYTE_int_2 ...OK 157s OK 157s Read NC_BYTE_bit64_2 ...OK 157s OK 157s Read NC_BYTE_fill_2 ...OK 157s OK 157s Read NC_BYTE_intfill_2 ...OK 157s OK 157s Read NC_BYTE_fill64_2 ...OK 157s OK 157s Read NC_BYTE_pack_2 ...OK 157s OK 157s Read NC_BYTE_intpack_2 ...OK 157s OK 157s Read NC_BYTE_pack64_2 ...OK 157s OK 157s Read NC_BYTE_3 ...OK 157s OK 157s Read NC_BYTE_int_3 ...OK 157s OK 157s Read NC_BYTE_bit64_3 ...OK 157s OK 157s Read NC_BYTE_4 ...OK 157s OK 157s Read NC_BYTE_int_4 ...OK 157s OK 157s Read NC_BYTE_bit64_4 ...OK 157s OK 157s Read NC_BYTE_fill_4 ...OK 157s OK 157s Read NC_BYTE_intfill_4 ...OK 157s OK 157s Read NC_BYTE_fill64_4 ...OK 157s OK 157s Read NC_BYTE_pack_4 ...OK 157s OK 157s Read NC_BYTE_intpack_4 ...OK 157s OK 157s Read NC_BYTE_pack64_4 ...OK 157s OK 157s Read NC_BYTE_5 ...OK 157s OK 157s Read NC_BYTE_int_5 ...OK 157s OK 157s Read NC_BYTE_bit64_5 ...OK 157s OK 157s Read NC_BYTE_fill_5 ...OK 157s OK 157s Read NC_BYTE_intfill_5 ...OK 157s OK 157s Read NC_BYTE_fill64_5 ...OK 157s OK 157s Read NC_BYTE_pack_5 ...OK 157s OK 157s Read NC_BYTE_intpack_5 ...OK 157s OK 157s Read NC_BYTE_pack64_5 ...OK 157s OK 157s Read NC_SHORT_0 ...OK 157s OK 157s Read NC_SHORT_int_0 ...OK 157s OK 157s Read NC_SHORT_bit64_0 ...OK 157s OK 157s Read NC_SHORT_fill_0 ...OK 157s OK 157s Read NC_SHORT_intfill_0 ...OK 157s OK 157s Read NC_SHORT_fill64_0 ...OK 157s OK 157s Read NC_SHORT_pack_0 ...OK 157s OK 157s Read NC_SHORT_intpack_0 ...OK 157s OK 157s Read NC_SHORT_pack64_0 ...OK 157s OK 157s Read NC_SHORT_1 ...OK 157s OK 157s Read NC_SHORT_int_1 ...OK 157s OK 157s Read NC_SHORT_bit64_1 ...OK 157s OK 157s Read NC_SHORT_fill_1 ...OK 157s OK 157s Read NC_SHORT_intfill_1 ...OK 157s OK 157s Read NC_SHORT_fill64_1 ...OK 157s OK 157s Read NC_SHORT_pack_1 ...OK 157s OK 157s Read NC_SHORT_intpack_1 ...OK 157s OK 157s Read NC_SHORT_pack64_1 ...OK 157s OK 157s Read NC_SHORT_2 ...OK 157s OK 157s Read NC_SHORT_int_2 ...OK 157s OK 157s Read NC_SHORT_bit64_2 ...OK 157s OK 157s Read NC_SHORT_fill_2 ...OK 157s OK 157s Read NC_SHORT_intfill_2 ...OK 157s OK 157s Read NC_SHORT_fill64_2 ...OK 157s OK 157s Read NC_SHORT_pack_2 ...OK 157s OK 157s Read NC_SHORT_intpack_2 ...OK 157s OK 157s Read NC_SHORT_pack64_2 ...OK 157s OK 157s Read NC_SHORT_3 ...OK 157s OK 157s Read NC_SHORT_int_3 ...OK 157s OK 157s Read NC_SHORT_bit64_3 ...OK 157s OK 157s Read NC_SHORT_4 ...OK 157s OK 157s Read NC_SHORT_int_4 ...OK 157s OK 157s Read NC_SHORT_bit64_4 ...OK 157s OK 157s Read NC_SHORT_fill_4 ...OK 157s OK 157s Read NC_SHORT_intfill_4 ...OK 157s OK 157s Read NC_SHORT_fill64_4 ...OK 157s OK 157s Read NC_SHORT_pack_4 ...OK 157s OK 157s Read NC_SHORT_intpack_4 ...OK 157s OK 157s Read NC_SHORT_pack64_4 ...OK 157s OK 157s Read NC_SHORT_5 ...OK 157s OK 157s Read NC_SHORT_int_5 ...OK 157s OK 157s Read NC_SHORT_bit64_5 ...OK 157s OK 157s Read NC_SHORT_fill_5 ...OK 157s OK 157s Read NC_SHORT_intfill_5 ...OK 157s OK 157s Read NC_SHORT_fill64_5 ...OK 157s OK 157s Read NC_SHORT_pack_5 ...OK 157s OK 157s Read NC_SHORT_intpack_5 ...OK 157s OK 157s Read NC_SHORT_pack64_5 ...OK 157s OK 157s Read NC_INT_0 ...OK 157s OK 157s Read NC_INT_int_0 ...OK 157s OK 157s Read NC_INT_bit64_0 ...OK 157s OK 157s Read NC_INT_fill_0 ...OK 157s OK 157s Read NC_INT_intfill_0 ...OK 157s OK 157s Read NC_INT_fill64_0 ...OK 157s OK 157s Read NC_INT_intfillna_0 ...OK 157s OK 157s Read NC_INT_pack_0 ...OK 157s OK 157s Read NC_INT_intpack_0 ...OK 157s OK 157s Read NC_INT_pack64_0 ...OK 157s OK 157s Read NC_INT_1 ...OK 157s OK 157s Read NC_INT_int_1 ...OK 157s OK 157s Read NC_INT_bit64_1 ...OK 157s OK 157s Read NC_INT_fill_1 ...OK 157s OK 157s Read NC_INT_intfill_1 ...OK 157s OK 157s Read NC_INT_fill64_1 ...OK 157s OK 157s Read NC_INT_intfillna_1 ...OK 157s OK 157s Read NC_INT_pack_1 ...OK 157s OK 157s Read NC_INT_intpack_1 ...OK 157s OK 157s Read NC_INT_pack64_1 ...OK 157s OK 157s Read NC_INT_2 ...OK 157s OK 157s Read NC_INT_int_2 ...OK 157s OK 157s Read NC_INT_bit64_2 ...OK 157s OK 157s Read NC_INT_fill_2 ...OK 157s OK 157s Read NC_INT_intfill_2 ...OK 157s OK 157s Read NC_INT_fill64_2 ...OK 157s OK 157s Read NC_INT_intfillna_2 ...OK 157s OK 157s Read NC_INT_pack_2 ...OK 157s OK 157s Read NC_INT_intpack_2 ...OK 157s OK 157s Read NC_INT_pack64_2 ...OK 157s OK 157s Read NC_INT_3 ...OK 157s OK 157s Read NC_INT_int_3 ...OK 157s OK 157s Read NC_INT_bit64_3 ...OK 157s OK 157s Read NC_INT_intfill_3 ...OK 157s OK 157s OK 157s Read NC_INT_intfillna_3 ...OK 157s OK 157s OK 157s Read NC_INT_intpack_3 ...OK 157s OK 157s OK 157s Read NC_INT_4 ...OK 157s OK 157s Read NC_INT_int_4 ...OK 157s OK 157s Read NC_INT_bit64_4 ...OK 157s OK 157s Read NC_INT_fill_4 ...OK 157s OK 157s Read NC_INT_intfill_4 ...OK 157s OK 157s Read NC_INT_fill64_4 ...OK 157s OK 157s Read NC_INT_intfillna_4 ...OK 157s OK 157s Read NC_INT_pack_4 ...OK 157s OK 157s Read NC_INT_intpack_4 ...OK 157s OK 157s Read NC_INT_pack64_4 ...OK 157s OK 157s Read NC_INT_5 ...OK 157s OK 157s Read NC_INT_int_5 ...OK 157s OK 157s Read NC_INT_bit64_5 ...OK 157s OK 157s Read NC_INT_fill_5 ...OK 157s OK 157s Read NC_INT_intfill_5 ...OK 157s OK 157s Read NC_INT_fill64_5 ...OK 157s OK 157s Read NC_INT_intfillna_5 ...OK 157s OK 157s Read NC_INT_pack_5 ...OK 157s OK 157s Read NC_INT_intpack_5 ...OK 157s OK 157s Read NC_INT_pack64_5 ...OK 157s OK 157s Read NC_FLOAT_0 ...OK 157s OK 157s Read NC_FLOAT_int_0 ...OK 157s OK 157s Read NC_FLOAT_bit64_0 ...OK 157s OK 157s Read NC_FLOAT_fill_0 ...OK 157s OK 157s Read NC_FLOAT_intfill_0 ...OK 157s OK 157s Read NC_FLOAT_fill64_0 ...OK 157s OK 157s Read NC_FLOAT_pack_0 ...OK 157s OK 157s Read NC_FLOAT_intpack_0 ...OK 157s OK 157s Read NC_FLOAT_pack64_0 ...OK 157s OK 157s Read NC_FLOAT_1 ...OK 157s OK 157s Read NC_FLOAT_int_1 ...OK 157s OK 157s Read NC_FLOAT_bit64_1 ...OK 157s OK 157s Read NC_FLOAT_fill_1 ...OK 157s OK 157s Read NC_FLOAT_intfill_1 ...OK 157s OK 157s Read NC_FLOAT_fill64_1 ...OK 157s OK 157s Read NC_FLOAT_pack_1 ...OK 157s OK 157s Read NC_FLOAT_intpack_1 ...OK 157s OK 157s Read NC_FLOAT_pack64_1 ...OK 157s OK 157s Read NC_FLOAT_2 ...OK 157s OK 157s Read NC_FLOAT_int_2 ...OK 157s OK 157s Read NC_FLOAT_bit64_2 ...OK 157s OK 157s Read NC_FLOAT_fill_2 ...OK 157s OK 157s Read NC_FLOAT_intfill_2 ...OK 157s OK 157s Read NC_FLOAT_fill64_2 ...OK 157s OK 157s Read NC_FLOAT_pack_2 ...OK 157s OK 157s Read NC_FLOAT_intpack_2 ...OK 157s OK 157s Read NC_FLOAT_pack64_2 ...OK 157s OK 157s Read NC_FLOAT_3 ...OK 157s OK 157s Read NC_FLOAT_int_3 ...OK 157s OK 157s Read NC_FLOAT_bit64_3 ...OK 157s OK 157s Read NC_FLOAT_intfill_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_fill64_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_intpack_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_pack64_3 ...OK 157s OK 157s OK 157s Read NC_FLOAT_4 ...OK 157s OK 157s Read NC_FLOAT_int_4 ...OK 157s OK 157s Read NC_FLOAT_bit64_4 ...OK 157s OK 157s Read NC_FLOAT_fill_4 ...OK 157s OK 157s Read NC_FLOAT_intfill_4 ...OK 157s OK 157s Read NC_FLOAT_fill64_4 ...OK 157s OK 157s Read NC_FLOAT_pack_4 ...OK 157s OK 157s Read NC_FLOAT_intpack_4 ...OK 157s OK 157s Read NC_FLOAT_pack64_4 ...OK 157s OK 157s Read NC_FLOAT_5 ...OK 157s OK 157s Read NC_FLOAT_int_5 ...OK 157s OK 157s Read NC_FLOAT_bit64_5 ...OK 157s OK 157s Read NC_FLOAT_fill_5 ...OK 157s OK 157s Read NC_FLOAT_intfill_5 ...OK 157s OK 157s Read NC_FLOAT_fill64_5 ...OK 157s OK 157s Read NC_FLOAT_pack_5 ...OK 157s OK 157s Read NC_FLOAT_intpack_5 ...OK 157s OK 157s Read NC_FLOAT_pack64_5 ...OK 157s OK 157s Read NC_DOUBLE_0 ...OK 157s OK 157s Read NC_DOUBLE_int_0 ...OK 157s OK 157s Read NC_DOUBLE_bit64_0 ...OK 157s OK 157s Read NC_DOUBLE_fill_0 ...OK 157s OK 157s Read NC_DOUBLE_intfill_0 ...OK 157s OK 157s Read NC_DOUBLE_fill64_0 ...OK 157s OK 157s Read NC_DOUBLE_fillna_0 ...OK 157s OK 157s Read NC_DOUBLE_pack_0 ...OK 157s OK 157s Read NC_DOUBLE_intpack_0 ...OK 157s OK 157s Read NC_DOUBLE_pack64_0 ...OK 157s OK 157s Read NC_DOUBLE_1 ...OK 157s OK 157s Read NC_DOUBLE_int_1 ...OK 157s OK 157s Read NC_DOUBLE_bit64_1 ...OK 157s OK 157s Read NC_DOUBLE_fill_1 ...OK 157s OK 157s Read NC_DOUBLE_intfill_1 ...OK 157s OK 157s Read NC_DOUBLE_fill64_1 ...OK 157s OK 157s Read NC_DOUBLE_fillna_1 ...OK 157s OK 157s Read NC_DOUBLE_pack_1 ...OK 157s OK 157s Read NC_DOUBLE_intpack_1 ...OK 157s OK 157s Read NC_DOUBLE_pack64_1 ...OK 157s OK 157s Read NC_DOUBLE_2 ...OK 157s OK 157s Read NC_DOUBLE_int_2 ...OK 157s OK 157s Read NC_DOUBLE_bit64_2 ...OK 157s OK 157s Read NC_DOUBLE_fill_2 ...OK 157s OK 157s Read NC_DOUBLE_intfill_2 ...OK 157s OK 157s Read NC_DOUBLE_fill64_2 ...OK 157s OK 157s Read NC_DOUBLE_fillna_2 ...OK 157s OK 157s Read NC_DOUBLE_pack_2 ...OK 157s OK 157s Read NC_DOUBLE_intpack_2 ...OK 157s OK 157s Read NC_DOUBLE_pack64_2 ...OK 157s OK 157s Read NC_DOUBLE_3 ...OK 157s OK 157s Read NC_DOUBLE_int_3 ...OK 157s OK 157s Read NC_DOUBLE_bit64_3 ...OK 157s OK 157s Read NC_DOUBLE_fill_3 ...OK 157s OK 157s Read NC_DOUBLE_intfill_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_fill64_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_fillna_3 ...OK 157s OK 157s Read NC_DOUBLE_pack_3 ...OK 157s OK 157s Read NC_DOUBLE_intpack_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_pack64_3 ...OK 157s OK 157s OK 157s Read NC_DOUBLE_4 ...OK 157s OK 157s Read NC_DOUBLE_int_4 ...OK 157s OK 157s Read NC_DOUBLE_bit64_4 ...OK 157s OK 157s Read NC_DOUBLE_fill_4 ...OK 157s OK 157s Read NC_DOUBLE_intfill_4 ...OK 157s OK 157s Read NC_DOUBLE_fill64_4 ...OK 157s OK 157s Read NC_DOUBLE_fillna_4 ...OK 157s OK 157s Read NC_DOUBLE_pack_4 ...OK 157s OK 157s Read NC_DOUBLE_intpack_4 ...OK 157s OK 157s Read NC_DOUBLE_pack64_4 ...OK 157s OK 157s Read NC_DOUBLE_5 ...OK 157s OK 157s Read NC_DOUBLE_int_5 ...OK 157s OK 157s Read NC_DOUBLE_bit64_5 ...OK 157s OK 157s Read NC_DOUBLE_fill_5 ...OK 157s OK 157s Read NC_DOUBLE_intfill_5 ...OK 157s OK 157s Read NC_DOUBLE_fill64_5 ...OK 157s OK 157s Read NC_DOUBLE_fillna_5 ...OK 157s OK 157s Read NC_DOUBLE_pack_5 ...OK 157s OK 157s Read NC_DOUBLE_intpack_5 ...OK 157s OK 157s Read NC_DOUBLE_pack64_5 ...OK 157s OK 157s Read integer vector as smallest R type ... OK 157s OK 157s Read NC_BYTE_5 ...OK 157s OK 157s Read NC_BYTE_fill_5 ...OK 157s OK 157s Read NC_SHORT_5 ...OK 157s OK 157s Read NC_SHORT_fill_5 ...OK 157s OK 157s Read NC_INT_5 ...OK 157s OK 157s Read NC_INT_fill_5 ...OK 157s OK 157s Read NC_FLOAT_5 ...OK 157s OK 157s Read NC_FLOAT_fill_5 ...OK 157s OK 157s Read NC_DOUBLE_5 ...OK 157s OK 157s Read NC_DOUBLE_fill_5 ...OK 157s OK 157s Read numeric matrix ... OK 157s Inquire about numeric variable ...OK 157s Read numeric matrix slice ... OK 157s OK 157s Read numeric matrix empty slice ... OK 157s OK 157s Read numeric scalar ... OK 157s Read numeric empty array ... OK 157s Read 2D char array ... OK 157s Read 2D char array with fill value ... OK 157s OK 157s Read 2D char slice ... OK 157s Read 2D char slice as raw bytes ... OK 157s Read 2D char slice as characters ... OK 157s Read empty 2D char array ... OK 157s OK 157s Read 1D char slice ... OK 157s Read scalar char ... OK 157s Read and unpack numeric array ... OK 157s Check that closing any NetCDF handle closes the file for all handles ... OK 157s Check that garbage collector closes file that is not referenced ... OK 157s Removed test file /tmp/RtmpGPx45p/RNetCDF-test_data64_934608d91c6.nc 157s Test classic4 file format in /tmp/RtmpGPx45p/RNetCDF-test_classic4_93457de8faf.nc ... 157s OK 157s Version of netcdf library ... 4.9.2 of Jan 26 2025 11:01:13 $ 157s Defining dimensions ... 157s OK 157s Defining variables for netcdf3 ... 157s OK 157s Defining variables of type NC_BYTE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_BYTE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_SHORT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_INT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_FLOAT for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 0 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 1 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 2 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 3 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 4 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining variables of type NC_DOUBLE for na.mode 5 ... 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s OK 157s Defining additional attributes ...OK 157s Writing netcdf3 variables ...OK 157s Writing to variable type NC_BYTE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_BYTE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_SHORT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_INT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_FLOAT with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 0 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 1 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 2 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 3 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 4 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Writing to variable type NC_DOUBLE with na.mode 5 ... 157s Writing huge values ...OK 157s OK 157s Writing huge bit64 values ...OK 157s Writing negative values ...OK 157s Writing negative bit64 values ...OK 157s Writing data without missing values ...OK 157s Writing bit64 data without missing values ...OK 157s Writing Inf values ...OK 157s Writing doubles with non-finite packing ...OK 157s Writing integers with non-finite packing ...OK 157s Writing data with missing values ...OK 157s OK 157s Writing data with non-finite values and NA fill ...OK 157s Writing data with missing values and packing ...OK 157s OK 157s Writing bit64 data with missing values ...OK 157s Writing bit64 data with missing values and packing ...OK 157s Writing integer64 with non-finite packing ...OK 157s Check file format ...OK 157s netcdf classic4 { 157s dimensions: 157s station = 5 ; 157s time = 2 ; 157s max_string_length = 7 ; 157s empty = UNLIMITED ; // (0 currently) 157s variables: 157s NC_INT time(time) ; 157s NC_DOUBLE temperature(station, time) ; 157s NC_DOUBLE temperature:_FillValue = -99999.9 ; 157s NC_BYTE packvar(station) ; 157s NC_DOUBLE packvar:scale_factor = 10 ; 157s NC_DOUBLE packvar:add_offset = -5 ; 157s NC_CHAR name(max_string_length, station) ; 157s NC_CHAR name:char_att = "This is some text" ; 157s NC_CHAR name:raw_att = "This is some text" ; 157s NC_CHAR name_fill(max_string_length, station) ; 157s NC_CHAR name_fill:_FillValue = "X" ; 157s NC_CHAR qcflag(station) ; 157s NC_INT int0 ; 157s NC_CHAR char0 ; 157s NC_FLOAT numempty(station, empty) ; 157s NC_BYTE NC_BYTE_0(station) ; 157s NC_BYTE NC_BYTE_int_0(station) ; 157s NC_BYTE NC_BYTE_fill_0(station) ; 157s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_0(station) ; 157s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_0(station) ; 157s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_0(station) ; 157s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0(station) ; 157s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_0(station) ; 157s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_0(station) ; 157s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_0(station) ; 157s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_0(station) ; 157s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_0(station) ; 157s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_1(station) ; 157s NC_BYTE NC_BYTE_int_1(station) ; 157s NC_BYTE NC_BYTE_fill_1(station) ; 157s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_1(station) ; 157s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_1(station) ; 157s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_1(station) ; 157s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1(station) ; 157s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_1(station) ; 157s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_1(station) ; 157s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_1(station) ; 157s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_1(station) ; 157s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_1(station) ; 157s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_2(station) ; 157s NC_BYTE NC_BYTE_int_2(station) ; 157s NC_BYTE NC_BYTE_fill_2(station) ; 157s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intfill_2(station) ; 157s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack_2(station) ; 157s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_intpack_2(station) ; 157s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_inf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2(station) ; 157s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_2(station) ; 157s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_2(station) ; 157s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_fill64_2(station) ; 157s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_pack64_2(station) ; 157s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 157s NC_BYTE NC_BYTE_packinf64_2(station) ; 157s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_3(station) ; 157s NC_BYTE NC_BYTE_int_3(station) ; 157s NC_BYTE NC_BYTE_fill_3(station) ; 157s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_3(station) ; 157s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_3(station) ; 157s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_3(station) ; 157s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3(station) ; 157s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_3(station) ; 157s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_3(station) ; 157s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_3(station) ; 157s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_3(station) ; 157s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_3(station) ; 157s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_4(station) ; 157s NC_BYTE NC_BYTE_int_4(station) ; 157s NC_BYTE NC_BYTE_fill_4(station) ; 157s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_intfill_4(station) ; 157s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack_4(station) ; 157s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_intpack_4(station) ; 157s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_inf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4(station) ; 157s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_4(station) ; 157s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_4(station) ; 157s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 157s NC_BYTE NC_BYTE_fill64_4(station) ; 157s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_pack64_4(station) ; 157s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 157s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 157s NC_BYTE NC_BYTE_packinf64_4(station) ; 157s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_5(station) ; 157s NC_BYTE NC_BYTE_int_5(station) ; 157s NC_BYTE NC_BYTE_fill_5(station) ; 157s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intfill_5(station) ; 157s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack_5(station) ; 157s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_intpack_5(station) ; 157s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_inf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5(station) ; 157s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_intpackinf_5(station) ; 157s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 157s NC_BYTE NC_BYTE_bit64_5(station) ; 157s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_fill64_5(station) ; 157s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_pack64_5(station) ; 157s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 157s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 157s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 157s NC_BYTE NC_BYTE_packinf64_5(station) ; 157s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_0(station) ; 157s NC_SHORT NC_SHORT_int_0(station) ; 157s NC_SHORT NC_SHORT_fill_0(station) ; 157s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_0(station) ; 157s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_0(station) ; 157s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_0(station) ; 157s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0(station) ; 157s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_0(station) ; 157s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_0(station) ; 157s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_0(station) ; 157s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_0(station) ; 157s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_0(station) ; 157s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_1(station) ; 157s NC_SHORT NC_SHORT_int_1(station) ; 157s NC_SHORT NC_SHORT_fill_1(station) ; 157s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_1(station) ; 157s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_1(station) ; 157s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_1(station) ; 157s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1(station) ; 157s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_1(station) ; 157s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_1(station) ; 157s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_1(station) ; 157s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_1(station) ; 157s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_1(station) ; 157s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_2(station) ; 157s NC_SHORT NC_SHORT_int_2(station) ; 157s NC_SHORT NC_SHORT_fill_2(station) ; 157s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intfill_2(station) ; 157s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack_2(station) ; 157s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_intpack_2(station) ; 157s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_inf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2(station) ; 157s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_2(station) ; 157s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_2(station) ; 157s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_fill64_2(station) ; 157s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_pack64_2(station) ; 157s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 157s NC_SHORT NC_SHORT_packinf64_2(station) ; 157s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_3(station) ; 157s NC_SHORT NC_SHORT_int_3(station) ; 157s NC_SHORT NC_SHORT_fill_3(station) ; 157s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_3(station) ; 157s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_3(station) ; 157s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_3(station) ; 157s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3(station) ; 157s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_3(station) ; 157s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_3(station) ; 157s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_3(station) ; 157s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_3(station) ; 157s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_3(station) ; 157s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_4(station) ; 157s NC_SHORT NC_SHORT_int_4(station) ; 157s NC_SHORT NC_SHORT_fill_4(station) ; 157s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_intfill_4(station) ; 157s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack_4(station) ; 157s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_intpack_4(station) ; 157s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_inf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4(station) ; 157s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_4(station) ; 157s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_4(station) ; 157s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 157s NC_SHORT NC_SHORT_fill64_4(station) ; 157s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_pack64_4(station) ; 157s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 157s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 157s NC_SHORT NC_SHORT_packinf64_4(station) ; 157s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_5(station) ; 157s NC_SHORT NC_SHORT_int_5(station) ; 157s NC_SHORT NC_SHORT_fill_5(station) ; 157s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intfill_5(station) ; 157s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack_5(station) ; 157s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_intpack_5(station) ; 157s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_inf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5(station) ; 157s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_intpackinf_5(station) ; 157s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 157s NC_SHORT NC_SHORT_bit64_5(station) ; 157s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_fill64_5(station) ; 157s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_pack64_5(station) ; 157s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 157s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 157s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 157s NC_SHORT NC_SHORT_packinf64_5(station) ; 157s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 157s NC_INT NC_INT_0(station) ; 157s NC_INT NC_INT_int_0(station) ; 157s NC_INT NC_INT_fill_0(station) ; 157s NC_INT NC_INT_fill_0:_FillValue = 99 ; 157s NC_INT NC_INT_intfill_0(station) ; 158s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 158s NC_INT NC_INT_pack_0(station) ; 158s NC_INT NC_INT_pack_0:scale_factor = 10 ; 158s NC_INT NC_INT_pack_0:add_offset = 5 ; 158s NC_INT NC_INT_pack_0:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_0(station) ; 158s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_0:add_offset = 5 ; 158s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 158s NC_INT NC_INT_inf_0(station) ; 158s NC_INT NC_INT_packinf_0(station) ; 158s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_0(station) ; 158s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_0(station) ; 158s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 158s NC_INT NC_INT_bit64_0(station) ; 158s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_0(station) ; 158s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_0(station) ; 158s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_0:add_offset = 5 ; 158s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_0(station) ; 158s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 158s NC_INT NC_INT_1(station) ; 158s NC_INT NC_INT_int_1(station) ; 158s NC_INT NC_INT_fill_1(station) ; 158s NC_INT NC_INT_fill_1:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_1(station) ; 158s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 158s NC_INT NC_INT_pack_1(station) ; 158s NC_INT NC_INT_pack_1:scale_factor = 10 ; 158s NC_INT NC_INT_pack_1:add_offset = 5 ; 158s NC_INT NC_INT_pack_1:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_1(station) ; 158s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_1:add_offset = 5 ; 158s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 158s NC_INT NC_INT_inf_1(station) ; 158s NC_INT NC_INT_packinf_1(station) ; 158s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_1(station) ; 158s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_1(station) ; 158s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 158s NC_INT NC_INT_bit64_1(station) ; 158s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_1(station) ; 158s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_1(station) ; 158s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_1:add_offset = 5 ; 158s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_1(station) ; 158s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 158s NC_INT NC_INT_2(station) ; 158s NC_INT NC_INT_int_2(station) ; 158s NC_INT NC_INT_fill_2(station) ; 158s NC_INT NC_INT_fill_2:missing_value = 99 ; 158s NC_INT NC_INT_intfill_2(station) ; 158s NC_INT NC_INT_intfill_2:missing_value = 99 ; 158s NC_INT NC_INT_pack_2(station) ; 158s NC_INT NC_INT_pack_2:scale_factor = 10 ; 158s NC_INT NC_INT_pack_2:add_offset = 5 ; 158s NC_INT NC_INT_pack_2:missing_value = 99 ; 158s NC_INT NC_INT_intpack_2(station) ; 158s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_2:add_offset = 5 ; 158s NC_INT NC_INT_intpack_2:missing_value = 99 ; 158s NC_INT NC_INT_inf_2(station) ; 158s NC_INT NC_INT_packinf_2(station) ; 158s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_2(station) ; 158s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_2(station) ; 158s NC_INT NC_INT_intfillna_2:missing_value = NA ; 158s NC_INT NC_INT_bit64_2(station) ; 158s NC_INT NC_INT_bit64_2:missing_value = 99 ; 158s NC_INT NC_INT_fill64_2(station) ; 158s NC_INT NC_INT_fill64_2:missing_value = 99 ; 158s NC_INT NC_INT_pack64_2(station) ; 158s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_2:add_offset = 5 ; 158s NC_INT NC_INT_pack64_2:missing_value = 99 ; 158s NC_INT NC_INT_packinf64_2(station) ; 158s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 158s NC_INT NC_INT_3(station) ; 158s NC_INT NC_INT_int_3(station) ; 158s NC_INT NC_INT_fill_3(station) ; 158s NC_INT NC_INT_fill_3:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_3(station) ; 158s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 158s NC_INT NC_INT_pack_3(station) ; 158s NC_INT NC_INT_pack_3:scale_factor = 10 ; 158s NC_INT NC_INT_pack_3:add_offset = 5 ; 158s NC_INT NC_INT_pack_3:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_3(station) ; 158s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_3:add_offset = 5 ; 158s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 158s NC_INT NC_INT_inf_3(station) ; 158s NC_INT NC_INT_packinf_3(station) ; 158s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_3(station) ; 158s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_3(station) ; 158s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 158s NC_INT NC_INT_bit64_3(station) ; 158s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_3(station) ; 158s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_3(station) ; 158s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_3:add_offset = 5 ; 158s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_3(station) ; 158s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 158s NC_INT NC_INT_4(station) ; 158s NC_INT NC_INT_int_4(station) ; 158s NC_INT NC_INT_fill_4(station) ; 158s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 158s NC_INT NC_INT_intfill_4(station) ; 158s NC_INT NC_INT_intfill_4:valid_min = 1 ; 158s NC_INT NC_INT_intfill_4:valid_max = 5 ; 158s NC_INT NC_INT_pack_4(station) ; 158s NC_INT NC_INT_pack_4:scale_factor = 10 ; 158s NC_INT NC_INT_pack_4:add_offset = 5 ; 158s NC_INT NC_INT_pack_4:valid_min = 1 ; 158s NC_INT NC_INT_pack_4:valid_max = 5 ; 158s NC_INT NC_INT_intpack_4(station) ; 158s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_4:add_offset = 5 ; 158s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 158s NC_INT NC_INT_inf_4(station) ; 158s NC_INT NC_INT_packinf_4(station) ; 158s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_4(station) ; 158s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_4(station) ; 158s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 158s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 158s NC_INT NC_INT_bit64_4(station) ; 158s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 158s NC_INT NC_INT_fill64_4(station) ; 158s NC_INT NC_INT_fill64_4:valid_min = 1 ; 158s NC_INT NC_INT_fill64_4:valid_max = 5 ; 158s NC_INT NC_INT_pack64_4(station) ; 158s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_4:add_offset = 5 ; 158s NC_INT NC_INT_pack64_4:valid_min = 1 ; 158s NC_INT NC_INT_pack64_4:valid_max = 5 ; 158s NC_INT NC_INT_packinf64_4(station) ; 158s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 158s NC_INT NC_INT_5(station) ; 158s NC_INT NC_INT_int_5(station) ; 158s NC_INT NC_INT_fill_5(station) ; 158s NC_INT NC_INT_fill_5:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_5(station) ; 158s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 158s NC_INT NC_INT_pack_5(station) ; 158s NC_INT NC_INT_pack_5:scale_factor = 10 ; 158s NC_INT NC_INT_pack_5:add_offset = 5 ; 158s NC_INT NC_INT_pack_5:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_5(station) ; 158s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_5:add_offset = 5 ; 158s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 158s NC_INT NC_INT_inf_5(station) ; 158s NC_INT NC_INT_packinf_5(station) ; 158s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_5(station) ; 158s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_5(station) ; 158s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 158s NC_INT NC_INT_bit64_5(station) ; 158s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_5(station) ; 158s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_5(station) ; 158s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_5:add_offset = 5 ; 158s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_5(station) ; 158s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_0(station) ; 158s NC_FLOAT NC_FLOAT_int_0(station) ; 158s NC_FLOAT NC_FLOAT_fill_0(station) ; 158s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_0(station) ; 158s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_0(station) ; 158s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_0(station) ; 158s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_0(station) ; 158s NC_FLOAT NC_FLOAT_packinf_0(station) ; 158s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_0(station) ; 158s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_0(station) ; 158s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_0(station) ; 158s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_1(station) ; 158s NC_FLOAT NC_FLOAT_int_1(station) ; 158s NC_FLOAT NC_FLOAT_fill_1(station) ; 158s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_1(station) ; 158s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_1(station) ; 158s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_1(station) ; 158s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_1(station) ; 158s NC_FLOAT NC_FLOAT_packinf_1(station) ; 158s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_1(station) ; 158s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_1(station) ; 158s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_1(station) ; 158s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_2(station) ; 158s NC_FLOAT NC_FLOAT_int_2(station) ; 158s NC_FLOAT NC_FLOAT_fill_2(station) ; 158s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_2(station) ; 158s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_pack_2(station) ; 158s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_2(station) ; 158s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_inf_2(station) ; 158s NC_FLOAT NC_FLOAT_packinf_2(station) ; 158s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_2(station) ; 158s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_2(station) ; 158s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_2(station) ; 158s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_3(station) ; 158s NC_FLOAT NC_FLOAT_int_3(station) ; 158s NC_FLOAT NC_FLOAT_fill_3(station) ; 158s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_3(station) ; 158s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_3(station) ; 158s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_3(station) ; 158s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_3(station) ; 158s NC_FLOAT NC_FLOAT_packinf_3(station) ; 158s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_3(station) ; 158s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_3(station) ; 158s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_3(station) ; 158s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_4(station) ; 158s NC_FLOAT NC_FLOAT_int_4(station) ; 158s NC_FLOAT NC_FLOAT_fill_4(station) ; 158s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 158s NC_FLOAT NC_FLOAT_intfill_4(station) ; 158s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_pack_4(station) ; 158s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_4(station) ; 158s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 158s NC_FLOAT NC_FLOAT_inf_4(station) ; 158s NC_FLOAT NC_FLOAT_packinf_4(station) ; 158s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_4(station) ; 158s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 158s NC_FLOAT NC_FLOAT_fill64_4(station) ; 158s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_4(station) ; 158s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_5(station) ; 158s NC_FLOAT NC_FLOAT_int_5(station) ; 158s NC_FLOAT NC_FLOAT_fill_5(station) ; 158s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_5(station) ; 158s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_5(station) ; 158s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_5(station) ; 158s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_5(station) ; 158s NC_FLOAT NC_FLOAT_packinf_5(station) ; 158s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_5(station) ; 158s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_5(station) ; 158s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_5(station) ; 158s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_0(station) ; 158s NC_DOUBLE NC_DOUBLE_int_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_1(station) ; 158s NC_DOUBLE NC_DOUBLE_int_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_2(station) ; 158s NC_DOUBLE NC_DOUBLE_int_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_3(station) ; 158s NC_DOUBLE NC_DOUBLE_int_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_4(station) ; 158s NC_DOUBLE NC_DOUBLE_int_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 158s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 158s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 158s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 158s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_5(station) ; 158s NC_DOUBLE NC_DOUBLE_int_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 158s 158s // global attributes: 158s NC_CHAR :char_att = "This is some text" ; 158s } 158s Read NC_CHAR global attribute ...OK 158s Read NC_CHAR variable attribute ...OK 158s Read NC_CHAR variable attribute as raw bytes ...OK 158s Inquire about groups in file/group ...OK 158s Inquire about dimension ids in file/group ...OK 158s Inquire about variable ids in file/group ...OK 158s Inquire about fullname of file/group ...OK 158s Inquire about unlimited dimension ids of file/group ...OK 158s Read integer vector as double ... OK 158s OK 158s Read NC_BYTE_0 ...OK 158s OK 158s Read NC_BYTE_int_0 ...OK 158s OK 158s Read NC_BYTE_bit64_0 ...OK 158s OK 158s Read NC_BYTE_fill_0 ...OK 158s OK 158s Read NC_BYTE_intfill_0 ...OK 158s OK 158s Read NC_BYTE_fill64_0 ...OK 158s OK 158s Read NC_BYTE_pack_0 ...OK 158s OK 158s Read NC_BYTE_intpack_0 ...OK 158s OK 158s Read NC_BYTE_pack64_0 ...OK 158s OK 158s Read NC_BYTE_1 ...OK 158s OK 158s Read NC_BYTE_int_1 ...OK 158s OK 158s Read NC_BYTE_bit64_1 ...OK 158s OK 158s Read NC_BYTE_fill_1 ...OK 158s OK 158s Read NC_BYTE_intfill_1 ...OK 158s OK 158s Read NC_BYTE_fill64_1 ...OK 158s OK 158s Read NC_BYTE_pack_1 ...OK 158s OK 158s Read NC_BYTE_intpack_1 ...OK 158s OK 158s Read NC_BYTE_pack64_1 ...OK 158s OK 158s Read NC_BYTE_2 ...OK 158s OK 158s Read NC_BYTE_int_2 ...OK 158s OK 158s Read NC_BYTE_bit64_2 ...OK 158s OK 158s Read NC_BYTE_fill_2 ...OK 158s OK 158s Read NC_BYTE_intfill_2 ...OK 158s OK 158s Read NC_BYTE_fill64_2 ...OK 158s OK 158s Read NC_BYTE_pack_2 ...OK 158s OK 158s Read NC_BYTE_intpack_2 ...OK 158s OK 158s Read NC_BYTE_pack64_2 ...OK 158s OK 158s Read NC_BYTE_3 ...OK 158s OK 158s Read NC_BYTE_int_3 ...OK 158s OK 158s Read NC_BYTE_bit64_3 ...OK 158s OK 158s Read NC_BYTE_4 ...OK 158s OK 158s Read NC_BYTE_int_4 ...OK 158s OK 158s Read NC_BYTE_bit64_4 ...OK 158s OK 158s Read NC_BYTE_fill_4 ...OK 158s OK 158s Read NC_BYTE_intfill_4 ...OK 158s OK 158s Read NC_BYTE_fill64_4 ...OK 158s OK 158s Read NC_BYTE_pack_4 ...OK 158s OK 158s Read NC_BYTE_intpack_4 ...OK 158s OK 158s Read NC_BYTE_pack64_4 ...OK 158s OK 158s Read NC_BYTE_5 ...OK 158s OK 158s Read NC_BYTE_int_5 ...OK 158s OK 158s Read NC_BYTE_bit64_5 ...OK 158s OK 158s Read NC_BYTE_fill_5 ...OK 158s OK 158s Read NC_BYTE_intfill_5 ...OK 158s OK 158s Read NC_BYTE_fill64_5 ...OK 158s OK 158s Read NC_BYTE_pack_5 ...OK 158s OK 158s Read NC_BYTE_intpack_5 ...OK 158s OK 158s Read NC_BYTE_pack64_5 ...OK 158s OK 158s Read NC_SHORT_0 ...OK 158s OK 158s Read NC_SHORT_int_0 ...OK 158s OK 158s Read NC_SHORT_bit64_0 ...OK 158s OK 158s Read NC_SHORT_fill_0 ...OK 158s OK 158s Read NC_SHORT_intfill_0 ...OK 158s OK 158s Read NC_SHORT_fill64_0 ...OK 158s OK 158s Read NC_SHORT_pack_0 ...OK 158s OK 158s Read NC_SHORT_intpack_0 ...OK 158s OK 158s Read NC_SHORT_pack64_0 ...OK 158s OK 158s Read NC_SHORT_1 ...OK 158s OK 158s Read NC_SHORT_int_1 ...OK 158s OK 158s Read NC_SHORT_bit64_1 ...OK 158s OK 158s Read NC_SHORT_fill_1 ...OK 158s OK 158s Read NC_SHORT_intfill_1 ...OK 158s OK 158s Read NC_SHORT_fill64_1 ...OK 158s OK 158s Read NC_SHORT_pack_1 ...OK 158s OK 158s Read NC_SHORT_intpack_1 ...OK 158s OK 158s Read NC_SHORT_pack64_1 ...OK 158s OK 158s Read NC_SHORT_2 ...OK 158s OK 158s Read NC_SHORT_int_2 ...OK 158s OK 158s Read NC_SHORT_bit64_2 ...OK 158s OK 158s Read NC_SHORT_fill_2 ...OK 158s OK 158s Read NC_SHORT_intfill_2 ...OK 158s OK 158s Read NC_SHORT_fill64_2 ...OK 158s OK 158s Read NC_SHORT_pack_2 ...OK 158s OK 158s Read NC_SHORT_intpack_2 ...OK 158s OK 158s Read NC_SHORT_pack64_2 ...OK 158s OK 158s Read NC_SHORT_3 ...OK 158s OK 158s Read NC_SHORT_int_3 ...OK 158s OK 158s Read NC_SHORT_bit64_3 ...OK 158s OK 158s Read NC_SHORT_4 ...OK 158s OK 158s Read NC_SHORT_int_4 ...OK 158s OK 158s Read NC_SHORT_bit64_4 ...OK 158s OK 158s Read NC_SHORT_fill_4 ...OK 158s OK 158s Read NC_SHORT_intfill_4 ...OK 158s OK 158s Read NC_SHORT_fill64_4 ...OK 158s OK 158s Read NC_SHORT_pack_4 ...OK 158s OK 158s Read NC_SHORT_intpack_4 ...OK 158s OK 158s Read NC_SHORT_pack64_4 ...OK 158s OK 158s Read NC_SHORT_5 ...OK 158s OK 158s Read NC_SHORT_int_5 ...OK 158s OK 158s Read NC_SHORT_bit64_5 ...OK 158s OK 158s Read NC_SHORT_fill_5 ...OK 158s OK 158s Read NC_SHORT_intfill_5 ...OK 158s OK 158s Read NC_SHORT_fill64_5 ...OK 158s OK 158s Read NC_SHORT_pack_5 ...OK 158s OK 158s Read NC_SHORT_intpack_5 ...OK 158s OK 158s Read NC_SHORT_pack64_5 ...OK 158s OK 158s Read NC_INT_0 ...OK 158s OK 158s Read NC_INT_int_0 ...OK 158s OK 158s Read NC_INT_bit64_0 ...OK 158s OK 158s Read NC_INT_fill_0 ...OK 158s OK 158s Read NC_INT_intfill_0 ...OK 158s OK 158s Read NC_INT_fill64_0 ...OK 158s OK 158s Read NC_INT_intfillna_0 ...OK 158s OK 158s Read NC_INT_pack_0 ...OK 158s OK 158s Read NC_INT_intpack_0 ...OK 158s OK 158s Read NC_INT_pack64_0 ...OK 158s OK 158s Read NC_INT_1 ...OK 158s OK 158s Read NC_INT_int_1 ...OK 158s OK 158s Read NC_INT_bit64_1 ...OK 158s OK 158s Read NC_INT_fill_1 ...OK 158s OK 158s Read NC_INT_intfill_1 ...OK 158s OK 158s Read NC_INT_fill64_1 ...OK 158s OK 158s Read NC_INT_intfillna_1 ...OK 158s OK 158s Read NC_INT_pack_1 ...OK 158s OK 158s Read NC_INT_intpack_1 ...OK 158s OK 158s Read NC_INT_pack64_1 ...OK 158s OK 158s Read NC_INT_2 ...OK 158s OK 158s Read NC_INT_int_2 ...OK 158s OK 158s Read NC_INT_bit64_2 ...OK 158s OK 158s Read NC_INT_fill_2 ...OK 158s OK 158s Read NC_INT_intfill_2 ...OK 158s OK 158s Read NC_INT_fill64_2 ...OK 158s OK 158s Read NC_INT_intfillna_2 ...OK 158s OK 158s Read NC_INT_pack_2 ...OK 158s OK 158s Read NC_INT_intpack_2 ...OK 158s OK 158s Read NC_INT_pack64_2 ...OK 158s OK 158s Read NC_INT_3 ...OK 158s OK 158s Read NC_INT_int_3 ...OK 158s OK 158s Read NC_INT_bit64_3 ...OK 158s OK 158s Read NC_INT_intfill_3 ...OK 158s OK 158s OK 158s Read NC_INT_intfillna_3 ...OK 158s OK 158s OK 158s Read NC_INT_intpack_3 ...OK 158s OK 158s OK 158s Read NC_INT_4 ...OK 158s OK 158s Read NC_INT_int_4 ...OK 158s OK 158s Read NC_INT_bit64_4 ...OK 158s OK 158s Read NC_INT_fill_4 ...OK 158s OK 158s Read NC_INT_intfill_4 ...OK 158s OK 158s Read NC_INT_fill64_4 ...OK 158s OK 158s Read NC_INT_intfillna_4 ...OK 158s OK 158s Read NC_INT_pack_4 ...OK 158s OK 158s Read NC_INT_intpack_4 ...OK 158s OK 158s Read NC_INT_pack64_4 ...OK 158s OK 158s Read NC_INT_5 ...OK 158s OK 158s Read NC_INT_int_5 ...OK 158s OK 158s Read NC_INT_bit64_5 ...OK 158s OK 158s Read NC_INT_fill_5 ...OK 158s OK 158s Read NC_INT_intfill_5 ...OK 158s OK 158s Read NC_INT_fill64_5 ...OK 158s OK 158s Read NC_INT_intfillna_5 ...OK 158s OK 158s Read NC_INT_pack_5 ...OK 158s OK 158s Read NC_INT_intpack_5 ...OK 158s OK 158s Read NC_INT_pack64_5 ...OK 158s OK 158s Read NC_FLOAT_0 ...OK 158s OK 158s Read NC_FLOAT_int_0 ...OK 158s OK 158s Read NC_FLOAT_bit64_0 ...OK 158s OK 158s Read NC_FLOAT_fill_0 ...OK 158s OK 158s Read NC_FLOAT_intfill_0 ...OK 158s OK 158s Read NC_FLOAT_fill64_0 ...OK 158s OK 158s Read NC_FLOAT_pack_0 ...OK 158s OK 158s Read NC_FLOAT_intpack_0 ...OK 158s OK 158s Read NC_FLOAT_pack64_0 ...OK 158s OK 158s Read NC_FLOAT_1 ...OK 158s OK 158s Read NC_FLOAT_int_1 ...OK 158s OK 158s Read NC_FLOAT_bit64_1 ...OK 158s OK 158s Read NC_FLOAT_fill_1 ...OK 158s OK 158s Read NC_FLOAT_intfill_1 ...OK 158s OK 158s Read NC_FLOAT_fill64_1 ...OK 158s OK 158s Read NC_FLOAT_pack_1 ...OK 158s OK 158s Read NC_FLOAT_intpack_1 ...OK 158s OK 158s Read NC_FLOAT_pack64_1 ...OK 158s OK 158s Read NC_FLOAT_2 ...OK 158s OK 158s Read NC_FLOAT_int_2 ...OK 158s OK 158s Read NC_FLOAT_bit64_2 ...OK 158s OK 158s Read NC_FLOAT_fill_2 ...OK 158s OK 158s Read NC_FLOAT_intfill_2 ...OK 158s OK 158s Read NC_FLOAT_fill64_2 ...OK 158s OK 158s Read NC_FLOAT_pack_2 ...OK 158s OK 158s Read NC_FLOAT_intpack_2 ...OK 158s OK 158s Read NC_FLOAT_pack64_2 ...OK 158s OK 158s Read NC_FLOAT_3 ...OK 158s OK 158s Read NC_FLOAT_int_3 ...OK 158s OK 158s Read NC_FLOAT_bit64_3 ...OK 158s OK 158s Read NC_FLOAT_intfill_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_fill64_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_intpack_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_pack64_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_4 ...OK 158s OK 158s Read NC_FLOAT_int_4 ...OK 158s OK 158s Read NC_FLOAT_bit64_4 ...OK 158s OK 158s Read NC_FLOAT_fill_4 ...OK 158s OK 158s Read NC_FLOAT_intfill_4 ...OK 158s OK 158s Read NC_FLOAT_fill64_4 ...OK 158s OK 158s Read NC_FLOAT_pack_4 ...OK 158s OK 158s Read NC_FLOAT_intpack_4 ...OK 158s OK 158s Read NC_FLOAT_pack64_4 ...OK 158s OK 158s Read NC_FLOAT_5 ...OK 158s OK 158s Read NC_FLOAT_int_5 ...OK 158s OK 158s Read NC_FLOAT_bit64_5 ...OK 158s OK 158s Read NC_FLOAT_fill_5 ...OK 158s OK 158s Read NC_FLOAT_intfill_5 ...OK 158s OK 158s Read NC_FLOAT_fill64_5 ...OK 158s OK 158s Read NC_FLOAT_pack_5 ...OK 158s OK 158s Read NC_FLOAT_intpack_5 ...OK 158s OK 158s Read NC_FLOAT_pack64_5 ...OK 158s OK 158s Read NC_DOUBLE_0 ...OK 158s OK 158s Read NC_DOUBLE_int_0 ...OK 158s OK 158s Read NC_DOUBLE_bit64_0 ...OK 158s OK 158s Read NC_DOUBLE_fill_0 ...OK 158s OK 158s Read NC_DOUBLE_intfill_0 ...OK 158s OK 158s Read NC_DOUBLE_fill64_0 ...OK 158s OK 158s Read NC_DOUBLE_fillna_0 ...OK 158s OK 158s Read NC_DOUBLE_pack_0 ...OK 158s OK 158s Read NC_DOUBLE_intpack_0 ...OK 158s OK 158s Read NC_DOUBLE_pack64_0 ...OK 158s OK 158s Read NC_DOUBLE_1 ...OK 158s OK 158s Read NC_DOUBLE_int_1 ...OK 158s OK 158s Read NC_DOUBLE_bit64_1 ...OK 158s OK 158s Read NC_DOUBLE_fill_1 ...OK 158s OK 158s Read NC_DOUBLE_intfill_1 ...OK 158s OK 158s Read NC_DOUBLE_fill64_1 ...OK 158s OK 158s Read NC_DOUBLE_fillna_1 ...OK 158s OK 158s Read NC_DOUBLE_pack_1 ...OK 158s OK 158s Read NC_DOUBLE_intpack_1 ...OK 158s OK 158s Read NC_DOUBLE_pack64_1 ...OK 158s OK 158s Read NC_DOUBLE_2 ...OK 158s OK 158s Read NC_DOUBLE_int_2 ...OK 158s OK 158s Read NC_DOUBLE_bit64_2 ...OK 158s OK 158s Read NC_DOUBLE_fill_2 ...OK 158s OK 158s Read NC_DOUBLE_intfill_2 ...OK 158s OK 158s Read NC_DOUBLE_fill64_2 ...OK 158s OK 158s Read NC_DOUBLE_fillna_2 ...OK 158s OK 158s Read NC_DOUBLE_pack_2 ...OK 158s OK 158s Read NC_DOUBLE_intpack_2 ...OK 158s OK 158s Read NC_DOUBLE_pack64_2 ...OK 158s OK 158s Read NC_DOUBLE_3 ...OK 158s OK 158s Read NC_DOUBLE_int_3 ...OK 158s OK 158s Read NC_DOUBLE_bit64_3 ...OK 158s OK 158s Read NC_DOUBLE_fill_3 ...OK 158s OK 158s Read NC_DOUBLE_intfill_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_fill64_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_fillna_3 ...OK 158s OK 158s Read NC_DOUBLE_pack_3 ...OK 158s OK 158s Read NC_DOUBLE_intpack_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_pack64_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_4 ...OK 158s OK 158s Read NC_DOUBLE_int_4 ...OK 158s OK 158s Read NC_DOUBLE_bit64_4 ...OK 158s OK 158s Read NC_DOUBLE_fill_4 ...OK 158s OK 158s Read NC_DOUBLE_intfill_4 ...OK 158s OK 158s Read NC_DOUBLE_fill64_4 ...OK 158s OK 158s Read NC_DOUBLE_fillna_4 ...OK 158s OK 158s Read NC_DOUBLE_pack_4 ...OK 158s OK 158s Read NC_DOUBLE_intpack_4 ...OK 158s OK 158s Read NC_DOUBLE_pack64_4 ...OK 158s OK 158s Read NC_DOUBLE_5 ...OK 158s OK 158s Read NC_DOUBLE_int_5 ...OK 158s OK 158s Read NC_DOUBLE_bit64_5 ...OK 158s OK 158s Read NC_DOUBLE_fill_5 ...OK 158s OK 158s Read NC_DOUBLE_intfill_5 ...OK 158s OK 158s Read NC_DOUBLE_fill64_5 ...OK 158s OK 158s Read NC_DOUBLE_fillna_5 ...OK 158s OK 158s Read NC_DOUBLE_pack_5 ...OK 158s OK 158s Read NC_DOUBLE_intpack_5 ...OK 158s OK 158s Read NC_DOUBLE_pack64_5 ...OK 158s OK 158s Read integer vector as smallest R type ... OK 158s OK 158s Read NC_BYTE_5 ...OK 158s OK 158s Read NC_BYTE_fill_5 ...OK 158s OK 158s Read NC_SHORT_5 ...OK 158s OK 158s Read NC_SHORT_fill_5 ...OK 158s OK 158s Read NC_INT_5 ...OK 158s OK 158s Read NC_INT_fill_5 ...OK 158s OK 158s Read NC_FLOAT_5 ...OK 158s OK 158s Read NC_FLOAT_fill_5 ...OK 158s OK 158s Read NC_DOUBLE_5 ...OK 158s OK 158s Read NC_DOUBLE_fill_5 ...OK 158s OK 158s Read numeric matrix ... OK 158s Inquire about numeric variable ...OK 158s Read numeric matrix slice ... OK 158s OK 158s Read numeric matrix empty slice ... OK 158s OK 158s Read numeric scalar ... OK 158s Read numeric empty array ... OK 158s Read 2D char array ... OK 158s Read 2D char array with fill value ... OK 158s OK 158s Read 2D char slice ... OK 158s Read 2D char slice as raw bytes ... OK 158s Read 2D char slice as characters ... OK 158s Read empty 2D char array ... OK 158s OK 158s Read 1D char slice ... OK 158s Read scalar char ... OK 158s Read and unpack numeric array ... OK 158s Check that closing any NetCDF handle closes the file for all handles ... OK 158s Check that garbage collector closes file that is not referenced ... OK 158s Removed test file /tmp/RtmpGPx45p/RNetCDF-test_classic4_93457de8faf.nc 158s Test netcdf4 file format in /tmp/RtmpGPx45p/RNetCDF-test_netcdf4_93468b30b4e.nc ... 158s OK 158s Version of netcdf library ... 4.9.2 of Jan 26 2025 11:01:13 $ 158s Defining dimensions ... 158s OK 158s Defining a group ... 158s OK 158s Defining user-defined types ... 158s OK 158s Defining variables for netcdf3 ... 158s OK 158s Defining variables for netcdf4 ... 158s OK 158s OK 158s Defining variables of type NC_BYTE for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_BYTE for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_BYTE for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_BYTE for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_BYTE for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_BYTE for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_SHORT for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_SHORT for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_SHORT for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_SHORT for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_SHORT for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_SHORT for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_FLOAT for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_FLOAT for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_FLOAT for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_FLOAT for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_FLOAT for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_FLOAT for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_DOUBLE for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_DOUBLE for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_DOUBLE for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_DOUBLE for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_DOUBLE for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_DOUBLE for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UBYTE for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UBYTE for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UBYTE for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UBYTE for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UBYTE for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UBYTE for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_USHORT for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_USHORT for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_USHORT for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_USHORT for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_USHORT for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_USHORT for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT64 for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT64 for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT64 for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT64 for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT64 for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_INT64 for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT64 for na.mode 0 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT64 for na.mode 1 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT64 for na.mode 2 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT64 for na.mode 3 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT64 for na.mode 4 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining variables of type NC_UINT64 for na.mode 5 ... 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Defining additional attributes ...OK 158s Defining additional attributes for netcdf4 ...OK 158s OK 158s Defining user-defined attributes ...OK 158s Writing netcdf3 variables ...OK 158s Writing extra netcdf4 variables ...OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Writing to variable type NC_BYTE with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_BYTE with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_BYTE with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_BYTE with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_BYTE with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_BYTE with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_SHORT with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_SHORT with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_SHORT with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_SHORT with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_SHORT with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_SHORT with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_FLOAT with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_FLOAT with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_FLOAT with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_FLOAT with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_FLOAT with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_FLOAT with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_DOUBLE with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with non-finite values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_DOUBLE with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with non-finite values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_DOUBLE with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with non-finite values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_DOUBLE with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with non-finite values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_DOUBLE with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with non-finite values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_DOUBLE with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with non-finite values and NA fill ...OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UBYTE with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UBYTE with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UBYTE with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UBYTE with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UBYTE with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UBYTE with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_USHORT with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_USHORT with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_USHORT with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_USHORT with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_USHORT with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_USHORT with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT64 with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT64 with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT64 with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT64 with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT64 with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_INT64 with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT64 with na.mode 0 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT64 with na.mode 1 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT64 with na.mode 2 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT64 with na.mode 3 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT64 with na.mode 4 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Writing to variable type NC_UINT64 with na.mode 5 ... 158s Writing huge values ...OK 158s OK 158s Writing huge bit64 values ...OK 158s Writing negative values ...OK 158s Writing negative bit64 values ...OK 158s Writing data without missing values ...OK 158s Writing bit64 data without missing values ...OK 158s Writing Inf values ...OK 158s Writing doubles with non-finite packing ...OK 158s Writing integers with non-finite packing ...OK 158s Writing data with missing values ...OK 158s OK 158s Writing data with missing values and packing ...OK 158s OK 158s Writing bit64 data with missing values ...OK 158s Writing bit64 data with missing values and packing ...OK 158s Writing integer64 with non-finite packing ...OK 158s Check chunk cache settings after writing temperature ...OK 158s Check filter settings after writing temp_filter ...OK 158s Check file format ...OK 158s netcdf netcdf4 { 158s types: 158s opaque(128) blob ; 158s NC_INT(*) vector ; 158s NC_CHAR(*) vector_char ; 158s NC_STRING(*) vector_string ; 158s blob(*) vector_blob ; 158s NC_USHORT enum factor { 158s "NA" = 100, 158s "peanut butter" = 101, 158s "jelly" = 102, 158s } ; // factor 158s compound struct { 158s NC_INT siteid ; 158s NC_DOUBLE height ; 158s NC_SHORT colour(3) ; 158s }; // struct 158s vector(*) vector_vector ; 158s variables: 158s NC_INT time(time) ; 158s NC_DOUBLE temperature(station, time) ; 158s NC_DOUBLE temperature:_FillValue = -99999.9 ; 158s NC_STRING temperature:string_att = "This is string 1", "This is string 2" ; 158s NC_INT64 temperature:int64_att = -1234567890123456789 ; 158s NC_BYTE packvar(station) ; 158s NC_DOUBLE packvar:scale_factor = 10 ; 158s NC_DOUBLE packvar:add_offset = -5 ; 158s NC_CHAR name(max_string_length, station) ; 158s NC_CHAR name:char_att = "This is some text" ; 158s NC_CHAR name:raw_att = "This is some text" ; 158s NC_CHAR name_fill(max_string_length, station) ; 158s NC_CHAR name_fill:_FillValue = "X" ; 158s NC_CHAR qcflag(station) ; 158s NC_INT int0 ; 158s NC_CHAR char0 ; 158s NC_FLOAT numempty(station, empty) ; 158s NC_STRING namestr(station) ; 158s NC_STRING namestr_fill(station) ; 158s NC_STRING namestr_fill:_FillValue = "_MISSING" ; 158s vector profile(station, time) ; 158s vector profile_fill(station, time) ; 158s //vector profile_fill:_FillValue = ... ; 158s vector profile_pack(station, time) ; 158s NC_FLOAT profile_pack:scale_factor = 10 ; 158s vector_char profile_char(station, time) ; 158s vector_string profile_string(station, time) ; 158s vector_blob profile_blob(time) ; 158s vector profile_scalar ; 158s blob rawdata(station, time) ; 158s blob rawdata_scalar ; 158s blob rawdata_vector(station) ; 158s factor snacks(station, time) ; 158s //factor snacks:_FillValue = ... ; 158s factor snacks_empty(station, time) ; 158s struct person(station, time) ; 158s struct person_fill(station, time) ; 158s //struct person_fill:_FillValue = ... ; 158s vector_vector profile_vector(station, time) ; 158s vector_vector profile_vector_fill(station, time) ; 158s //vector_vector profile_vector_fill:_FillValue = ... ; 158s NC_UINT64 stationid(station) ; 158s NC_FLOAT temp_filter(station, time) ; 158s NC_BYTE NC_BYTE_0(station) ; 158s NC_BYTE NC_BYTE_int_0(station) ; 158s NC_BYTE NC_BYTE_fill_0(station) ; 158s NC_BYTE NC_BYTE_fill_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intfill_0(station) ; 158s NC_BYTE NC_BYTE_intfill_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack_0(station) ; 158s NC_BYTE NC_BYTE_pack_0:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack_0:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intpack_0(station) ; 158s NC_BYTE NC_BYTE_intpack_0:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_intpack_0:add_offset = 5 ; 158s NC_BYTE NC_BYTE_intpack_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_inf_0(station) ; 158s NC_BYTE NC_BYTE_packinf_0(station) ; 158s NC_BYTE NC_BYTE_packinf_0:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_intpackinf_0(station) ; 158s NC_BYTE NC_BYTE_intpackinf_0:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_bit64_0(station) ; 158s NC_BYTE NC_BYTE_bit64_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_fill64_0(station) ; 158s NC_BYTE NC_BYTE_fill64_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack64_0(station) ; 158s NC_BYTE NC_BYTE_pack64_0:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack64_0:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack64_0:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_packinf64_0(station) ; 158s NC_BYTE NC_BYTE_packinf64_0:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_1(station) ; 158s NC_BYTE NC_BYTE_int_1(station) ; 158s NC_BYTE NC_BYTE_fill_1(station) ; 158s NC_BYTE NC_BYTE_fill_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intfill_1(station) ; 158s NC_BYTE NC_BYTE_intfill_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack_1(station) ; 158s NC_BYTE NC_BYTE_pack_1:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack_1:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intpack_1(station) ; 158s NC_BYTE NC_BYTE_intpack_1:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_intpack_1:add_offset = 5 ; 158s NC_BYTE NC_BYTE_intpack_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_inf_1(station) ; 158s NC_BYTE NC_BYTE_packinf_1(station) ; 158s NC_BYTE NC_BYTE_packinf_1:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_intpackinf_1(station) ; 158s NC_BYTE NC_BYTE_intpackinf_1:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_bit64_1(station) ; 158s NC_BYTE NC_BYTE_bit64_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_fill64_1(station) ; 158s NC_BYTE NC_BYTE_fill64_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack64_1(station) ; 158s NC_BYTE NC_BYTE_pack64_1:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack64_1:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack64_1:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_packinf64_1(station) ; 158s NC_BYTE NC_BYTE_packinf64_1:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_2(station) ; 158s NC_BYTE NC_BYTE_int_2(station) ; 158s NC_BYTE NC_BYTE_fill_2(station) ; 158s NC_BYTE NC_BYTE_fill_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_intfill_2(station) ; 158s NC_BYTE NC_BYTE_intfill_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_pack_2(station) ; 158s NC_BYTE NC_BYTE_pack_2:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack_2:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_intpack_2(station) ; 158s NC_BYTE NC_BYTE_intpack_2:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_intpack_2:add_offset = 5 ; 158s NC_BYTE NC_BYTE_intpack_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_inf_2(station) ; 158s NC_BYTE NC_BYTE_packinf_2(station) ; 158s NC_BYTE NC_BYTE_packinf_2:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_intpackinf_2(station) ; 158s NC_BYTE NC_BYTE_intpackinf_2:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_bit64_2(station) ; 158s NC_BYTE NC_BYTE_bit64_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_fill64_2(station) ; 158s NC_BYTE NC_BYTE_fill64_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_pack64_2(station) ; 158s NC_BYTE NC_BYTE_pack64_2:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack64_2:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack64_2:missing_value = 99 ; 158s NC_BYTE NC_BYTE_packinf64_2(station) ; 158s NC_BYTE NC_BYTE_packinf64_2:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_3(station) ; 158s NC_BYTE NC_BYTE_int_3(station) ; 158s NC_BYTE NC_BYTE_fill_3(station) ; 158s NC_BYTE NC_BYTE_fill_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intfill_3(station) ; 158s NC_BYTE NC_BYTE_intfill_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack_3(station) ; 158s NC_BYTE NC_BYTE_pack_3:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack_3:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intpack_3(station) ; 158s NC_BYTE NC_BYTE_intpack_3:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_intpack_3:add_offset = 5 ; 158s NC_BYTE NC_BYTE_intpack_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_inf_3(station) ; 158s NC_BYTE NC_BYTE_packinf_3(station) ; 158s NC_BYTE NC_BYTE_packinf_3:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_intpackinf_3(station) ; 158s NC_BYTE NC_BYTE_intpackinf_3:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_bit64_3(station) ; 158s NC_BYTE NC_BYTE_bit64_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_fill64_3(station) ; 158s NC_BYTE NC_BYTE_fill64_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack64_3(station) ; 158s NC_BYTE NC_BYTE_pack64_3:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack64_3:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack64_3:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_packinf64_3(station) ; 158s NC_BYTE NC_BYTE_packinf64_3:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_4(station) ; 158s NC_BYTE NC_BYTE_int_4(station) ; 158s NC_BYTE NC_BYTE_fill_4(station) ; 158s NC_BYTE NC_BYTE_fill_4:valid_range = 1, 5 ; 158s NC_BYTE NC_BYTE_intfill_4(station) ; 158s NC_BYTE NC_BYTE_intfill_4:valid_min = 1 ; 158s NC_BYTE NC_BYTE_intfill_4:valid_max = 5 ; 158s NC_BYTE NC_BYTE_pack_4(station) ; 158s NC_BYTE NC_BYTE_pack_4:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack_4:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack_4:valid_min = 1 ; 158s NC_BYTE NC_BYTE_pack_4:valid_max = 5 ; 158s NC_BYTE NC_BYTE_intpack_4(station) ; 158s NC_BYTE NC_BYTE_intpack_4:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_intpack_4:add_offset = 5 ; 158s NC_BYTE NC_BYTE_intpack_4:valid_range = 1, 5 ; 158s NC_BYTE NC_BYTE_inf_4(station) ; 158s NC_BYTE NC_BYTE_packinf_4(station) ; 158s NC_BYTE NC_BYTE_packinf_4:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_intpackinf_4(station) ; 158s NC_BYTE NC_BYTE_intpackinf_4:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_bit64_4(station) ; 158s NC_BYTE NC_BYTE_bit64_4:valid_range = 1, 5 ; 158s NC_BYTE NC_BYTE_fill64_4(station) ; 158s NC_BYTE NC_BYTE_fill64_4:valid_min = 1 ; 158s NC_BYTE NC_BYTE_fill64_4:valid_max = 5 ; 158s NC_BYTE NC_BYTE_pack64_4(station) ; 158s NC_BYTE NC_BYTE_pack64_4:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack64_4:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack64_4:valid_min = 1 ; 158s NC_BYTE NC_BYTE_pack64_4:valid_max = 5 ; 158s NC_BYTE NC_BYTE_packinf64_4(station) ; 158s NC_BYTE NC_BYTE_packinf64_4:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_5(station) ; 158s NC_BYTE NC_BYTE_int_5(station) ; 158s NC_BYTE NC_BYTE_fill_5(station) ; 158s NC_BYTE NC_BYTE_fill_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intfill_5(station) ; 158s NC_BYTE NC_BYTE_intfill_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack_5(station) ; 158s NC_BYTE NC_BYTE_pack_5:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack_5:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_intpack_5(station) ; 158s NC_BYTE NC_BYTE_intpack_5:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_intpack_5:add_offset = 5 ; 158s NC_BYTE NC_BYTE_intpack_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_inf_5(station) ; 158s NC_BYTE NC_BYTE_packinf_5(station) ; 158s NC_BYTE NC_BYTE_packinf_5:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_intpackinf_5(station) ; 158s NC_BYTE NC_BYTE_intpackinf_5:scale_factor = 0 ; 158s NC_BYTE NC_BYTE_bit64_5(station) ; 158s NC_BYTE NC_BYTE_bit64_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_fill64_5(station) ; 158s NC_BYTE NC_BYTE_fill64_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_pack64_5(station) ; 158s NC_BYTE NC_BYTE_pack64_5:scale_factor = 10 ; 158s NC_BYTE NC_BYTE_pack64_5:add_offset = 5 ; 158s NC_BYTE NC_BYTE_pack64_5:_FillValue = 99 ; 158s NC_BYTE NC_BYTE_packinf64_5(station) ; 158s NC_BYTE NC_BYTE_packinf64_5:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_0(station) ; 158s NC_SHORT NC_SHORT_int_0(station) ; 158s NC_SHORT NC_SHORT_fill_0(station) ; 158s NC_SHORT NC_SHORT_fill_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intfill_0(station) ; 158s NC_SHORT NC_SHORT_intfill_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack_0(station) ; 158s NC_SHORT NC_SHORT_pack_0:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack_0:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intpack_0(station) ; 158s NC_SHORT NC_SHORT_intpack_0:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_intpack_0:add_offset = 5 ; 158s NC_SHORT NC_SHORT_intpack_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_inf_0(station) ; 158s NC_SHORT NC_SHORT_packinf_0(station) ; 158s NC_SHORT NC_SHORT_packinf_0:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_intpackinf_0(station) ; 158s NC_SHORT NC_SHORT_intpackinf_0:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_bit64_0(station) ; 158s NC_SHORT NC_SHORT_bit64_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_fill64_0(station) ; 158s NC_SHORT NC_SHORT_fill64_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack64_0(station) ; 158s NC_SHORT NC_SHORT_pack64_0:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack64_0:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack64_0:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_packinf64_0(station) ; 158s NC_SHORT NC_SHORT_packinf64_0:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_1(station) ; 158s NC_SHORT NC_SHORT_int_1(station) ; 158s NC_SHORT NC_SHORT_fill_1(station) ; 158s NC_SHORT NC_SHORT_fill_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intfill_1(station) ; 158s NC_SHORT NC_SHORT_intfill_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack_1(station) ; 158s NC_SHORT NC_SHORT_pack_1:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack_1:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intpack_1(station) ; 158s NC_SHORT NC_SHORT_intpack_1:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_intpack_1:add_offset = 5 ; 158s NC_SHORT NC_SHORT_intpack_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_inf_1(station) ; 158s NC_SHORT NC_SHORT_packinf_1(station) ; 158s NC_SHORT NC_SHORT_packinf_1:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_intpackinf_1(station) ; 158s NC_SHORT NC_SHORT_intpackinf_1:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_bit64_1(station) ; 158s NC_SHORT NC_SHORT_bit64_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_fill64_1(station) ; 158s NC_SHORT NC_SHORT_fill64_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack64_1(station) ; 158s NC_SHORT NC_SHORT_pack64_1:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack64_1:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack64_1:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_packinf64_1(station) ; 158s NC_SHORT NC_SHORT_packinf64_1:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_2(station) ; 158s NC_SHORT NC_SHORT_int_2(station) ; 158s NC_SHORT NC_SHORT_fill_2(station) ; 158s NC_SHORT NC_SHORT_fill_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_intfill_2(station) ; 158s NC_SHORT NC_SHORT_intfill_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_pack_2(station) ; 158s NC_SHORT NC_SHORT_pack_2:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack_2:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_intpack_2(station) ; 158s NC_SHORT NC_SHORT_intpack_2:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_intpack_2:add_offset = 5 ; 158s NC_SHORT NC_SHORT_intpack_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_inf_2(station) ; 158s NC_SHORT NC_SHORT_packinf_2(station) ; 158s NC_SHORT NC_SHORT_packinf_2:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_intpackinf_2(station) ; 158s NC_SHORT NC_SHORT_intpackinf_2:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_bit64_2(station) ; 158s NC_SHORT NC_SHORT_bit64_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_fill64_2(station) ; 158s NC_SHORT NC_SHORT_fill64_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_pack64_2(station) ; 158s NC_SHORT NC_SHORT_pack64_2:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack64_2:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack64_2:missing_value = 99 ; 158s NC_SHORT NC_SHORT_packinf64_2(station) ; 158s NC_SHORT NC_SHORT_packinf64_2:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_3(station) ; 158s NC_SHORT NC_SHORT_int_3(station) ; 158s NC_SHORT NC_SHORT_fill_3(station) ; 158s NC_SHORT NC_SHORT_fill_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intfill_3(station) ; 158s NC_SHORT NC_SHORT_intfill_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack_3(station) ; 158s NC_SHORT NC_SHORT_pack_3:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack_3:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intpack_3(station) ; 158s NC_SHORT NC_SHORT_intpack_3:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_intpack_3:add_offset = 5 ; 158s NC_SHORT NC_SHORT_intpack_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_inf_3(station) ; 158s NC_SHORT NC_SHORT_packinf_3(station) ; 158s NC_SHORT NC_SHORT_packinf_3:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_intpackinf_3(station) ; 158s NC_SHORT NC_SHORT_intpackinf_3:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_bit64_3(station) ; 158s NC_SHORT NC_SHORT_bit64_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_fill64_3(station) ; 158s NC_SHORT NC_SHORT_fill64_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack64_3(station) ; 158s NC_SHORT NC_SHORT_pack64_3:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack64_3:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack64_3:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_packinf64_3(station) ; 158s NC_SHORT NC_SHORT_packinf64_3:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_4(station) ; 158s NC_SHORT NC_SHORT_int_4(station) ; 158s NC_SHORT NC_SHORT_fill_4(station) ; 158s NC_SHORT NC_SHORT_fill_4:valid_range = 1, 5 ; 158s NC_SHORT NC_SHORT_intfill_4(station) ; 158s NC_SHORT NC_SHORT_intfill_4:valid_min = 1 ; 158s NC_SHORT NC_SHORT_intfill_4:valid_max = 5 ; 158s NC_SHORT NC_SHORT_pack_4(station) ; 158s NC_SHORT NC_SHORT_pack_4:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack_4:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack_4:valid_min = 1 ; 158s NC_SHORT NC_SHORT_pack_4:valid_max = 5 ; 158s NC_SHORT NC_SHORT_intpack_4(station) ; 158s NC_SHORT NC_SHORT_intpack_4:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_intpack_4:add_offset = 5 ; 158s NC_SHORT NC_SHORT_intpack_4:valid_range = 1, 5 ; 158s NC_SHORT NC_SHORT_inf_4(station) ; 158s NC_SHORT NC_SHORT_packinf_4(station) ; 158s NC_SHORT NC_SHORT_packinf_4:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_intpackinf_4(station) ; 158s NC_SHORT NC_SHORT_intpackinf_4:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_bit64_4(station) ; 158s NC_SHORT NC_SHORT_bit64_4:valid_range = 1, 5 ; 158s NC_SHORT NC_SHORT_fill64_4(station) ; 158s NC_SHORT NC_SHORT_fill64_4:valid_min = 1 ; 158s NC_SHORT NC_SHORT_fill64_4:valid_max = 5 ; 158s NC_SHORT NC_SHORT_pack64_4(station) ; 158s NC_SHORT NC_SHORT_pack64_4:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack64_4:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack64_4:valid_min = 1 ; 158s NC_SHORT NC_SHORT_pack64_4:valid_max = 5 ; 158s NC_SHORT NC_SHORT_packinf64_4(station) ; 158s NC_SHORT NC_SHORT_packinf64_4:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_5(station) ; 158s NC_SHORT NC_SHORT_int_5(station) ; 158s NC_SHORT NC_SHORT_fill_5(station) ; 158s NC_SHORT NC_SHORT_fill_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intfill_5(station) ; 158s NC_SHORT NC_SHORT_intfill_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack_5(station) ; 158s NC_SHORT NC_SHORT_pack_5:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack_5:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_intpack_5(station) ; 158s NC_SHORT NC_SHORT_intpack_5:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_intpack_5:add_offset = 5 ; 158s NC_SHORT NC_SHORT_intpack_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_inf_5(station) ; 158s NC_SHORT NC_SHORT_packinf_5(station) ; 158s NC_SHORT NC_SHORT_packinf_5:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_intpackinf_5(station) ; 158s NC_SHORT NC_SHORT_intpackinf_5:scale_factor = 0 ; 158s NC_SHORT NC_SHORT_bit64_5(station) ; 158s NC_SHORT NC_SHORT_bit64_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_fill64_5(station) ; 158s NC_SHORT NC_SHORT_fill64_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_pack64_5(station) ; 158s NC_SHORT NC_SHORT_pack64_5:scale_factor = 10 ; 158s NC_SHORT NC_SHORT_pack64_5:add_offset = 5 ; 158s NC_SHORT NC_SHORT_pack64_5:_FillValue = 99 ; 158s NC_SHORT NC_SHORT_packinf64_5(station) ; 158s NC_SHORT NC_SHORT_packinf64_5:scale_factor = 0 ; 158s NC_INT NC_INT_0(station) ; 158s NC_INT NC_INT_int_0(station) ; 158s NC_INT NC_INT_fill_0(station) ; 158s NC_INT NC_INT_fill_0:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_0(station) ; 158s NC_INT NC_INT_intfill_0:_FillValue = 99 ; 158s NC_INT NC_INT_pack_0(station) ; 158s NC_INT NC_INT_pack_0:scale_factor = 10 ; 158s NC_INT NC_INT_pack_0:add_offset = 5 ; 158s NC_INT NC_INT_pack_0:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_0(station) ; 158s NC_INT NC_INT_intpack_0:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_0:add_offset = 5 ; 158s NC_INT NC_INT_intpack_0:_FillValue = 99 ; 158s NC_INT NC_INT_inf_0(station) ; 158s NC_INT NC_INT_packinf_0(station) ; 158s NC_INT NC_INT_packinf_0:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_0(station) ; 158s NC_INT NC_INT_intpackinf_0:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_0(station) ; 158s NC_INT NC_INT_intfillna_0:_FillValue = NA ; 158s NC_INT NC_INT_bit64_0(station) ; 158s NC_INT NC_INT_bit64_0:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_0(station) ; 158s NC_INT NC_INT_fill64_0:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_0(station) ; 158s NC_INT NC_INT_pack64_0:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_0:add_offset = 5 ; 158s NC_INT NC_INT_pack64_0:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_0(station) ; 158s NC_INT NC_INT_packinf64_0:scale_factor = 0 ; 158s NC_INT NC_INT_1(station) ; 158s NC_INT NC_INT_int_1(station) ; 158s NC_INT NC_INT_fill_1(station) ; 158s NC_INT NC_INT_fill_1:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_1(station) ; 158s NC_INT NC_INT_intfill_1:_FillValue = 99 ; 158s NC_INT NC_INT_pack_1(station) ; 158s NC_INT NC_INT_pack_1:scale_factor = 10 ; 158s NC_INT NC_INT_pack_1:add_offset = 5 ; 158s NC_INT NC_INT_pack_1:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_1(station) ; 158s NC_INT NC_INT_intpack_1:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_1:add_offset = 5 ; 158s NC_INT NC_INT_intpack_1:_FillValue = 99 ; 158s NC_INT NC_INT_inf_1(station) ; 158s NC_INT NC_INT_packinf_1(station) ; 158s NC_INT NC_INT_packinf_1:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_1(station) ; 158s NC_INT NC_INT_intpackinf_1:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_1(station) ; 158s NC_INT NC_INT_intfillna_1:_FillValue = NA ; 158s NC_INT NC_INT_bit64_1(station) ; 158s NC_INT NC_INT_bit64_1:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_1(station) ; 158s NC_INT NC_INT_fill64_1:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_1(station) ; 158s NC_INT NC_INT_pack64_1:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_1:add_offset = 5 ; 158s NC_INT NC_INT_pack64_1:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_1(station) ; 158s NC_INT NC_INT_packinf64_1:scale_factor = 0 ; 158s NC_INT NC_INT_2(station) ; 158s NC_INT NC_INT_int_2(station) ; 158s NC_INT NC_INT_fill_2(station) ; 158s NC_INT NC_INT_fill_2:missing_value = 99 ; 158s NC_INT NC_INT_intfill_2(station) ; 158s NC_INT NC_INT_intfill_2:missing_value = 99 ; 158s NC_INT NC_INT_pack_2(station) ; 158s NC_INT NC_INT_pack_2:scale_factor = 10 ; 158s NC_INT NC_INT_pack_2:add_offset = 5 ; 158s NC_INT NC_INT_pack_2:missing_value = 99 ; 158s NC_INT NC_INT_intpack_2(station) ; 158s NC_INT NC_INT_intpack_2:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_2:add_offset = 5 ; 158s NC_INT NC_INT_intpack_2:missing_value = 99 ; 158s NC_INT NC_INT_inf_2(station) ; 158s NC_INT NC_INT_packinf_2(station) ; 158s NC_INT NC_INT_packinf_2:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_2(station) ; 158s NC_INT NC_INT_intpackinf_2:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_2(station) ; 158s NC_INT NC_INT_intfillna_2:missing_value = NA ; 158s NC_INT NC_INT_bit64_2(station) ; 158s NC_INT NC_INT_bit64_2:missing_value = 99 ; 158s NC_INT NC_INT_fill64_2(station) ; 158s NC_INT NC_INT_fill64_2:missing_value = 99 ; 158s NC_INT NC_INT_pack64_2(station) ; 158s NC_INT NC_INT_pack64_2:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_2:add_offset = 5 ; 158s NC_INT NC_INT_pack64_2:missing_value = 99 ; 158s NC_INT NC_INT_packinf64_2(station) ; 158s NC_INT NC_INT_packinf64_2:scale_factor = 0 ; 158s NC_INT NC_INT_3(station) ; 158s NC_INT NC_INT_int_3(station) ; 158s NC_INT NC_INT_fill_3(station) ; 158s NC_INT NC_INT_fill_3:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_3(station) ; 158s NC_INT NC_INT_intfill_3:_FillValue = 99 ; 158s NC_INT NC_INT_pack_3(station) ; 158s NC_INT NC_INT_pack_3:scale_factor = 10 ; 158s NC_INT NC_INT_pack_3:add_offset = 5 ; 158s NC_INT NC_INT_pack_3:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_3(station) ; 158s NC_INT NC_INT_intpack_3:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_3:add_offset = 5 ; 158s NC_INT NC_INT_intpack_3:_FillValue = 99 ; 158s NC_INT NC_INT_inf_3(station) ; 158s NC_INT NC_INT_packinf_3(station) ; 158s NC_INT NC_INT_packinf_3:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_3(station) ; 158s NC_INT NC_INT_intpackinf_3:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_3(station) ; 158s NC_INT NC_INT_intfillna_3:_FillValue = NA ; 158s NC_INT NC_INT_bit64_3(station) ; 158s NC_INT NC_INT_bit64_3:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_3(station) ; 158s NC_INT NC_INT_fill64_3:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_3(station) ; 158s NC_INT NC_INT_pack64_3:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_3:add_offset = 5 ; 158s NC_INT NC_INT_pack64_3:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_3(station) ; 158s NC_INT NC_INT_packinf64_3:scale_factor = 0 ; 158s NC_INT NC_INT_4(station) ; 158s NC_INT NC_INT_int_4(station) ; 158s NC_INT NC_INT_fill_4(station) ; 158s NC_INT NC_INT_fill_4:valid_range = 1, 5 ; 158s NC_INT NC_INT_intfill_4(station) ; 158s NC_INT NC_INT_intfill_4:valid_min = 1 ; 158s NC_INT NC_INT_intfill_4:valid_max = 5 ; 158s NC_INT NC_INT_pack_4(station) ; 158s NC_INT NC_INT_pack_4:scale_factor = 10 ; 158s NC_INT NC_INT_pack_4:add_offset = 5 ; 158s NC_INT NC_INT_pack_4:valid_min = 1 ; 158s NC_INT NC_INT_pack_4:valid_max = 5 ; 158s NC_INT NC_INT_intpack_4(station) ; 158s NC_INT NC_INT_intpack_4:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_4:add_offset = 5 ; 158s NC_INT NC_INT_intpack_4:valid_range = 1, 5 ; 158s NC_INT NC_INT_inf_4(station) ; 158s NC_INT NC_INT_packinf_4(station) ; 158s NC_INT NC_INT_packinf_4:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_4(station) ; 158s NC_INT NC_INT_intpackinf_4:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_4(station) ; 158s NC_INT NC_INT_intfillna_4:valid_min = 1 ; 158s NC_INT NC_INT_intfillna_4:valid_max = 5 ; 158s NC_INT NC_INT_bit64_4(station) ; 158s NC_INT NC_INT_bit64_4:valid_range = 1, 5 ; 158s NC_INT NC_INT_fill64_4(station) ; 158s NC_INT NC_INT_fill64_4:valid_min = 1 ; 158s NC_INT NC_INT_fill64_4:valid_max = 5 ; 158s NC_INT NC_INT_pack64_4(station) ; 158s NC_INT NC_INT_pack64_4:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_4:add_offset = 5 ; 158s NC_INT NC_INT_pack64_4:valid_min = 1 ; 158s NC_INT NC_INT_pack64_4:valid_max = 5 ; 158s NC_INT NC_INT_packinf64_4(station) ; 158s NC_INT NC_INT_packinf64_4:scale_factor = 0 ; 158s NC_INT NC_INT_5(station) ; 158s NC_INT NC_INT_int_5(station) ; 158s NC_INT NC_INT_fill_5(station) ; 158s NC_INT NC_INT_fill_5:_FillValue = 99 ; 158s NC_INT NC_INT_intfill_5(station) ; 158s NC_INT NC_INT_intfill_5:_FillValue = 99 ; 158s NC_INT NC_INT_pack_5(station) ; 158s NC_INT NC_INT_pack_5:scale_factor = 10 ; 158s NC_INT NC_INT_pack_5:add_offset = 5 ; 158s NC_INT NC_INT_pack_5:_FillValue = 99 ; 158s NC_INT NC_INT_intpack_5(station) ; 158s NC_INT NC_INT_intpack_5:scale_factor = 10 ; 158s NC_INT NC_INT_intpack_5:add_offset = 5 ; 158s NC_INT NC_INT_intpack_5:_FillValue = 99 ; 158s NC_INT NC_INT_inf_5(station) ; 158s NC_INT NC_INT_packinf_5(station) ; 158s NC_INT NC_INT_packinf_5:scale_factor = 0 ; 158s NC_INT NC_INT_intpackinf_5(station) ; 158s NC_INT NC_INT_intpackinf_5:scale_factor = 0 ; 158s NC_INT NC_INT_intfillna_5(station) ; 158s NC_INT NC_INT_intfillna_5:_FillValue = NA ; 158s NC_INT NC_INT_bit64_5(station) ; 158s NC_INT NC_INT_bit64_5:_FillValue = 99 ; 158s NC_INT NC_INT_fill64_5(station) ; 158s NC_INT NC_INT_fill64_5:_FillValue = 99 ; 158s NC_INT NC_INT_pack64_5(station) ; 158s NC_INT NC_INT_pack64_5:scale_factor = 10 ; 158s NC_INT NC_INT_pack64_5:add_offset = 5 ; 158s NC_INT NC_INT_pack64_5:_FillValue = 99 ; 158s NC_INT NC_INT_packinf64_5(station) ; 158s NC_INT NC_INT_packinf64_5:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_0(station) ; 158s NC_FLOAT NC_FLOAT_int_0(station) ; 158s NC_FLOAT NC_FLOAT_fill_0(station) ; 158s NC_FLOAT NC_FLOAT_fill_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_0(station) ; 158s NC_FLOAT NC_FLOAT_intfill_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_0(station) ; 158s NC_FLOAT NC_FLOAT_pack_0:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_0:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_0(station) ; 158s NC_FLOAT NC_FLOAT_intpack_0:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_0:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_0(station) ; 158s NC_FLOAT NC_FLOAT_packinf_0(station) ; 158s NC_FLOAT NC_FLOAT_packinf_0:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_0(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_0:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_0(station) ; 158s NC_FLOAT NC_FLOAT_bit64_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_0(station) ; 158s NC_FLOAT NC_FLOAT_fill64_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_0(station) ; 158s NC_FLOAT NC_FLOAT_pack64_0:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_0:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_0:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_0(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_0:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_1(station) ; 158s NC_FLOAT NC_FLOAT_int_1(station) ; 158s NC_FLOAT NC_FLOAT_fill_1(station) ; 158s NC_FLOAT NC_FLOAT_fill_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_1(station) ; 158s NC_FLOAT NC_FLOAT_intfill_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_1(station) ; 158s NC_FLOAT NC_FLOAT_pack_1:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_1:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_1(station) ; 158s NC_FLOAT NC_FLOAT_intpack_1:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_1:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_1(station) ; 158s NC_FLOAT NC_FLOAT_packinf_1(station) ; 158s NC_FLOAT NC_FLOAT_packinf_1:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_1(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_1:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_1(station) ; 158s NC_FLOAT NC_FLOAT_bit64_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_1(station) ; 158s NC_FLOAT NC_FLOAT_fill64_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_1(station) ; 158s NC_FLOAT NC_FLOAT_pack64_1:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_1:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_1:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_1(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_1:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_2(station) ; 158s NC_FLOAT NC_FLOAT_int_2(station) ; 158s NC_FLOAT NC_FLOAT_fill_2(station) ; 158s NC_FLOAT NC_FLOAT_fill_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_2(station) ; 158s NC_FLOAT NC_FLOAT_intfill_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_pack_2(station) ; 158s NC_FLOAT NC_FLOAT_pack_2:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_2:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_2(station) ; 158s NC_FLOAT NC_FLOAT_intpack_2:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_2:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_inf_2(station) ; 158s NC_FLOAT NC_FLOAT_packinf_2(station) ; 158s NC_FLOAT NC_FLOAT_packinf_2:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_2(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_2:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_2(station) ; 158s NC_FLOAT NC_FLOAT_bit64_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_2(station) ; 158s NC_FLOAT NC_FLOAT_fill64_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_2(station) ; 158s NC_FLOAT NC_FLOAT_pack64_2:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_2:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_2:missing_value = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_2(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_2:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_3(station) ; 158s NC_FLOAT NC_FLOAT_int_3(station) ; 158s NC_FLOAT NC_FLOAT_fill_3(station) ; 158s NC_FLOAT NC_FLOAT_fill_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_3(station) ; 158s NC_FLOAT NC_FLOAT_intfill_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_3(station) ; 158s NC_FLOAT NC_FLOAT_pack_3:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_3:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_3(station) ; 158s NC_FLOAT NC_FLOAT_intpack_3:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_3:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_3(station) ; 158s NC_FLOAT NC_FLOAT_packinf_3(station) ; 158s NC_FLOAT NC_FLOAT_packinf_3:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_3(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_3:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_3(station) ; 158s NC_FLOAT NC_FLOAT_bit64_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_3(station) ; 158s NC_FLOAT NC_FLOAT_fill64_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_3(station) ; 158s NC_FLOAT NC_FLOAT_pack64_3:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_3:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_3:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_3(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_3:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_4(station) ; 158s NC_FLOAT NC_FLOAT_int_4(station) ; 158s NC_FLOAT NC_FLOAT_fill_4(station) ; 158s NC_FLOAT NC_FLOAT_fill_4:valid_range = 1, 5 ; 158s NC_FLOAT NC_FLOAT_intfill_4(station) ; 158s NC_FLOAT NC_FLOAT_intfill_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_intfill_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_pack_4(station) ; 158s NC_FLOAT NC_FLOAT_pack_4:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_4:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_pack_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_4(station) ; 158s NC_FLOAT NC_FLOAT_intpack_4:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_4:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_4:valid_range = 1, 5 ; 158s NC_FLOAT NC_FLOAT_inf_4(station) ; 158s NC_FLOAT NC_FLOAT_packinf_4(station) ; 158s NC_FLOAT NC_FLOAT_packinf_4:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_4(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_4:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_4(station) ; 158s NC_FLOAT NC_FLOAT_bit64_4:valid_range = 1, 5 ; 158s NC_FLOAT NC_FLOAT_fill64_4(station) ; 158s NC_FLOAT NC_FLOAT_fill64_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_fill64_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_4(station) ; 158s NC_FLOAT NC_FLOAT_pack64_4:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_4:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_4:valid_min = 1 ; 158s NC_FLOAT NC_FLOAT_pack64_4:valid_max = 5 ; 158s NC_FLOAT NC_FLOAT_packinf64_4(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_4:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_5(station) ; 158s NC_FLOAT NC_FLOAT_int_5(station) ; 158s NC_FLOAT NC_FLOAT_fill_5(station) ; 158s NC_FLOAT NC_FLOAT_fill_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intfill_5(station) ; 158s NC_FLOAT NC_FLOAT_intfill_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack_5(station) ; 158s NC_FLOAT NC_FLOAT_pack_5:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack_5:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_intpack_5(station) ; 158s NC_FLOAT NC_FLOAT_intpack_5:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_intpack_5:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_intpack_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_inf_5(station) ; 158s NC_FLOAT NC_FLOAT_packinf_5(station) ; 158s NC_FLOAT NC_FLOAT_packinf_5:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_intpackinf_5(station) ; 158s NC_FLOAT NC_FLOAT_intpackinf_5:scale_factor = 0 ; 158s NC_FLOAT NC_FLOAT_bit64_5(station) ; 158s NC_FLOAT NC_FLOAT_bit64_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_fill64_5(station) ; 158s NC_FLOAT NC_FLOAT_fill64_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_pack64_5(station) ; 158s NC_FLOAT NC_FLOAT_pack64_5:scale_factor = 10 ; 158s NC_FLOAT NC_FLOAT_pack64_5:add_offset = 5 ; 158s NC_FLOAT NC_FLOAT_pack64_5:_FillValue = 99 ; 158s NC_FLOAT NC_FLOAT_packinf64_5(station) ; 158s NC_FLOAT NC_FLOAT_packinf64_5:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_0(station) ; 158s NC_DOUBLE NC_DOUBLE_int_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_0(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_0(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_0:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_0:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_0(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_0:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_0:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_0(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_0(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_0:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_0(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_0:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_0:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_0:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_0:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_0:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_0(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_0:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_1(station) ; 158s NC_DOUBLE NC_DOUBLE_int_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_1(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_1(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_1:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_1:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_1(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_1:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_1:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_1(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_1(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_1:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_1(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_1:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_1:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_1:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_1:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_1:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_1(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_1:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_2(station) ; 158s NC_DOUBLE NC_DOUBLE_int_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_2(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_2(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_2:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_2:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_2(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_2:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_2:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_2(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_2(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_2:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_2(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_2:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_2:missing_value = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_2:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_2:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_2:missing_value = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_2(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_2:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_3(station) ; 158s NC_DOUBLE NC_DOUBLE_int_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_3(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_3(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_3:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_3:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_3(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_3:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_3:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_3(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_3(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_3:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_3(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_3:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_3:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_3:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_3:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_3:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_3(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_3:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_4(station) ; 158s NC_DOUBLE NC_DOUBLE_int_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_4:valid_range = 1, 5 ; 158s NC_DOUBLE NC_DOUBLE_intfill_4(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_intfill_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_4(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_4:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_4:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_pack_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_4(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_4:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_4:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_4:valid_range = 1, 5 ; 158s NC_DOUBLE NC_DOUBLE_inf_4(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_4(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_4:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_4(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_4:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_4:valid_range = -Inf, Inf ; 158s NC_DOUBLE NC_DOUBLE_bit64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_4:valid_range = 1, 5 ; 158s NC_DOUBLE NC_DOUBLE_fill64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_fill64_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:valid_min = 1 ; 158s NC_DOUBLE NC_DOUBLE_pack64_4:valid_max = 5 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_4(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_4:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_5(station) ; 158s NC_DOUBLE NC_DOUBLE_int_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fill_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intfill_5(station) ; 158s NC_DOUBLE NC_DOUBLE_intfill_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack_5(station) ; 158s NC_DOUBLE NC_DOUBLE_pack_5:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack_5:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_intpack_5(station) ; 158s NC_DOUBLE NC_DOUBLE_intpack_5:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_intpack_5:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_intpack_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_inf_5(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_5(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf_5:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_5(station) ; 158s NC_DOUBLE NC_DOUBLE_intpackinf_5:scale_factor = 0 ; 158s NC_DOUBLE NC_DOUBLE_fillna_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fillna_5:_FillValue = NA ; 158s NC_DOUBLE NC_DOUBLE_bit64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_bit64_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_fill64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_fill64_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_pack64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_pack64_5:scale_factor = 10 ; 158s NC_DOUBLE NC_DOUBLE_pack64_5:add_offset = 5 ; 158s NC_DOUBLE NC_DOUBLE_pack64_5:_FillValue = 99 ; 158s NC_DOUBLE NC_DOUBLE_packinf64_5(station) ; 158s NC_DOUBLE NC_DOUBLE_packinf64_5:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_0(station) ; 158s NC_UBYTE NC_UBYTE_int_0(station) ; 158s NC_UBYTE NC_UBYTE_fill_0(station) ; 158s NC_UBYTE NC_UBYTE_fill_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intfill_0(station) ; 158s NC_UBYTE NC_UBYTE_intfill_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack_0(station) ; 158s NC_UBYTE NC_UBYTE_pack_0:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack_0:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intpack_0(station) ; 158s NC_UBYTE NC_UBYTE_intpack_0:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_intpack_0:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_inf_0(station) ; 158s NC_UBYTE NC_UBYTE_packinf_0(station) ; 158s NC_UBYTE NC_UBYTE_packinf_0:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_intpackinf_0(station) ; 158s NC_UBYTE NC_UBYTE_intpackinf_0:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_bit64_0(station) ; 158s NC_UBYTE NC_UBYTE_bit64_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_fill64_0(station) ; 158s NC_UBYTE NC_UBYTE_fill64_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack64_0(station) ; 158s NC_UBYTE NC_UBYTE_pack64_0:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack64_0:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_0:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_packinf64_0(station) ; 158s NC_UBYTE NC_UBYTE_packinf64_0:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_1(station) ; 158s NC_UBYTE NC_UBYTE_int_1(station) ; 158s NC_UBYTE NC_UBYTE_fill_1(station) ; 158s NC_UBYTE NC_UBYTE_fill_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intfill_1(station) ; 158s NC_UBYTE NC_UBYTE_intfill_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack_1(station) ; 158s NC_UBYTE NC_UBYTE_pack_1:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack_1:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intpack_1(station) ; 158s NC_UBYTE NC_UBYTE_intpack_1:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_intpack_1:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_inf_1(station) ; 158s NC_UBYTE NC_UBYTE_packinf_1(station) ; 158s NC_UBYTE NC_UBYTE_packinf_1:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_intpackinf_1(station) ; 158s NC_UBYTE NC_UBYTE_intpackinf_1:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_bit64_1(station) ; 158s NC_UBYTE NC_UBYTE_bit64_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_fill64_1(station) ; 158s NC_UBYTE NC_UBYTE_fill64_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack64_1(station) ; 158s NC_UBYTE NC_UBYTE_pack64_1:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack64_1:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_1:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_packinf64_1(station) ; 158s NC_UBYTE NC_UBYTE_packinf64_1:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_2(station) ; 158s NC_UBYTE NC_UBYTE_int_2(station) ; 158s NC_UBYTE NC_UBYTE_fill_2(station) ; 158s NC_UBYTE NC_UBYTE_fill_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_intfill_2(station) ; 158s NC_UBYTE NC_UBYTE_intfill_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_pack_2(station) ; 158s NC_UBYTE NC_UBYTE_pack_2:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack_2:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_intpack_2(station) ; 158s NC_UBYTE NC_UBYTE_intpack_2:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_intpack_2:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_inf_2(station) ; 158s NC_UBYTE NC_UBYTE_packinf_2(station) ; 158s NC_UBYTE NC_UBYTE_packinf_2:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_intpackinf_2(station) ; 158s NC_UBYTE NC_UBYTE_intpackinf_2:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_bit64_2(station) ; 158s NC_UBYTE NC_UBYTE_bit64_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_fill64_2(station) ; 158s NC_UBYTE NC_UBYTE_fill64_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_pack64_2(station) ; 158s NC_UBYTE NC_UBYTE_pack64_2:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack64_2:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_2:missing_value = 99 ; 158s NC_UBYTE NC_UBYTE_packinf64_2(station) ; 158s NC_UBYTE NC_UBYTE_packinf64_2:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_3(station) ; 158s NC_UBYTE NC_UBYTE_int_3(station) ; 158s NC_UBYTE NC_UBYTE_fill_3(station) ; 158s NC_UBYTE NC_UBYTE_fill_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intfill_3(station) ; 158s NC_UBYTE NC_UBYTE_intfill_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack_3(station) ; 158s NC_UBYTE NC_UBYTE_pack_3:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack_3:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intpack_3(station) ; 158s NC_UBYTE NC_UBYTE_intpack_3:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_intpack_3:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_inf_3(station) ; 158s NC_UBYTE NC_UBYTE_packinf_3(station) ; 158s NC_UBYTE NC_UBYTE_packinf_3:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_intpackinf_3(station) ; 158s NC_UBYTE NC_UBYTE_intpackinf_3:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_bit64_3(station) ; 158s NC_UBYTE NC_UBYTE_bit64_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_fill64_3(station) ; 158s NC_UBYTE NC_UBYTE_fill64_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack64_3(station) ; 158s NC_UBYTE NC_UBYTE_pack64_3:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack64_3:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_3:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_packinf64_3(station) ; 158s NC_UBYTE NC_UBYTE_packinf64_3:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_4(station) ; 158s NC_UBYTE NC_UBYTE_int_4(station) ; 158s NC_UBYTE NC_UBYTE_fill_4(station) ; 158s NC_UBYTE NC_UBYTE_fill_4:valid_range = 1, 5 ; 158s NC_UBYTE NC_UBYTE_intfill_4(station) ; 158s NC_UBYTE NC_UBYTE_intfill_4:valid_min = 1 ; 158s NC_UBYTE NC_UBYTE_intfill_4:valid_max = 5 ; 158s NC_UBYTE NC_UBYTE_pack_4(station) ; 158s NC_UBYTE NC_UBYTE_pack_4:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack_4:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack_4:valid_min = 1 ; 158s NC_UBYTE NC_UBYTE_pack_4:valid_max = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_4(station) ; 158s NC_UBYTE NC_UBYTE_intpack_4:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_intpack_4:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_4:valid_range = 1, 5 ; 158s NC_UBYTE NC_UBYTE_inf_4(station) ; 158s NC_UBYTE NC_UBYTE_packinf_4(station) ; 158s NC_UBYTE NC_UBYTE_packinf_4:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_intpackinf_4(station) ; 158s NC_UBYTE NC_UBYTE_intpackinf_4:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_bit64_4(station) ; 158s NC_UBYTE NC_UBYTE_bit64_4:valid_range = 1, 5 ; 158s NC_UBYTE NC_UBYTE_fill64_4(station) ; 158s NC_UBYTE NC_UBYTE_fill64_4:valid_min = 1 ; 158s NC_UBYTE NC_UBYTE_fill64_4:valid_max = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_4(station) ; 158s NC_UBYTE NC_UBYTE_pack64_4:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack64_4:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_4:valid_min = 1 ; 158s NC_UBYTE NC_UBYTE_pack64_4:valid_max = 5 ; 158s NC_UBYTE NC_UBYTE_packinf64_4(station) ; 158s NC_UBYTE NC_UBYTE_packinf64_4:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_5(station) ; 158s NC_UBYTE NC_UBYTE_int_5(station) ; 158s NC_UBYTE NC_UBYTE_fill_5(station) ; 158s NC_UBYTE NC_UBYTE_fill_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intfill_5(station) ; 158s NC_UBYTE NC_UBYTE_intfill_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack_5(station) ; 158s NC_UBYTE NC_UBYTE_pack_5:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack_5:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_intpack_5(station) ; 158s NC_UBYTE NC_UBYTE_intpack_5:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_intpack_5:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_intpack_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_inf_5(station) ; 158s NC_UBYTE NC_UBYTE_packinf_5(station) ; 158s NC_UBYTE NC_UBYTE_packinf_5:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_intpackinf_5(station) ; 158s NC_UBYTE NC_UBYTE_intpackinf_5:scale_factor = 0 ; 158s NC_UBYTE NC_UBYTE_bit64_5(station) ; 158s NC_UBYTE NC_UBYTE_bit64_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_fill64_5(station) ; 158s NC_UBYTE NC_UBYTE_fill64_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_pack64_5(station) ; 158s NC_UBYTE NC_UBYTE_pack64_5:scale_factor = 10 ; 158s NC_UBYTE NC_UBYTE_pack64_5:add_offset = 5 ; 158s NC_UBYTE NC_UBYTE_pack64_5:_FillValue = 99 ; 158s NC_UBYTE NC_UBYTE_packinf64_5(station) ; 158s NC_UBYTE NC_UBYTE_packinf64_5:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_0(station) ; 158s NC_USHORT NC_USHORT_int_0(station) ; 158s NC_USHORT NC_USHORT_fill_0(station) ; 158s NC_USHORT NC_USHORT_fill_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intfill_0(station) ; 158s NC_USHORT NC_USHORT_intfill_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack_0(station) ; 158s NC_USHORT NC_USHORT_pack_0:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack_0:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intpack_0(station) ; 158s NC_USHORT NC_USHORT_intpack_0:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_intpack_0:add_offset = 5 ; 158s NC_USHORT NC_USHORT_intpack_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_inf_0(station) ; 158s NC_USHORT NC_USHORT_packinf_0(station) ; 158s NC_USHORT NC_USHORT_packinf_0:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_intpackinf_0(station) ; 158s NC_USHORT NC_USHORT_intpackinf_0:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_bit64_0(station) ; 158s NC_USHORT NC_USHORT_bit64_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_fill64_0(station) ; 158s NC_USHORT NC_USHORT_fill64_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack64_0(station) ; 158s NC_USHORT NC_USHORT_pack64_0:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack64_0:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack64_0:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_packinf64_0(station) ; 158s NC_USHORT NC_USHORT_packinf64_0:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_1(station) ; 158s NC_USHORT NC_USHORT_int_1(station) ; 158s NC_USHORT NC_USHORT_fill_1(station) ; 158s NC_USHORT NC_USHORT_fill_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intfill_1(station) ; 158s NC_USHORT NC_USHORT_intfill_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack_1(station) ; 158s NC_USHORT NC_USHORT_pack_1:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack_1:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intpack_1(station) ; 158s NC_USHORT NC_USHORT_intpack_1:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_intpack_1:add_offset = 5 ; 158s NC_USHORT NC_USHORT_intpack_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_inf_1(station) ; 158s NC_USHORT NC_USHORT_packinf_1(station) ; 158s NC_USHORT NC_USHORT_packinf_1:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_intpackinf_1(station) ; 158s NC_USHORT NC_USHORT_intpackinf_1:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_bit64_1(station) ; 158s NC_USHORT NC_USHORT_bit64_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_fill64_1(station) ; 158s NC_USHORT NC_USHORT_fill64_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack64_1(station) ; 158s NC_USHORT NC_USHORT_pack64_1:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack64_1:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack64_1:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_packinf64_1(station) ; 158s NC_USHORT NC_USHORT_packinf64_1:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_2(station) ; 158s NC_USHORT NC_USHORT_int_2(station) ; 158s NC_USHORT NC_USHORT_fill_2(station) ; 158s NC_USHORT NC_USHORT_fill_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_intfill_2(station) ; 158s NC_USHORT NC_USHORT_intfill_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_pack_2(station) ; 158s NC_USHORT NC_USHORT_pack_2:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack_2:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_intpack_2(station) ; 158s NC_USHORT NC_USHORT_intpack_2:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_intpack_2:add_offset = 5 ; 158s NC_USHORT NC_USHORT_intpack_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_inf_2(station) ; 158s NC_USHORT NC_USHORT_packinf_2(station) ; 158s NC_USHORT NC_USHORT_packinf_2:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_intpackinf_2(station) ; 158s NC_USHORT NC_USHORT_intpackinf_2:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_bit64_2(station) ; 158s NC_USHORT NC_USHORT_bit64_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_fill64_2(station) ; 158s NC_USHORT NC_USHORT_fill64_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_pack64_2(station) ; 158s NC_USHORT NC_USHORT_pack64_2:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack64_2:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack64_2:missing_value = 99 ; 158s NC_USHORT NC_USHORT_packinf64_2(station) ; 158s NC_USHORT NC_USHORT_packinf64_2:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_3(station) ; 158s NC_USHORT NC_USHORT_int_3(station) ; 158s NC_USHORT NC_USHORT_fill_3(station) ; 158s NC_USHORT NC_USHORT_fill_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intfill_3(station) ; 158s NC_USHORT NC_USHORT_intfill_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack_3(station) ; 158s NC_USHORT NC_USHORT_pack_3:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack_3:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intpack_3(station) ; 158s NC_USHORT NC_USHORT_intpack_3:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_intpack_3:add_offset = 5 ; 158s NC_USHORT NC_USHORT_intpack_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_inf_3(station) ; 158s NC_USHORT NC_USHORT_packinf_3(station) ; 158s NC_USHORT NC_USHORT_packinf_3:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_intpackinf_3(station) ; 158s NC_USHORT NC_USHORT_intpackinf_3:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_bit64_3(station) ; 158s NC_USHORT NC_USHORT_bit64_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_fill64_3(station) ; 158s NC_USHORT NC_USHORT_fill64_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack64_3(station) ; 158s NC_USHORT NC_USHORT_pack64_3:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack64_3:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack64_3:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_packinf64_3(station) ; 158s NC_USHORT NC_USHORT_packinf64_3:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_4(station) ; 158s NC_USHORT NC_USHORT_int_4(station) ; 158s NC_USHORT NC_USHORT_fill_4(station) ; 158s NC_USHORT NC_USHORT_fill_4:valid_range = 1, 5 ; 158s NC_USHORT NC_USHORT_intfill_4(station) ; 158s NC_USHORT NC_USHORT_intfill_4:valid_min = 1 ; 158s NC_USHORT NC_USHORT_intfill_4:valid_max = 5 ; 158s NC_USHORT NC_USHORT_pack_4(station) ; 158s NC_USHORT NC_USHORT_pack_4:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack_4:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack_4:valid_min = 1 ; 158s NC_USHORT NC_USHORT_pack_4:valid_max = 5 ; 158s NC_USHORT NC_USHORT_intpack_4(station) ; 158s NC_USHORT NC_USHORT_intpack_4:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_intpack_4:add_offset = 5 ; 158s NC_USHORT NC_USHORT_intpack_4:valid_range = 1, 5 ; 158s NC_USHORT NC_USHORT_inf_4(station) ; 158s NC_USHORT NC_USHORT_packinf_4(station) ; 158s NC_USHORT NC_USHORT_packinf_4:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_intpackinf_4(station) ; 158s NC_USHORT NC_USHORT_intpackinf_4:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_bit64_4(station) ; 158s NC_USHORT NC_USHORT_bit64_4:valid_range = 1, 5 ; 158s NC_USHORT NC_USHORT_fill64_4(station) ; 158s NC_USHORT NC_USHORT_fill64_4:valid_min = 1 ; 158s NC_USHORT NC_USHORT_fill64_4:valid_max = 5 ; 158s NC_USHORT NC_USHORT_pack64_4(station) ; 158s NC_USHORT NC_USHORT_pack64_4:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack64_4:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack64_4:valid_min = 1 ; 158s NC_USHORT NC_USHORT_pack64_4:valid_max = 5 ; 158s NC_USHORT NC_USHORT_packinf64_4(station) ; 158s NC_USHORT NC_USHORT_packinf64_4:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_5(station) ; 158s NC_USHORT NC_USHORT_int_5(station) ; 158s NC_USHORT NC_USHORT_fill_5(station) ; 158s NC_USHORT NC_USHORT_fill_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intfill_5(station) ; 158s NC_USHORT NC_USHORT_intfill_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack_5(station) ; 158s NC_USHORT NC_USHORT_pack_5:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack_5:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_intpack_5(station) ; 158s NC_USHORT NC_USHORT_intpack_5:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_intpack_5:add_offset = 5 ; 158s NC_USHORT NC_USHORT_intpack_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_inf_5(station) ; 158s NC_USHORT NC_USHORT_packinf_5(station) ; 158s NC_USHORT NC_USHORT_packinf_5:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_intpackinf_5(station) ; 158s NC_USHORT NC_USHORT_intpackinf_5:scale_factor = 0 ; 158s NC_USHORT NC_USHORT_bit64_5(station) ; 158s NC_USHORT NC_USHORT_bit64_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_fill64_5(station) ; 158s NC_USHORT NC_USHORT_fill64_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_pack64_5(station) ; 158s NC_USHORT NC_USHORT_pack64_5:scale_factor = 10 ; 158s NC_USHORT NC_USHORT_pack64_5:add_offset = 5 ; 158s NC_USHORT NC_USHORT_pack64_5:_FillValue = 99 ; 158s NC_USHORT NC_USHORT_packinf64_5(station) ; 158s NC_USHORT NC_USHORT_packinf64_5:scale_factor = 0 ; 158s NC_UINT NC_UINT_0(station) ; 158s NC_UINT NC_UINT_int_0(station) ; 158s NC_UINT NC_UINT_fill_0(station) ; 158s NC_UINT NC_UINT_fill_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_intfill_0(station) ; 158s NC_UINT NC_UINT_intfill_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack_0(station) ; 158s NC_UINT NC_UINT_pack_0:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack_0:add_offset = 5 ; 158s NC_UINT NC_UINT_pack_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_intpack_0(station) ; 158s NC_UINT NC_UINT_intpack_0:scale_factor = 10 ; 158s NC_UINT NC_UINT_intpack_0:add_offset = 5 ; 158s NC_UINT NC_UINT_intpack_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_inf_0(station) ; 158s NC_UINT NC_UINT_packinf_0(station) ; 158s NC_UINT NC_UINT_packinf_0:scale_factor = 0 ; 158s NC_UINT NC_UINT_intpackinf_0(station) ; 158s NC_UINT NC_UINT_intpackinf_0:scale_factor = 0 ; 158s NC_UINT NC_UINT_bit64_0(station) ; 158s NC_UINT NC_UINT_bit64_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_fill64_0(station) ; 158s NC_UINT NC_UINT_fill64_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack64_0(station) ; 158s NC_UINT NC_UINT_pack64_0:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack64_0:add_offset = 5 ; 158s NC_UINT NC_UINT_pack64_0:_FillValue = 99 ; 158s NC_UINT NC_UINT_packinf64_0(station) ; 158s NC_UINT NC_UINT_packinf64_0:scale_factor = 0 ; 158s NC_UINT NC_UINT_1(station) ; 158s NC_UINT NC_UINT_int_1(station) ; 158s NC_UINT NC_UINT_fill_1(station) ; 158s NC_UINT NC_UINT_fill_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_intfill_1(station) ; 158s NC_UINT NC_UINT_intfill_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack_1(station) ; 158s NC_UINT NC_UINT_pack_1:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack_1:add_offset = 5 ; 158s NC_UINT NC_UINT_pack_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_intpack_1(station) ; 158s NC_UINT NC_UINT_intpack_1:scale_factor = 10 ; 158s NC_UINT NC_UINT_intpack_1:add_offset = 5 ; 158s NC_UINT NC_UINT_intpack_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_inf_1(station) ; 158s NC_UINT NC_UINT_packinf_1(station) ; 158s NC_UINT NC_UINT_packinf_1:scale_factor = 0 ; 158s NC_UINT NC_UINT_intpackinf_1(station) ; 158s NC_UINT NC_UINT_intpackinf_1:scale_factor = 0 ; 158s NC_UINT NC_UINT_bit64_1(station) ; 158s NC_UINT NC_UINT_bit64_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_fill64_1(station) ; 158s NC_UINT NC_UINT_fill64_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack64_1(station) ; 158s NC_UINT NC_UINT_pack64_1:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack64_1:add_offset = 5 ; 158s NC_UINT NC_UINT_pack64_1:_FillValue = 99 ; 158s NC_UINT NC_UINT_packinf64_1(station) ; 158s NC_UINT NC_UINT_packinf64_1:scale_factor = 0 ; 158s NC_UINT NC_UINT_2(station) ; 158s NC_UINT NC_UINT_int_2(station) ; 158s NC_UINT NC_UINT_fill_2(station) ; 158s NC_UINT NC_UINT_fill_2:missing_value = 99 ; 158s NC_UINT NC_UINT_intfill_2(station) ; 158s NC_UINT NC_UINT_intfill_2:missing_value = 99 ; 158s NC_UINT NC_UINT_pack_2(station) ; 158s NC_UINT NC_UINT_pack_2:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack_2:add_offset = 5 ; 158s NC_UINT NC_UINT_pack_2:missing_value = 99 ; 158s NC_UINT NC_UINT_intpack_2(station) ; 158s NC_UINT NC_UINT_intpack_2:scale_factor = 10 ; 158s NC_UINT NC_UINT_intpack_2:add_offset = 5 ; 158s NC_UINT NC_UINT_intpack_2:missing_value = 99 ; 158s NC_UINT NC_UINT_inf_2(station) ; 158s NC_UINT NC_UINT_packinf_2(station) ; 158s NC_UINT NC_UINT_packinf_2:scale_factor = 0 ; 158s NC_UINT NC_UINT_intpackinf_2(station) ; 158s NC_UINT NC_UINT_intpackinf_2:scale_factor = 0 ; 158s NC_UINT NC_UINT_bit64_2(station) ; 158s NC_UINT NC_UINT_bit64_2:missing_value = 99 ; 158s NC_UINT NC_UINT_fill64_2(station) ; 158s NC_UINT NC_UINT_fill64_2:missing_value = 99 ; 158s NC_UINT NC_UINT_pack64_2(station) ; 158s NC_UINT NC_UINT_pack64_2:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack64_2:add_offset = 5 ; 158s NC_UINT NC_UINT_pack64_2:missing_value = 99 ; 158s NC_UINT NC_UINT_packinf64_2(station) ; 158s NC_UINT NC_UINT_packinf64_2:scale_factor = 0 ; 158s NC_UINT NC_UINT_3(station) ; 158s NC_UINT NC_UINT_int_3(station) ; 158s NC_UINT NC_UINT_fill_3(station) ; 158s NC_UINT NC_UINT_fill_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_intfill_3(station) ; 158s NC_UINT NC_UINT_intfill_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack_3(station) ; 158s NC_UINT NC_UINT_pack_3:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack_3:add_offset = 5 ; 158s NC_UINT NC_UINT_pack_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_intpack_3(station) ; 158s NC_UINT NC_UINT_intpack_3:scale_factor = 10 ; 158s NC_UINT NC_UINT_intpack_3:add_offset = 5 ; 158s NC_UINT NC_UINT_intpack_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_inf_3(station) ; 158s NC_UINT NC_UINT_packinf_3(station) ; 158s NC_UINT NC_UINT_packinf_3:scale_factor = 0 ; 158s NC_UINT NC_UINT_intpackinf_3(station) ; 158s NC_UINT NC_UINT_intpackinf_3:scale_factor = 0 ; 158s NC_UINT NC_UINT_bit64_3(station) ; 158s NC_UINT NC_UINT_bit64_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_fill64_3(station) ; 158s NC_UINT NC_UINT_fill64_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack64_3(station) ; 158s NC_UINT NC_UINT_pack64_3:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack64_3:add_offset = 5 ; 158s NC_UINT NC_UINT_pack64_3:_FillValue = 99 ; 158s NC_UINT NC_UINT_packinf64_3(station) ; 158s NC_UINT NC_UINT_packinf64_3:scale_factor = 0 ; 158s NC_UINT NC_UINT_4(station) ; 158s NC_UINT NC_UINT_int_4(station) ; 158s NC_UINT NC_UINT_fill_4(station) ; 158s NC_UINT NC_UINT_fill_4:valid_range = 1, 5 ; 158s NC_UINT NC_UINT_intfill_4(station) ; 158s NC_UINT NC_UINT_intfill_4:valid_min = 1 ; 158s NC_UINT NC_UINT_intfill_4:valid_max = 5 ; 158s NC_UINT NC_UINT_pack_4(station) ; 158s NC_UINT NC_UINT_pack_4:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack_4:add_offset = 5 ; 158s NC_UINT NC_UINT_pack_4:valid_min = 1 ; 158s NC_UINT NC_UINT_pack_4:valid_max = 5 ; 158s NC_UINT NC_UINT_intpack_4(station) ; 158s NC_UINT NC_UINT_intpack_4:scale_factor = 10 ; 158s NC_UINT NC_UINT_intpack_4:add_offset = 5 ; 158s NC_UINT NC_UINT_intpack_4:valid_range = 1, 5 ; 158s NC_UINT NC_UINT_inf_4(station) ; 158s NC_UINT NC_UINT_packinf_4(station) ; 158s NC_UINT NC_UINT_packinf_4:scale_factor = 0 ; 158s NC_UINT NC_UINT_intpackinf_4(station) ; 158s NC_UINT NC_UINT_intpackinf_4:scale_factor = 0 ; 158s NC_UINT NC_UINT_bit64_4(station) ; 158s NC_UINT NC_UINT_bit64_4:valid_range = 1, 5 ; 158s NC_UINT NC_UINT_fill64_4(station) ; 158s NC_UINT NC_UINT_fill64_4:valid_min = 1 ; 158s NC_UINT NC_UINT_fill64_4:valid_max = 5 ; 158s NC_UINT NC_UINT_pack64_4(station) ; 158s NC_UINT NC_UINT_pack64_4:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack64_4:add_offset = 5 ; 158s NC_UINT NC_UINT_pack64_4:valid_min = 1 ; 158s NC_UINT NC_UINT_pack64_4:valid_max = 5 ; 158s NC_UINT NC_UINT_packinf64_4(station) ; 158s NC_UINT NC_UINT_packinf64_4:scale_factor = 0 ; 158s NC_UINT NC_UINT_5(station) ; 158s NC_UINT NC_UINT_int_5(station) ; 158s NC_UINT NC_UINT_fill_5(station) ; 158s NC_UINT NC_UINT_fill_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_intfill_5(station) ; 158s NC_UINT NC_UINT_intfill_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack_5(station) ; 158s NC_UINT NC_UINT_pack_5:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack_5:add_offset = 5 ; 158s NC_UINT NC_UINT_pack_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_intpack_5(station) ; 158s NC_UINT NC_UINT_intpack_5:scale_factor = 10 ; 158s NC_UINT NC_UINT_intpack_5:add_offset = 5 ; 158s NC_UINT NC_UINT_intpack_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_inf_5(station) ; 158s NC_UINT NC_UINT_packinf_5(station) ; 158s NC_UINT NC_UINT_packinf_5:scale_factor = 0 ; 158s NC_UINT NC_UINT_intpackinf_5(station) ; 158s NC_UINT NC_UINT_intpackinf_5:scale_factor = 0 ; 158s NC_UINT NC_UINT_bit64_5(station) ; 158s NC_UINT NC_UINT_bit64_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_fill64_5(station) ; 158s NC_UINT NC_UINT_fill64_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_pack64_5(station) ; 158s NC_UINT NC_UINT_pack64_5:scale_factor = 10 ; 158s NC_UINT NC_UINT_pack64_5:add_offset = 5 ; 158s NC_UINT NC_UINT_pack64_5:_FillValue = 99 ; 158s NC_UINT NC_UINT_packinf64_5(station) ; 158s NC_UINT NC_UINT_packinf64_5:scale_factor = 0 ; 158s NC_INT64 NC_INT64_0(station) ; 158s NC_INT64 NC_INT64_int_0(station) ; 158s NC_INT64 NC_INT64_fill_0(station) ; 158s NC_INT64 NC_INT64_fill_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intfill_0(station) ; 158s NC_INT64 NC_INT64_intfill_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack_0(station) ; 158s NC_INT64 NC_INT64_pack_0:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack_0:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intpack_0(station) ; 158s NC_INT64 NC_INT64_intpack_0:scale_factor = 10 ; 158s NC_INT64 NC_INT64_intpack_0:add_offset = 5 ; 158s NC_INT64 NC_INT64_intpack_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_inf_0(station) ; 158s NC_INT64 NC_INT64_packinf_0(station) ; 158s NC_INT64 NC_INT64_packinf_0:scale_factor = 0 ; 158s NC_INT64 NC_INT64_intpackinf_0(station) ; 158s NC_INT64 NC_INT64_intpackinf_0:scale_factor = 0 ; 158s NC_INT64 NC_INT64_bit64_0(station) ; 158s NC_INT64 NC_INT64_bit64_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_fill64_0(station) ; 158s NC_INT64 NC_INT64_fill64_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack64_0(station) ; 158s NC_INT64 NC_INT64_pack64_0:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack64_0:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack64_0:_FillValue = 99 ; 158s NC_INT64 NC_INT64_packinf64_0(station) ; 158s NC_INT64 NC_INT64_packinf64_0:scale_factor = 0 ; 158s NC_INT64 NC_INT64_1(station) ; 158s NC_INT64 NC_INT64_int_1(station) ; 158s NC_INT64 NC_INT64_fill_1(station) ; 158s NC_INT64 NC_INT64_fill_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intfill_1(station) ; 158s NC_INT64 NC_INT64_intfill_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack_1(station) ; 158s NC_INT64 NC_INT64_pack_1:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack_1:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intpack_1(station) ; 158s NC_INT64 NC_INT64_intpack_1:scale_factor = 10 ; 158s NC_INT64 NC_INT64_intpack_1:add_offset = 5 ; 158s NC_INT64 NC_INT64_intpack_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_inf_1(station) ; 158s NC_INT64 NC_INT64_packinf_1(station) ; 158s NC_INT64 NC_INT64_packinf_1:scale_factor = 0 ; 158s NC_INT64 NC_INT64_intpackinf_1(station) ; 158s NC_INT64 NC_INT64_intpackinf_1:scale_factor = 0 ; 158s NC_INT64 NC_INT64_bit64_1(station) ; 158s NC_INT64 NC_INT64_bit64_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_fill64_1(station) ; 158s NC_INT64 NC_INT64_fill64_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack64_1(station) ; 158s NC_INT64 NC_INT64_pack64_1:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack64_1:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack64_1:_FillValue = 99 ; 158s NC_INT64 NC_INT64_packinf64_1(station) ; 158s NC_INT64 NC_INT64_packinf64_1:scale_factor = 0 ; 158s NC_INT64 NC_INT64_2(station) ; 158s NC_INT64 NC_INT64_int_2(station) ; 158s NC_INT64 NC_INT64_fill_2(station) ; 158s NC_INT64 NC_INT64_fill_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_intfill_2(station) ; 158s NC_INT64 NC_INT64_intfill_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_pack_2(station) ; 158s NC_INT64 NC_INT64_pack_2:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack_2:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_intpack_2(station) ; 158s NC_INT64 NC_INT64_intpack_2:scale_factor = 10 ; 158s NC_INT64 NC_INT64_intpack_2:add_offset = 5 ; 158s NC_INT64 NC_INT64_intpack_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_inf_2(station) ; 158s NC_INT64 NC_INT64_packinf_2(station) ; 158s NC_INT64 NC_INT64_packinf_2:scale_factor = 0 ; 158s NC_INT64 NC_INT64_intpackinf_2(station) ; 158s NC_INT64 NC_INT64_intpackinf_2:scale_factor = 0 ; 158s NC_INT64 NC_INT64_bit64_2(station) ; 158s NC_INT64 NC_INT64_bit64_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_fill64_2(station) ; 158s NC_INT64 NC_INT64_fill64_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_pack64_2(station) ; 158s NC_INT64 NC_INT64_pack64_2:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack64_2:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack64_2:missing_value = 99 ; 158s NC_INT64 NC_INT64_packinf64_2(station) ; 158s NC_INT64 NC_INT64_packinf64_2:scale_factor = 0 ; 158s NC_INT64 NC_INT64_3(station) ; 158s NC_INT64 NC_INT64_int_3(station) ; 158s NC_INT64 NC_INT64_fill_3(station) ; 158s NC_INT64 NC_INT64_fill_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intfill_3(station) ; 158s NC_INT64 NC_INT64_intfill_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack_3(station) ; 158s NC_INT64 NC_INT64_pack_3:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack_3:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intpack_3(station) ; 158s NC_INT64 NC_INT64_intpack_3:scale_factor = 10 ; 158s NC_INT64 NC_INT64_intpack_3:add_offset = 5 ; 158s NC_INT64 NC_INT64_intpack_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_inf_3(station) ; 158s NC_INT64 NC_INT64_packinf_3(station) ; 158s NC_INT64 NC_INT64_packinf_3:scale_factor = 0 ; 158s NC_INT64 NC_INT64_intpackinf_3(station) ; 158s NC_INT64 NC_INT64_intpackinf_3:scale_factor = 0 ; 158s NC_INT64 NC_INT64_bit64_3(station) ; 158s NC_INT64 NC_INT64_bit64_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_fill64_3(station) ; 158s NC_INT64 NC_INT64_fill64_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack64_3(station) ; 158s NC_INT64 NC_INT64_pack64_3:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack64_3:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack64_3:_FillValue = 99 ; 158s NC_INT64 NC_INT64_packinf64_3(station) ; 158s NC_INT64 NC_INT64_packinf64_3:scale_factor = 0 ; 158s NC_INT64 NC_INT64_4(station) ; 158s NC_INT64 NC_INT64_int_4(station) ; 158s NC_INT64 NC_INT64_fill_4(station) ; 158s NC_INT64 NC_INT64_fill_4:valid_range = 1, 5 ; 158s NC_INT64 NC_INT64_intfill_4(station) ; 158s NC_INT64 NC_INT64_intfill_4:valid_min = 1 ; 158s NC_INT64 NC_INT64_intfill_4:valid_max = 5 ; 158s NC_INT64 NC_INT64_pack_4(station) ; 158s NC_INT64 NC_INT64_pack_4:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack_4:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack_4:valid_min = 1 ; 158s NC_INT64 NC_INT64_pack_4:valid_max = 5 ; 158s NC_INT64 NC_INT64_intpack_4(station) ; 158s NC_INT64 NC_INT64_intpack_4:scale_factor = 10 ; 158s NC_INT64 NC_INT64_intpack_4:add_offset = 5 ; 158s NC_INT64 NC_INT64_intpack_4:valid_range = 1, 5 ; 158s NC_INT64 NC_INT64_inf_4(station) ; 158s NC_INT64 NC_INT64_packinf_4(station) ; 158s NC_INT64 NC_INT64_packinf_4:scale_factor = 0 ; 158s NC_INT64 NC_INT64_intpackinf_4(station) ; 158s NC_INT64 NC_INT64_intpackinf_4:scale_factor = 0 ; 158s NC_INT64 NC_INT64_bit64_4(station) ; 158s NC_INT64 NC_INT64_bit64_4:valid_range = 1, 5 ; 158s NC_INT64 NC_INT64_fill64_4(station) ; 158s NC_INT64 NC_INT64_fill64_4:valid_min = 1 ; 158s NC_INT64 NC_INT64_fill64_4:valid_max = 5 ; 158s NC_INT64 NC_INT64_pack64_4(station) ; 158s NC_INT64 NC_INT64_pack64_4:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack64_4:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack64_4:valid_min = 1 ; 158s NC_INT64 NC_INT64_pack64_4:valid_max = 5 ; 158s NC_INT64 NC_INT64_packinf64_4(station) ; 158s NC_INT64 NC_INT64_packinf64_4:scale_factor = 0 ; 158s NC_INT64 NC_INT64_5(station) ; 158s NC_INT64 NC_INT64_int_5(station) ; 158s NC_INT64 NC_INT64_fill_5(station) ; 158s NC_INT64 NC_INT64_fill_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intfill_5(station) ; 158s NC_INT64 NC_INT64_intfill_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack_5(station) ; 158s NC_INT64 NC_INT64_pack_5:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack_5:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_intpack_5(station) ; 158s NC_INT64 NC_INT64_intpack_5:scale_factor = 10 ; 158s NC_INT64 NC_INT64_intpack_5:add_offset = 5 ; 158s NC_INT64 NC_INT64_intpack_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_inf_5(station) ; 158s NC_INT64 NC_INT64_packinf_5(station) ; 158s NC_INT64 NC_INT64_packinf_5:scale_factor = 0 ; 158s NC_INT64 NC_INT64_intpackinf_5(station) ; 158s NC_INT64 NC_INT64_intpackinf_5:scale_factor = 0 ; 158s NC_INT64 NC_INT64_bit64_5(station) ; 158s NC_INT64 NC_INT64_bit64_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_fill64_5(station) ; 158s NC_INT64 NC_INT64_fill64_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_pack64_5(station) ; 158s NC_INT64 NC_INT64_pack64_5:scale_factor = 10 ; 158s NC_INT64 NC_INT64_pack64_5:add_offset = 5 ; 158s NC_INT64 NC_INT64_pack64_5:_FillValue = 99 ; 158s NC_INT64 NC_INT64_packinf64_5(station) ; 158s NC_INT64 NC_INT64_packinf64_5:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_0(station) ; 158s NC_UINT64 NC_UINT64_int_0(station) ; 158s NC_UINT64 NC_UINT64_fill_0(station) ; 158s NC_UINT64 NC_UINT64_fill_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intfill_0(station) ; 158s NC_UINT64 NC_UINT64_intfill_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack_0(station) ; 158s NC_UINT64 NC_UINT64_pack_0:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack_0:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intpack_0(station) ; 158s NC_UINT64 NC_UINT64_intpack_0:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_intpack_0:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_intpack_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_inf_0(station) ; 158s NC_UINT64 NC_UINT64_packinf_0(station) ; 158s NC_UINT64 NC_UINT64_packinf_0:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_intpackinf_0(station) ; 158s NC_UINT64 NC_UINT64_intpackinf_0:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_bit64_0(station) ; 158s NC_UINT64 NC_UINT64_bit64_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_fill64_0(station) ; 158s NC_UINT64 NC_UINT64_fill64_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack64_0(station) ; 158s NC_UINT64 NC_UINT64_pack64_0:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack64_0:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack64_0:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_packinf64_0(station) ; 158s NC_UINT64 NC_UINT64_packinf64_0:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_1(station) ; 158s NC_UINT64 NC_UINT64_int_1(station) ; 158s NC_UINT64 NC_UINT64_fill_1(station) ; 158s NC_UINT64 NC_UINT64_fill_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intfill_1(station) ; 158s NC_UINT64 NC_UINT64_intfill_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack_1(station) ; 158s NC_UINT64 NC_UINT64_pack_1:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack_1:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intpack_1(station) ; 158s NC_UINT64 NC_UINT64_intpack_1:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_intpack_1:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_intpack_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_inf_1(station) ; 158s NC_UINT64 NC_UINT64_packinf_1(station) ; 158s NC_UINT64 NC_UINT64_packinf_1:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_intpackinf_1(station) ; 158s NC_UINT64 NC_UINT64_intpackinf_1:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_bit64_1(station) ; 158s NC_UINT64 NC_UINT64_bit64_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_fill64_1(station) ; 158s NC_UINT64 NC_UINT64_fill64_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack64_1(station) ; 158s NC_UINT64 NC_UINT64_pack64_1:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack64_1:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack64_1:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_packinf64_1(station) ; 158s NC_UINT64 NC_UINT64_packinf64_1:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_2(station) ; 158s NC_UINT64 NC_UINT64_int_2(station) ; 158s NC_UINT64 NC_UINT64_fill_2(station) ; 158s NC_UINT64 NC_UINT64_fill_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_intfill_2(station) ; 158s NC_UINT64 NC_UINT64_intfill_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_pack_2(station) ; 158s NC_UINT64 NC_UINT64_pack_2:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack_2:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_intpack_2(station) ; 158s NC_UINT64 NC_UINT64_intpack_2:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_intpack_2:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_intpack_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_inf_2(station) ; 158s NC_UINT64 NC_UINT64_packinf_2(station) ; 158s NC_UINT64 NC_UINT64_packinf_2:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_intpackinf_2(station) ; 158s NC_UINT64 NC_UINT64_intpackinf_2:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_bit64_2(station) ; 158s NC_UINT64 NC_UINT64_bit64_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_fill64_2(station) ; 158s NC_UINT64 NC_UINT64_fill64_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_pack64_2(station) ; 158s NC_UINT64 NC_UINT64_pack64_2:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack64_2:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack64_2:missing_value = 99 ; 158s NC_UINT64 NC_UINT64_packinf64_2(station) ; 158s NC_UINT64 NC_UINT64_packinf64_2:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_3(station) ; 158s NC_UINT64 NC_UINT64_int_3(station) ; 158s NC_UINT64 NC_UINT64_fill_3(station) ; 158s NC_UINT64 NC_UINT64_fill_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intfill_3(station) ; 158s NC_UINT64 NC_UINT64_intfill_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack_3(station) ; 158s NC_UINT64 NC_UINT64_pack_3:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack_3:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intpack_3(station) ; 158s NC_UINT64 NC_UINT64_intpack_3:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_intpack_3:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_intpack_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_inf_3(station) ; 158s NC_UINT64 NC_UINT64_packinf_3(station) ; 158s NC_UINT64 NC_UINT64_packinf_3:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_intpackinf_3(station) ; 158s NC_UINT64 NC_UINT64_intpackinf_3:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_bit64_3(station) ; 158s NC_UINT64 NC_UINT64_bit64_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_fill64_3(station) ; 158s NC_UINT64 NC_UINT64_fill64_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack64_3(station) ; 158s NC_UINT64 NC_UINT64_pack64_3:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack64_3:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack64_3:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_packinf64_3(station) ; 158s NC_UINT64 NC_UINT64_packinf64_3:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_4(station) ; 158s NC_UINT64 NC_UINT64_int_4(station) ; 158s NC_UINT64 NC_UINT64_fill_4(station) ; 158s NC_UINT64 NC_UINT64_fill_4:valid_range = 1, 5 ; 158s NC_UINT64 NC_UINT64_intfill_4(station) ; 158s NC_UINT64 NC_UINT64_intfill_4:valid_min = 1 ; 158s NC_UINT64 NC_UINT64_intfill_4:valid_max = 5 ; 158s NC_UINT64 NC_UINT64_pack_4(station) ; 158s NC_UINT64 NC_UINT64_pack_4:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack_4:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack_4:valid_min = 1 ; 158s NC_UINT64 NC_UINT64_pack_4:valid_max = 5 ; 158s NC_UINT64 NC_UINT64_intpack_4(station) ; 158s NC_UINT64 NC_UINT64_intpack_4:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_intpack_4:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_intpack_4:valid_range = 1, 5 ; 158s NC_UINT64 NC_UINT64_inf_4(station) ; 158s NC_UINT64 NC_UINT64_packinf_4(station) ; 158s NC_UINT64 NC_UINT64_packinf_4:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_intpackinf_4(station) ; 158s NC_UINT64 NC_UINT64_intpackinf_4:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_bit64_4(station) ; 158s NC_UINT64 NC_UINT64_bit64_4:valid_range = 1, 5 ; 158s NC_UINT64 NC_UINT64_fill64_4(station) ; 158s NC_UINT64 NC_UINT64_fill64_4:valid_min = 1 ; 158s NC_UINT64 NC_UINT64_fill64_4:valid_max = 5 ; 158s NC_UINT64 NC_UINT64_pack64_4(station) ; 158s NC_UINT64 NC_UINT64_pack64_4:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack64_4:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack64_4:valid_min = 1 ; 158s NC_UINT64 NC_UINT64_pack64_4:valid_max = 5 ; 158s NC_UINT64 NC_UINT64_packinf64_4(station) ; 158s NC_UINT64 NC_UINT64_packinf64_4:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_5(station) ; 158s NC_UINT64 NC_UINT64_int_5(station) ; 158s NC_UINT64 NC_UINT64_fill_5(station) ; 158s NC_UINT64 NC_UINT64_fill_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intfill_5(station) ; 158s NC_UINT64 NC_UINT64_intfill_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack_5(station) ; 158s NC_UINT64 NC_UINT64_pack_5:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack_5:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_intpack_5(station) ; 158s NC_UINT64 NC_UINT64_intpack_5:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_intpack_5:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_intpack_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_inf_5(station) ; 158s NC_UINT64 NC_UINT64_packinf_5(station) ; 158s NC_UINT64 NC_UINT64_packinf_5:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_intpackinf_5(station) ; 158s NC_UINT64 NC_UINT64_intpackinf_5:scale_factor = 0 ; 158s NC_UINT64 NC_UINT64_bit64_5(station) ; 158s NC_UINT64 NC_UINT64_bit64_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_fill64_5(station) ; 158s NC_UINT64 NC_UINT64_fill64_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_pack64_5(station) ; 158s NC_UINT64 NC_UINT64_pack64_5:scale_factor = 10 ; 158s NC_UINT64 NC_UINT64_pack64_5:add_offset = 5 ; 158s NC_UINT64 NC_UINT64_pack64_5:_FillValue = 99 ; 158s NC_UINT64 NC_UINT64_packinf64_5(station) ; 158s NC_UINT64 NC_UINT64_packinf64_5:scale_factor = 0 ; 158s 158s // global attributes: 158s NC_CHAR :char_att = "This is some text" ; 158s //struct :compound_scal_att = ... ; 158s //struct :compound_vect_att = ... ; 158s //factor :enum_scal_att = ... ; 158s //factor :enum_vect_att = ... ; 158s //blob :opaque_scal_att = ... ; 158s //blob :opaque_vect_att = ... ; 158s //vector :vector_scal_att = ... ; 158s //vector :vector_vect_att = ... ; 158s } 158s Read NC_CHAR global attribute ...OK 158s Read NC_CHAR variable attribute ...OK 158s Read NC_CHAR variable attribute as raw bytes ...OK 158s Read NC_STRING variable attribute ...OK 158s Read NC_INT64 variable attribute ...OK 158s Read NC_INT64 variable attribute as numeric ...OK 158s Inquire about groups in file/group ...OK 158s Inquire about dimension ids in file/group ...OK 158s Inquire about variable ids in file/group ...OK 158s Inquire about fullname of file/group ...OK 158s Inquire about unlimited dimension ids of file/group ...OK 158s Inquire about user-defined types in file/group ...OK 158s Read integer vector as double ... OK 158s OK 158s Read NC_BYTE_0 ...OK 158s OK 158s Read NC_BYTE_int_0 ...OK 158s OK 158s Read NC_BYTE_bit64_0 ...OK 158s OK 158s Read NC_BYTE_fill_0 ...OK 158s OK 158s Read NC_BYTE_intfill_0 ...OK 158s OK 158s Read NC_BYTE_fill64_0 ...OK 158s OK 158s Read NC_BYTE_pack_0 ...OK 158s OK 158s Read NC_BYTE_intpack_0 ...OK 158s OK 158s Read NC_BYTE_pack64_0 ...OK 158s OK 158s Read NC_BYTE_1 ...OK 158s OK 158s Read NC_BYTE_int_1 ...OK 158s OK 158s Read NC_BYTE_bit64_1 ...OK 158s OK 158s Read NC_BYTE_fill_1 ...OK 158s OK 158s Read NC_BYTE_intfill_1 ...OK 158s OK 158s Read NC_BYTE_fill64_1 ...OK 158s OK 158s Read NC_BYTE_pack_1 ...OK 158s OK 158s Read NC_BYTE_intpack_1 ...OK 158s OK 158s Read NC_BYTE_pack64_1 ...OK 158s OK 158s Read NC_BYTE_2 ...OK 158s OK 158s Read NC_BYTE_int_2 ...OK 158s OK 158s Read NC_BYTE_bit64_2 ...OK 158s OK 158s Read NC_BYTE_fill_2 ...OK 158s OK 158s Read NC_BYTE_intfill_2 ...OK 158s OK 158s Read NC_BYTE_fill64_2 ...OK 158s OK 158s Read NC_BYTE_pack_2 ...OK 158s OK 158s Read NC_BYTE_intpack_2 ...OK 158s OK 158s Read NC_BYTE_pack64_2 ...OK 158s OK 158s Read NC_BYTE_3 ...OK 158s OK 158s Read NC_BYTE_int_3 ...OK 158s OK 158s Read NC_BYTE_bit64_3 ...OK 158s OK 158s Read NC_BYTE_4 ...OK 158s OK 158s Read NC_BYTE_int_4 ...OK 158s OK 158s Read NC_BYTE_bit64_4 ...OK 158s OK 158s Read NC_BYTE_fill_4 ...OK 158s OK 158s Read NC_BYTE_intfill_4 ...OK 158s OK 158s Read NC_BYTE_fill64_4 ...OK 158s OK 158s Read NC_BYTE_pack_4 ...OK 158s OK 158s Read NC_BYTE_intpack_4 ...OK 158s OK 158s Read NC_BYTE_pack64_4 ...OK 158s OK 158s Read NC_BYTE_5 ...OK 158s OK 158s Read NC_BYTE_int_5 ...OK 158s OK 158s Read NC_BYTE_bit64_5 ...OK 158s OK 158s Read NC_BYTE_fill_5 ...OK 158s OK 158s Read NC_BYTE_intfill_5 ...OK 158s OK 158s Read NC_BYTE_fill64_5 ...OK 158s OK 158s Read NC_BYTE_pack_5 ...OK 158s OK 158s Read NC_BYTE_intpack_5 ...OK 158s OK 158s Read NC_BYTE_pack64_5 ...OK 158s OK 158s Read NC_SHORT_0 ...OK 158s OK 158s Read NC_SHORT_int_0 ...OK 158s OK 158s Read NC_SHORT_bit64_0 ...OK 158s OK 158s Read NC_SHORT_fill_0 ...OK 158s OK 158s Read NC_SHORT_intfill_0 ...OK 158s OK 158s Read NC_SHORT_fill64_0 ...OK 158s OK 158s Read NC_SHORT_pack_0 ...OK 158s OK 158s Read NC_SHORT_intpack_0 ...OK 158s OK 158s Read NC_SHORT_pack64_0 ...OK 158s OK 158s Read NC_SHORT_1 ...OK 158s OK 158s Read NC_SHORT_int_1 ...OK 158s OK 158s Read NC_SHORT_bit64_1 ...OK 158s OK 158s Read NC_SHORT_fill_1 ...OK 158s OK 158s Read NC_SHORT_intfill_1 ...OK 158s OK 158s Read NC_SHORT_fill64_1 ...OK 158s OK 158s Read NC_SHORT_pack_1 ...OK 158s OK 158s Read NC_SHORT_intpack_1 ...OK 158s OK 158s Read NC_SHORT_pack64_1 ...OK 158s OK 158s Read NC_SHORT_2 ...OK 158s OK 158s Read NC_SHORT_int_2 ...OK 158s OK 158s Read NC_SHORT_bit64_2 ...OK 158s OK 158s Read NC_SHORT_fill_2 ...OK 158s OK 158s Read NC_SHORT_intfill_2 ...OK 158s OK 158s Read NC_SHORT_fill64_2 ...OK 158s OK 158s Read NC_SHORT_pack_2 ...OK 158s OK 158s Read NC_SHORT_intpack_2 ...OK 158s OK 158s Read NC_SHORT_pack64_2 ...OK 158s OK 158s Read NC_SHORT_3 ...OK 158s OK 158s Read NC_SHORT_int_3 ...OK 158s OK 158s Read NC_SHORT_bit64_3 ...OK 158s OK 158s Read NC_SHORT_4 ...OK 158s OK 158s Read NC_SHORT_int_4 ...OK 158s OK 158s Read NC_SHORT_bit64_4 ...OK 158s OK 158s Read NC_SHORT_fill_4 ...OK 158s OK 158s Read NC_SHORT_intfill_4 ...OK 158s OK 158s Read NC_SHORT_fill64_4 ...OK 158s OK 158s Read NC_SHORT_pack_4 ...OK 158s OK 158s Read NC_SHORT_intpack_4 ...OK 158s OK 158s Read NC_SHORT_pack64_4 ...OK 158s OK 158s Read NC_SHORT_5 ...OK 158s OK 158s Read NC_SHORT_int_5 ...OK 158s OK 158s Read NC_SHORT_bit64_5 ...OK 158s OK 158s Read NC_SHORT_fill_5 ...OK 158s OK 158s Read NC_SHORT_intfill_5 ...OK 158s OK 158s Read NC_SHORT_fill64_5 ...OK 158s OK 158s Read NC_SHORT_pack_5 ...OK 158s OK 158s Read NC_SHORT_intpack_5 ...OK 158s OK 158s Read NC_SHORT_pack64_5 ...OK 158s OK 158s Read NC_INT_0 ...OK 158s OK 158s Read NC_INT_int_0 ...OK 158s OK 158s Read NC_INT_bit64_0 ...OK 158s OK 158s Read NC_INT_fill_0 ...OK 158s OK 158s Read NC_INT_intfill_0 ...OK 158s OK 158s Read NC_INT_fill64_0 ...OK 158s OK 158s Read NC_INT_intfillna_0 ...OK 158s OK 158s Read NC_INT_pack_0 ...OK 158s OK 158s Read NC_INT_intpack_0 ...OK 158s OK 158s Read NC_INT_pack64_0 ...OK 158s OK 158s Read NC_INT_1 ...OK 158s OK 158s Read NC_INT_int_1 ...OK 158s OK 158s Read NC_INT_bit64_1 ...OK 158s OK 158s Read NC_INT_fill_1 ...OK 158s OK 158s Read NC_INT_intfill_1 ...OK 158s OK 158s Read NC_INT_fill64_1 ...OK 158s OK 158s Read NC_INT_intfillna_1 ...OK 158s OK 158s Read NC_INT_pack_1 ...OK 158s OK 158s Read NC_INT_intpack_1 ...OK 158s OK 158s Read NC_INT_pack64_1 ...OK 158s OK 158s Read NC_INT_2 ...OK 158s OK 158s Read NC_INT_int_2 ...OK 158s OK 158s Read NC_INT_bit64_2 ...OK 158s OK 158s Read NC_INT_fill_2 ...OK 158s OK 158s Read NC_INT_intfill_2 ...OK 158s OK 158s Read NC_INT_fill64_2 ...OK 158s OK 158s Read NC_INT_intfillna_2 ...OK 158s OK 158s Read NC_INT_pack_2 ...OK 158s OK 158s Read NC_INT_intpack_2 ...OK 158s OK 158s Read NC_INT_pack64_2 ...OK 158s OK 158s Read NC_INT_3 ...OK 158s OK 158s Read NC_INT_int_3 ...OK 158s OK 158s Read NC_INT_bit64_3 ...OK 158s OK 158s Read NC_INT_intfill_3 ...OK 158s OK 158s OK 158s Read NC_INT_intfillna_3 ...OK 158s OK 158s OK 158s Read NC_INT_intpack_3 ...OK 158s OK 158s OK 158s Read NC_INT_4 ...OK 158s OK 158s Read NC_INT_int_4 ...OK 158s OK 158s Read NC_INT_bit64_4 ...OK 158s OK 158s Read NC_INT_fill_4 ...OK 158s OK 158s Read NC_INT_intfill_4 ...OK 158s OK 158s Read NC_INT_fill64_4 ...OK 158s OK 158s Read NC_INT_intfillna_4 ...OK 158s OK 158s Read NC_INT_pack_4 ...OK 158s OK 158s Read NC_INT_intpack_4 ...OK 158s OK 158s Read NC_INT_pack64_4 ...OK 158s OK 158s Read NC_INT_5 ...OK 158s OK 158s Read NC_INT_int_5 ...OK 158s OK 158s Read NC_INT_bit64_5 ...OK 158s OK 158s Read NC_INT_fill_5 ...OK 158s OK 158s Read NC_INT_intfill_5 ...OK 158s OK 158s Read NC_INT_fill64_5 ...OK 158s OK 158s Read NC_INT_intfillna_5 ...OK 158s OK 158s Read NC_INT_pack_5 ...OK 158s OK 158s Read NC_INT_intpack_5 ...OK 158s OK 158s Read NC_INT_pack64_5 ...OK 158s OK 158s Read NC_FLOAT_0 ...OK 158s OK 158s Read NC_FLOAT_int_0 ...OK 158s OK 158s Read NC_FLOAT_bit64_0 ...OK 158s OK 158s Read NC_FLOAT_fill_0 ...OK 158s OK 158s Read NC_FLOAT_intfill_0 ...OK 158s OK 158s Read NC_FLOAT_fill64_0 ...OK 158s OK 158s Read NC_FLOAT_pack_0 ...OK 158s OK 158s Read NC_FLOAT_intpack_0 ...OK 158s OK 158s Read NC_FLOAT_pack64_0 ...OK 158s OK 158s Read NC_FLOAT_1 ...OK 158s OK 158s Read NC_FLOAT_int_1 ...OK 158s OK 158s Read NC_FLOAT_bit64_1 ...OK 158s OK 158s Read NC_FLOAT_fill_1 ...OK 158s OK 158s Read NC_FLOAT_intfill_1 ...OK 158s OK 158s Read NC_FLOAT_fill64_1 ...OK 158s OK 158s Read NC_FLOAT_pack_1 ...OK 158s OK 158s Read NC_FLOAT_intpack_1 ...OK 158s OK 158s Read NC_FLOAT_pack64_1 ...OK 158s OK 158s Read NC_FLOAT_2 ...OK 158s OK 158s Read NC_FLOAT_int_2 ...OK 158s OK 158s Read NC_FLOAT_bit64_2 ...OK 158s OK 158s Read NC_FLOAT_fill_2 ...OK 158s OK 158s Read NC_FLOAT_intfill_2 ...OK 158s OK 158s Read NC_FLOAT_fill64_2 ...OK 158s OK 158s Read NC_FLOAT_pack_2 ...OK 158s OK 158s Read NC_FLOAT_intpack_2 ...OK 158s OK 158s Read NC_FLOAT_pack64_2 ...OK 158s OK 158s Read NC_FLOAT_3 ...OK 158s OK 158s Read NC_FLOAT_int_3 ...OK 158s OK 158s Read NC_FLOAT_bit64_3 ...OK 158s OK 158s Read NC_FLOAT_intfill_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_fill64_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_intpack_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_pack64_3 ...OK 158s OK 158s OK 158s Read NC_FLOAT_4 ...OK 158s OK 158s Read NC_FLOAT_int_4 ...OK 158s OK 158s Read NC_FLOAT_bit64_4 ...OK 158s OK 158s Read NC_FLOAT_fill_4 ...OK 158s OK 158s Read NC_FLOAT_intfill_4 ...OK 158s OK 158s Read NC_FLOAT_fill64_4 ...OK 158s OK 158s Read NC_FLOAT_pack_4 ...OK 158s OK 158s Read NC_FLOAT_intpack_4 ...OK 158s OK 158s Read NC_FLOAT_pack64_4 ...OK 158s OK 158s Read NC_FLOAT_5 ...OK 158s OK 158s Read NC_FLOAT_int_5 ...OK 158s OK 158s Read NC_FLOAT_bit64_5 ...OK 158s OK 158s Read NC_FLOAT_fill_5 ...OK 158s OK 158s Read NC_FLOAT_intfill_5 ...OK 158s OK 158s Read NC_FLOAT_fill64_5 ...OK 158s OK 158s Read NC_FLOAT_pack_5 ...OK 158s OK 158s Read NC_FLOAT_intpack_5 ...OK 158s OK 158s Read NC_FLOAT_pack64_5 ...OK 158s OK 158s Read NC_DOUBLE_0 ...OK 158s OK 158s Read NC_DOUBLE_int_0 ...OK 158s OK 158s Read NC_DOUBLE_bit64_0 ...OK 158s OK 158s Read NC_DOUBLE_fill_0 ...OK 158s OK 158s Read NC_DOUBLE_intfill_0 ...OK 158s OK 158s Read NC_DOUBLE_fill64_0 ...OK 158s OK 158s Read NC_DOUBLE_fillna_0 ...OK 158s OK 158s Read NC_DOUBLE_pack_0 ...OK 158s OK 158s Read NC_DOUBLE_intpack_0 ...OK 158s OK 158s Read NC_DOUBLE_pack64_0 ...OK 158s OK 158s Read NC_DOUBLE_1 ...OK 158s OK 158s Read NC_DOUBLE_int_1 ...OK 158s OK 158s Read NC_DOUBLE_bit64_1 ...OK 158s OK 158s Read NC_DOUBLE_fill_1 ...OK 158s OK 158s Read NC_DOUBLE_intfill_1 ...OK 158s OK 158s Read NC_DOUBLE_fill64_1 ...OK 158s OK 158s Read NC_DOUBLE_fillna_1 ...OK 158s OK 158s Read NC_DOUBLE_pack_1 ...OK 158s OK 158s Read NC_DOUBLE_intpack_1 ...OK 158s OK 158s Read NC_DOUBLE_pack64_1 ...OK 158s OK 158s Read NC_DOUBLE_2 ...OK 158s OK 158s Read NC_DOUBLE_int_2 ...OK 158s OK 158s Read NC_DOUBLE_bit64_2 ...OK 158s OK 158s Read NC_DOUBLE_fill_2 ...OK 158s OK 158s Read NC_DOUBLE_intfill_2 ...OK 158s OK 158s Read NC_DOUBLE_fill64_2 ...OK 158s OK 158s Read NC_DOUBLE_fillna_2 ...OK 158s OK 158s Read NC_DOUBLE_pack_2 ...OK 158s OK 158s Read NC_DOUBLE_intpack_2 ...OK 158s OK 158s Read NC_DOUBLE_pack64_2 ...OK 158s OK 158s Read NC_DOUBLE_3 ...OK 158s OK 158s Read NC_DOUBLE_int_3 ...OK 158s OK 158s Read NC_DOUBLE_bit64_3 ...OK 158s OK 158s Read NC_DOUBLE_fill_3 ...OK 158s OK 158s Read NC_DOUBLE_intfill_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_fill64_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_fillna_3 ...OK 158s OK 158s Read NC_DOUBLE_pack_3 ...OK 158s OK 158s Read NC_DOUBLE_intpack_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_pack64_3 ...OK 158s OK 158s OK 158s Read NC_DOUBLE_4 ...OK 158s OK 158s Read NC_DOUBLE_int_4 ...OK 158s OK 158s Read NC_DOUBLE_bit64_4 ...OK 158s OK 158s Read NC_DOUBLE_fill_4 ...OK 158s OK 158s Read NC_DOUBLE_intfill_4 ...OK 158s OK 158s Read NC_DOUBLE_fill64_4 ...OK 158s OK 158s Read NC_DOUBLE_fillna_4 ...OK 158s OK 158s Read NC_DOUBLE_pack_4 ...OK 158s OK 158s Read NC_DOUBLE_intpack_4 ...OK 158s OK 158s Read NC_DOUBLE_pack64_4 ...OK 158s OK 158s Read NC_DOUBLE_5 ...OK 158s OK 158s Read NC_DOUBLE_int_5 ...OK 158s OK 158s Read NC_DOUBLE_bit64_5 ...OK 158s OK 158s Read NC_DOUBLE_fill_5 ...OK 158s OK 158s Read NC_DOUBLE_intfill_5 ...OK 158s OK 158s Read NC_DOUBLE_fill64_5 ...OK 158s OK 158s Read NC_DOUBLE_fillna_5 ...OK 158s OK 158s Read NC_DOUBLE_pack_5 ...OK 158s OK 158s Read NC_DOUBLE_intpack_5 ...OK 158s OK 158s Read NC_DOUBLE_pack64_5 ...OK 158s OK 158s Read NC_UBYTE_0 ...OK 158s OK 158s Read NC_UBYTE_int_0 ...OK 158s OK 158s Read NC_UBYTE_bit64_0 ...OK 158s OK 158s Read NC_UBYTE_fill_0 ...OK 158s OK 158s Read NC_UBYTE_intfill_0 ...OK 158s OK 158s Read NC_UBYTE_fill64_0 ...OK 158s OK 158s Read NC_UBYTE_pack_0 ...OK 158s OK 158s Read NC_UBYTE_intpack_0 ...OK 158s OK 158s Read NC_UBYTE_pack64_0 ...OK 158s OK 158s Read NC_UBYTE_1 ...OK 158s OK 158s Read NC_UBYTE_int_1 ...OK 158s OK 158s Read NC_UBYTE_bit64_1 ...OK 158s OK 158s Read NC_UBYTE_fill_1 ...OK 158s OK 158s Read NC_UBYTE_intfill_1 ...OK 158s OK 158s Read NC_UBYTE_fill64_1 ...OK 158s OK 158s Read NC_UBYTE_pack_1 ...OK 158s OK 158s Read NC_UBYTE_intpack_1 ...OK 158s OK 158s Read NC_UBYTE_pack64_1 ...OK 158s OK 158s Read NC_UBYTE_2 ...OK 158s OK 158s Read NC_UBYTE_int_2 ...OK 158s OK 158s Read NC_UBYTE_bit64_2 ...OK 158s OK 158s Read NC_UBYTE_fill_2 ...OK 158s OK 158s Read NC_UBYTE_intfill_2 ...OK 158s OK 158s Read NC_UBYTE_fill64_2 ...OK 158s OK 158s Read NC_UBYTE_pack_2 ...OK 158s OK 158s Read NC_UBYTE_intpack_2 ...OK 158s OK 158s Read NC_UBYTE_pack64_2 ...OK 158s OK 158s Read NC_UBYTE_3 ...OK 158s OK 158s Read NC_UBYTE_int_3 ...OK 158s OK 158s Read NC_UBYTE_bit64_3 ...OK 158s OK 158s Read NC_UBYTE_4 ...OK 158s OK 158s Read NC_UBYTE_int_4 ...OK 158s OK 158s Read NC_UBYTE_bit64_4 ...OK 158s OK 158s Read NC_UBYTE_fill_4 ...OK 158s OK 158s Read NC_UBYTE_intfill_4 ...OK 158s OK 158s Read NC_UBYTE_fill64_4 ...OK 158s OK 158s Read NC_UBYTE_pack_4 ...OK 158s OK 158s Read NC_UBYTE_intpack_4 ...OK 158s OK 158s Read NC_UBYTE_pack64_4 ...OK 158s OK 158s Read NC_UBYTE_5 ...OK 158s OK 158s Read NC_UBYTE_int_5 ...OK 158s OK 158s Read NC_UBYTE_bit64_5 ...OK 158s OK 158s Read NC_UBYTE_fill_5 ...OK 158s OK 158s Read NC_UBYTE_intfill_5 ...OK 158s OK 158s Read NC_UBYTE_fill64_5 ...OK 158s OK 158s Read NC_UBYTE_pack_5 ...OK 158s OK 158s Read NC_UBYTE_intpack_5 ...OK 158s OK 158s Read NC_UBYTE_pack64_5 ...OK 158s OK 158s Read NC_USHORT_0 ...OK 158s OK 158s Read NC_USHORT_int_0 ...OK 158s OK 158s Read NC_USHORT_bit64_0 ...OK 158s OK 158s Read NC_USHORT_fill_0 ...OK 158s OK 158s Read NC_USHORT_intfill_0 ...OK 158s OK 158s Read NC_USHORT_fill64_0 ...OK 158s OK 158s Read NC_USHORT_pack_0 ...OK 158s OK 158s Read NC_USHORT_intpack_0 ...OK 158s OK 158s Read NC_USHORT_pack64_0 ...OK 158s OK 158s Read NC_USHORT_1 ...OK 158s OK 158s Read NC_USHORT_int_1 ...OK 158s OK 158s Read NC_USHORT_bit64_1 ...OK 158s OK 158s Read NC_USHORT_fill_1 ...OK 158s OK 158s Read NC_USHORT_intfill_1 ...OK 158s OK 158s Read NC_USHORT_fill64_1 ...OK 158s OK 158s Read NC_USHORT_pack_1 ...OK 158s OK 158s Read NC_USHORT_intpack_1 ...OK 158s OK 158s Read NC_USHORT_pack64_1 ...OK 158s OK 158s Read NC_USHORT_2 ...OK 158s OK 158s Read NC_USHORT_int_2 ...OK 158s OK 158s Read NC_USHORT_bit64_2 ...OK 158s OK 158s Read NC_USHORT_fill_2 ...OK 158s OK 158s Read NC_USHORT_intfill_2 ...OK 158s OK 158s Read NC_USHORT_fill64_2 ...OK 158s OK 158s Read NC_USHORT_pack_2 ...OK 158s OK 158s Read NC_USHORT_intpack_2 ...OK 158s OK 158s Read NC_USHORT_pack64_2 ...OK 158s OK 158s Read NC_USHORT_3 ...OK 158s OK 158s Read NC_USHORT_int_3 ...OK 158s OK 158s Read NC_USHORT_bit64_3 ...OK 158s OK 158s Read NC_USHORT_4 ...OK 158s OK 158s Read NC_USHORT_int_4 ...OK 158s OK 158s Read NC_USHORT_bit64_4 ...OK 158s OK 158s Read NC_USHORT_fill_4 ...OK 158s OK 158s Read NC_USHORT_intfill_4 ...OK 158s OK 158s Read NC_USHORT_fill64_4 ...OK 158s OK 158s Read NC_USHORT_pack_4 ...OK 158s OK 158s Read NC_USHORT_intpack_4 ...OK 158s OK 158s Read NC_USHORT_pack64_4 ...OK 158s OK 158s Read NC_USHORT_5 ...OK 158s OK 158s Read NC_USHORT_int_5 ...OK 158s OK 158s Read NC_USHORT_bit64_5 ...OK 158s OK 158s Read NC_USHORT_fill_5 ...OK 158s OK 158s Read NC_USHORT_intfill_5 ...OK 158s OK 158s Read NC_USHORT_fill64_5 ...OK 158s OK 158s Read NC_USHORT_pack_5 ...OK 158s OK 158s Read NC_USHORT_intpack_5 ...OK 158s OK 158s Read NC_USHORT_pack64_5 ...OK 158s OK 158s Read NC_UINT_0 ...OK 158s OK 158s Read NC_UINT_int_0 ...OK 158s OK 158s Read NC_UINT_bit64_0 ...OK 158s OK 158s Read NC_UINT_fill_0 ...OK 158s OK 158s Read NC_UINT_intfill_0 ...OK 158s OK 158s Read NC_UINT_fill64_0 ...OK 158s OK 158s Read NC_UINT_pack_0 ...OK 158s OK 158s Read NC_UINT_intpack_0 ...OK 158s OK 158s Read NC_UINT_pack64_0 ...OK 158s OK 158s Read NC_UINT_1 ...OK 158s OK 158s Read NC_UINT_int_1 ...OK 158s OK 158s Read NC_UINT_bit64_1 ...OK 158s OK 158s Read NC_UINT_fill_1 ...OK 158s OK 158s Read NC_UINT_intfill_1 ...OK 158s OK 158s Read NC_UINT_fill64_1 ...OK 158s OK 158s Read NC_UINT_pack_1 ...OK 158s OK 158s Read NC_UINT_intpack_1 ...OK 158s OK 158s Read NC_UINT_pack64_1 ...OK 158s OK 158s Read NC_UINT_2 ...OK 158s OK 158s Read NC_UINT_int_2 ...OK 158s OK 158s Read NC_UINT_bit64_2 ...OK 158s OK 158s Read NC_UINT_fill_2 ...OK 158s OK 158s Read NC_UINT_intfill_2 ...OK 158s OK 158s Read NC_UINT_fill64_2 ...OK 158s OK 158s Read NC_UINT_pack_2 ...OK 158s OK 158s Read NC_UINT_intpack_2 ...OK 158s OK 158s Read NC_UINT_pack64_2 ...OK 158s OK 158s Read NC_UINT_3 ...OK 158s OK 158s Read NC_UINT_int_3 ...OK 158s OK 158s Read NC_UINT_bit64_3 ...OK 158s OK 158s Read NC_UINT_4 ...OK 158s OK 158s Read NC_UINT_int_4 ...OK 158s OK 158s Read NC_UINT_bit64_4 ...OK 158s OK 158s Read NC_UINT_fill_4 ...OK 158s OK 158s Read NC_UINT_intfill_4 ...OK 158s OK 158s Read NC_UINT_fill64_4 ...OK 158s OK 158s Read NC_UINT_pack_4 ...OK 158s OK 158s Read NC_UINT_intpack_4 ...OK 158s OK 158s Read NC_UINT_pack64_4 ...OK 158s OK 158s Read NC_UINT_5 ...OK 158s OK 158s Read NC_UINT_int_5 ...OK 158s OK 158s Read NC_UINT_bit64_5 ...OK 158s OK 158s Read NC_UINT_fill_5 ...OK 158s OK 158s Read NC_UINT_intfill_5 ...OK 158s OK 158s Read NC_UINT_fill64_5 ...OK 158s OK 158s Read NC_UINT_pack_5 ...OK 158s OK 158s Read NC_UINT_intpack_5 ...OK 158s OK 158s Read NC_UINT_pack64_5 ...OK 158s OK 158s Read NC_INT64_0 ...OK 158s OK 158s Read NC_INT64_int_0 ...OK 158s OK 158s Read NC_INT64_bit64_0 ...OK 158s OK 158s Read NC_INT64_fill_0 ...OK 158s OK 158s Read NC_INT64_intfill_0 ...OK 158s OK 158s Read NC_INT64_fill64_0 ...OK 158s OK 158s Read NC_INT64_pack_0 ...OK 158s OK 158s Read NC_INT64_intpack_0 ...OK 158s OK 158s Read NC_INT64_pack64_0 ...OK 158s OK 158s Read NC_INT64_1 ...OK 158s OK 158s Read NC_INT64_int_1 ...OK 158s OK 158s Read NC_INT64_bit64_1 ...OK 158s OK 158s Read NC_INT64_fill_1 ...OK 158s OK 158s Read NC_INT64_intfill_1 ...OK 158s OK 158s Read NC_INT64_fill64_1 ...OK 158s OK 158s Read NC_INT64_pack_1 ...OK 158s OK 158s Read NC_INT64_intpack_1 ...OK 158s OK 158s Read NC_INT64_pack64_1 ...OK 158s OK 158s Read NC_INT64_2 ...OK 158s OK 158s Read NC_INT64_int_2 ...OK 158s OK 158s Read NC_INT64_bit64_2 ...OK 158s OK 158s Read NC_INT64_fill_2 ...OK 158s OK 158s Read NC_INT64_intfill_2 ...OK 158s OK 158s Read NC_INT64_fill64_2 ...OK 158s OK 158s Read NC_INT64_pack_2 ...OK 158s OK 158s Read NC_INT64_intpack_2 ...OK 158s OK 158s Read NC_INT64_pack64_2 ...OK 158s OK 158s Read NC_INT64_3 ...OK 158s OK 158s Read NC_INT64_int_3 ...OK 158s OK 158s Read NC_INT64_bit64_3 ...OK 158s OK 158s Read NC_INT64_intfill_3 ...OK 158s OK 158s OK 158s Read NC_INT64_fill64_3 ...OK 158s OK 158s OK 158s Read NC_INT64_intpack_3 ...OK 158s OK 158s OK 158s Read NC_INT64_pack64_3 ...OK 158s OK 158s OK 158s Read NC_INT64_4 ...OK 158s OK 158s Read NC_INT64_int_4 ...OK 158s OK 158s Read NC_INT64_bit64_4 ...OK 158s OK 158s Read NC_INT64_fill_4 ...OK 158s OK 158s Read NC_INT64_intfill_4 ...OK 158s OK 158s Read NC_INT64_fill64_4 ...OK 158s OK 158s Read NC_INT64_pack_4 ...OK 158s OK 158s Read NC_INT64_intpack_4 ...OK 158s OK 158s Read NC_INT64_pack64_4 ...OK 158s OK 158s Read NC_INT64_5 ...OK 158s OK 158s Read NC_INT64_int_5 ...OK 158s OK 158s Read NC_INT64_bit64_5 ...OK 158s OK 158s Read NC_INT64_fill_5 ...OK 158s OK 158s Read NC_INT64_intfill_5 ...OK 158s OK 158s Read NC_INT64_fill64_5 ...OK 158s OK 158s Read NC_INT64_pack_5 ...OK 158s OK 158s Read NC_INT64_intpack_5 ...OK 158s OK 158s Read NC_INT64_pack64_5 ...OK 158s OK 158s Read NC_UINT64_0 ...OK 158s OK 158s Read NC_UINT64_int_0 ...OK 158s OK 158s Read NC_UINT64_bit64_0 ...OK 158s OK 158s Read NC_UINT64_fill_0 ...OK 158s OK 158s Read NC_UINT64_intfill_0 ...OK 158s OK 158s Read NC_UINT64_fill64_0 ...OK 158s OK 158s Read NC_UINT64_pack_0 ...OK 158s OK 158s Read NC_UINT64_intpack_0 ...OK 158s OK 158s Read NC_UINT64_pack64_0 ...OK 158s OK 158s Read NC_UINT64_1 ...OK 158s OK 158s Read NC_UINT64_int_1 ...OK 158s OK 158s Read NC_UINT64_bit64_1 ...OK 158s OK 158s Read NC_UINT64_fill_1 ...OK 158s OK 158s Read NC_UINT64_intfill_1 ...OK 158s OK 158s Read NC_UINT64_fill64_1 ...OK 158s OK 158s Read NC_UINT64_pack_1 ...OK 158s OK 158s Read NC_UINT64_intpack_1 ...OK 158s OK 158s Read NC_UINT64_pack64_1 ...OK 158s OK 158s Read NC_UINT64_2 ...OK 158s OK 158s Read NC_UINT64_int_2 ...OK 158s OK 158s Read NC_UINT64_bit64_2 ...OK 158s OK 158s Read NC_UINT64_fill_2 ...OK 158s OK 158s Read NC_UINT64_intfill_2 ...OK 158s OK 158s Read NC_UINT64_fill64_2 ...OK 158s OK 158s Read NC_UINT64_pack_2 ...OK 158s OK 158s Read NC_UINT64_intpack_2 ...OK 158s OK 158s Read NC_UINT64_pack64_2 ...OK 158s OK 158s Read NC_UINT64_3 ...OK 158s OK 158s Read NC_UINT64_int_3 ...OK 158s OK 158s Read NC_UINT64_bit64_3 ...OK 158s OK 158s Read NC_UINT64_4 ...OK 158s OK 158s Read NC_UINT64_int_4 ...OK 158s OK 158s Read NC_UINT64_bit64_4 ...OK 158s OK 158s Read NC_UINT64_fill_4 ...OK 158s OK 158s Read NC_UINT64_intfill_4 ...OK 158s OK 158s Read NC_UINT64_fill64_4 ...OK 158s OK 158s Read NC_UINT64_pack_4 ...OK 158s OK 158s Read NC_UINT64_intpack_4 ...OK 158s OK 158s Read NC_UINT64_pack64_4 ...OK 158s OK 158s Read NC_UINT64_5 ...OK 158s OK 158s Read NC_UINT64_int_5 ...OK 158s OK 158s Read NC_UINT64_bit64_5 ...OK 158s OK 158s Read NC_UINT64_fill_5 ...OK 158s OK 158s Read NC_UINT64_intfill_5 ...OK 158s OK 158s Read NC_UINT64_fill64_5 ...OK 158s OK 158s Read NC_UINT64_pack_5 ...OK 158s OK 158s Read NC_UINT64_intpack_5 ...OK 158s OK 158s Read NC_UINT64_pack64_5 ...OK 158s OK 158s Read integer vector as smallest R type ... OK 158s OK 158s Read NC_BYTE_5 ...OK 158s OK 158s Read NC_BYTE_fill_5 ...OK 158s OK 158s Read NC_SHORT_5 ...OK 158s OK 158s Read NC_SHORT_fill_5 ...OK 158s OK 158s Read NC_INT_5 ...OK 158s OK 158s Read NC_INT_fill_5 ...OK 158s OK 158s Read NC_FLOAT_5 ...OK 158s OK 158s Read NC_FLOAT_fill_5 ...OK 158s OK 158s Read NC_DOUBLE_5 ...OK 158s OK 158s Read NC_DOUBLE_fill_5 ...OK 158s OK 158s Read NC_UBYTE_5 ...OK 158s OK 158s Read NC_UBYTE_fill_5 ...OK 158s OK 158s Read NC_USHORT_5 ...OK 158s OK 158s Read NC_USHORT_fill_5 ...OK 158s OK 158s Read NC_UINT_5 ...OK 158s OK 158s Read NC_UINT_fill_5 ...OK 158s OK 158s Read NC_INT64_5 ...OK 158s OK 158s Read NC_INT64_fill_5 ...OK 158s OK 158s Read NC_UINT64_5 ...OK 158s OK 158s Read NC_UINT64_fill_5 ...OK 158s OK 158s Read numeric matrix ... OK 158s Inquire about numeric variable ...OK 158s OK 158s OK 158s Read numeric matrix slice ... OK 158s OK 158s Read numeric matrix empty slice ... OK 158s OK 158s Read numeric scalar ... OK 158s Read numeric empty array ... OK 158s Read 2D char array ... OK 158s Read 2D char array with fill value ... OK 158s OK 158s Read 2D char slice ... OK 158s Read 2D char slice as raw bytes ... OK 158s Read 2D char slice as characters ... OK 158s Read empty 2D char array ... OK 158s OK 158s Read 1D char slice ... OK 158s Read scalar char ... OK 158s Read 1D string array ...OK 158s Read 1D string array with fill values ...OK 158s Read 1D string slice ...OK 158s Read 1D int64 array as integer64 ...OK 158s Read details of user-defined types ...OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s OK 158s Read vlen as double ...OK 158s OK 158s Read vlen as integer ...OK 158s OK 158s Read vlen with fill ...OK 158s Read vlen scalar ...OK 158s Reading packed vlen ...OK 158s OK 158s Read character vlen ...OK 158s Read character vlen as raw ...OK 158s Read string vlen ...OK 158s Read nested vlen ...OK 158s Read nested vlen with fill ...OK 158s Read opaque ...OK 158s Read opaque scalar ...OK 158s Read opaque vector ...OK 158s Read opaque vlen ...OK 158s Read enum ...OK 158s OK 158s Read empty enum ...OK 158s Read compound ...OK 158s Read compound with fill ...OK 158s Read compound scalar attribute ...OK 158s Read compound vector attribute ...OK 158s Read enum scalar attribute ...OK 158s Read enum vector attribute ...OK 158s Read opaque scalar attribute ...OK 158s Read opaque vector attribute ...OK 158s Read vlen scalar attribute ...OK 158s Read vlen vector attribute ...OK 158s Read and unpack numeric array ... OK 158s Check that closing any NetCDF handle closes the file for all handles ... OK 158s Check that garbage collector closes file that is not referenced ... OK 158s Removed test file /tmp/RtmpGPx45p/RNetCDF-test_netcdf4_93468b30b4e.nc 158s > 158s > # Try diskless files: 158s > ncfile <- tempfile("RNetCDF-test-diskless", fileext=".nc") 158s > cat("Test diskless creation of ", ncfile, "...\n") 158s Test diskless creation of /tmp/RtmpGPx45p/RNetCDF-test-diskless9344f9054e0.nc ... 158s > if (cfg$diskless) { 158s + nc <- create.nc(ncfile, diskless=TRUE) 158s + tally <- testfun(file.exists(ncfile), FALSE, tally) 158s + close.nc(nc) 158s + } else { 158s + message("NetCDF library does not support diskless datasets") 158s + nc <- try(create.nc(ncfile, diskless=TRUE), silent=TRUE) 158s + tally <- testfun(inherits(nc, "try-error"), TRUE, tally) 158s + } 158s OK 158s > unlink(ncfile) 158s > 158s > 158s > #-------------------------------------------------------------------------------# 158s > # UDUNITS calendar functions 158s > #-------------------------------------------------------------------------------# 158s > 158s > # Test if udunits support is available: 158s > if (!cfg$udunits) { 158s + 158s + message("UDUNITS calendar conversions not supported by this build of RNetCDF") 158s + x <- try(utcal.nc("seconds since 1970-01-01", 0), silent=TRUE) 158s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 158s + 158s + } else { 158s + 158s + cat("utcal.nc - numeric values ...") 158s + x <- matrix(data=c(1899, 1900, 1900, 1900, 1900, 1900, 158s + 12, 1, 1, 1, 1, 1, 158s + 31, 1, 1, 1, 1, 1, 158s + 23, 0, 1, 2, 3, 4, 158s + 0, 0, 0, 0, 0, 0, 158s + 0, 0, 0, 0, 0, 0), 158s + ncol=6) 158s + colnames(x) <- c("year","month","day","hour","minute","second") 158s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5)) 158s + tally <- testfun(x,y,tally) 158s + 158s + cat("utcal.nc - string values ...") 158s + x <- c("1899-12-31 23:00:00", "1900-01-01 00:00:00", "1900-01-01 01:00:00", 158s + "1900-01-01 02:00:00", "1900-01-01 03:00:00", "1900-01-01 04:00:00") 158s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="s") 158s + tally <- testfun(x,y,tally) 158s + 158s + cat("utcal.nc - POSIXct values ...") 158s + x <- ISOdatetime(c(1899,1900,1900,1900,1900,1900), 158s + c( 12, 1, 1, 1, 1, 1), 158s + c( 31, 1, 1, 1, 1, 1), 158s + c( 23, 0, 1, 2, 3, 4), 158s + c( 0, 0, 0, 0, 0, 0), 158s + c( 0, 0, 0, 0, 0, 0), tz="UTC") 158s + y <- utcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(0:5), type="c") 158s + tally <- testfun(x,y,tally) 158s + 158s + cat("utcal.nc - error for unknown units ...") 158s + x <- try(utcal.nc("unknown", 1), silent=TRUE) 158s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 158s + 158s + cat("utinvcal.nc - numeric values ...") 158s + x <- 6.416667 158s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", c(1900,1,1,5,25,0)) 158s + tally <- testfun(x,y,tally) 158s + 158s + cat("utinvcal.nc - string values ...") 158s + x <- 6.416667 158s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", "1900-01-01 05:25:00") 158s + tally <- testfun(x,y,tally) 158s + 158s + cat("utinvcal.nc - POSIXct values ...") 158s + x <- 6.416667 158s + y <- utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 158s + ISOdatetime(1900,1,1,5,25,0,tz="UTC")) 158s + tally <- testfun(x,y,tally) 158s + 158s + cat("utinvcal.nc - error for bad values ...") 158s + x <- try(utinvcal.nc("hours since 1900-01-01 00:00:00 +01:00", 158s + "1900-01-01 24:61:61"), silent=TRUE) 158s + tally <- testfun(inherits(x, "try-error"), TRUE, tally) 158s + 158s + } 158s utcal.nc - numeric values ...OK 158s utcal.nc - string values ...OK 158s utcal.nc - POSIXct values ...OK 158s utcal.nc - error for unknown units ...OK 158s utinvcal.nc - numeric values ...OK 158s utinvcal.nc - string values ...OK 158s utinvcal.nc - POSIXct values ...OK 158s utinvcal.nc - error for bad values ...OK 158s > 158s > #-------------------------------------------------------------------------------# 158s > # Parallel I/O demos 158s > #-------------------------------------------------------------------------------# 158s > 158s > mpiexec <- cfg$mpiexec 158s > parallel <- cfg$parallel 158s > 158s > if (mpiexec != "") { 158s + # mpiexec is specified, so assume that parallel I/O is meant to be enabled. 158s + 158s + # List of MPI packages to test: 158s + mpipkgs <- c("Rmpi", "pbdMPI") 158s + 158s + # Try to find demo script directory: 158s + demodirs <- c("demo", 158s + file.path("..", "demo"), 158s + file.path("..", "RNetCDF", "demo")) 158s + demodir <- demodirs[dir.exists(demodirs)] 158s + stopifnot(length(demodir) > 0) 158s + 158s + # Check if any of the packages are loaded: 158s + for (mpipkg in mpipkgs) { 158s + if (isNamespaceLoaded(mpipkg)) { 158s + warning("Package ", mpipkg, " is loaded, so mpiexec may fail") 158s + } 158s + } 158s + 158s + for (mpipkg in c("Rmpi", "pbdMPI")) { 158s + # We cannot use requireNamespace to check for installed MPI packages, 158s + # because they may initialise the MPI library via .onLoad, 158s + # which causes failure when we try to mpiexec another R script. 158s + if (length(find.package(mpipkg, quiet=TRUE) > 0)) { 158s + cat("Testing parallel I/O with package", mpipkg, "...\n") 158s + demoscripts <- list.files( 158s + demodir, 158s + pattern=paste0(mpipkg, ".*\\.R"), 158s + full.names=TRUE) 158s + stopifnot(length(demoscripts) >= 1) 158s + for (demoscript in demoscripts) { 158s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 158s + cat("Running script", demoscript, "with MPI ...\n") 158s + x <- system2(mpiexec, 158s + args=c('-n', '2', 'Rscript', '--vanilla', demoscript, ncfile)) 158s + unlink(ncfile) 158s + tally <- testfun(x, 0, tally) 158s + } 158s + } else { 158s + message("Package ", mpipkg, " not available for parallel I/O tests\n") 158s + } 158s + } 158s + 158s + } else if (parallel) { 158s + # Parallel I/O may be enabled, but we cannot test without mpiexec being specified. 158s + 158s + cat("Skipping parallel I/O tests as mpiexec is not defined\n") 158s + 158s + } else { 158s + # Assume that parallel I/O is meant to be disabled, 158s + # because parallel is FALSE and mpiexec is not specified. 158s + 158s + ncfile <- tempfile("RNetCDF-MPI-test", fileext=".nc") 158s + 158s + cat("Testing that create.nc fails with mpi_comm ... ") 158s + x <- try(create.nc(ncfile, format="netcdf4", mpi_comm=1), silent=TRUE) 158s + unlink(ncfile) 158s + if (inherits(x, "try-error") && 158s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 158s + tally <- testfun(TRUE, TRUE, tally) 158s + } else { 158s + tally <- testfun(FALSE, TRUE, tally) 158s + } 158s + 158s + cat("Testing that open.nc fails with mpi_comm ... ") 158s + x <- try(open.nc(ncfile, mpi_comm=1), silent=TRUE) 158s + if (inherits(x, "try-error") && 158s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 158s + tally <- testfun(TRUE, TRUE, tally) 158s + } else { 158s + tally <- testfun(FALSE, TRUE, tally) 158s + } 158s + 158s + cat("Testing that var.par.nc fails ... ") 158s + ncid <- create.nc(ncfile, format="netcdf4") 158s + x <- try(var.par.nc(ncid, "dummy", "NC_COLLECTIVE"), silent=TRUE) 158s + close.nc(ncid) 158s + unlink(ncfile) 158s + if (inherits(x, "try-error") && 158s + conditionMessage(attr(x, "condition")) == "MPI not supported") { 158s + tally <- testfun(TRUE, TRUE, tally) 158s + } else { 158s + tally <- testfun(FALSE, TRUE, tally) 158s + } 158s + 158s + } 158s Testing that create.nc fails with mpi_comm ... OK 158s Testing that open.nc fails with mpi_comm ... OK 158s Testing that var.par.nc fails ... OK 158s > 158s > #-------------------------------------------------------------------------------# 158s > # Check that package can be unloaded: 158s > #-------------------------------------------------------------------------------# 158s > 158s > cat("Unload RNetCDF ...\n") 158s Unload RNetCDF ... 158s > detach("package:RNetCDF",unload=TRUE) 158s > 158s > #-------------------------------------------------------------------------------# 158s > # Overall summary 158s > #-------------------------------------------------------------------------------# 158s > cat("Summary:", tally["pass"], "pass /", tally["fail"], "fail.\n") 158s Summary: 8557 pass / 0 fail. 158s > 158s > if (tally["fail"]==0) { 158s + cat("Package seems to work properly.\n") 158s + } else { 158s + stop(tally["fail"]," of ",sum(tally)," test cases failed.") 158s + } 158s Package seems to work properly. 158s > 158s > #===============================================================================# 158s > 158s > #===============================================================================# 158s > # SCRATCH 158s > #===============================================================================# 158s > 158s > 158s Test RNetCDF-test.R passed 159s autopkgtest [02:31:15]: test run-unit-test: -----------------------] 159s run-unit-test PASS 159s autopkgtest [02:31:15]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 160s autopkgtest [02:31:16]: test pkg-r-autopkgtest: preparing testbed 160s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 160s The following NEW packages will be installed: 160s build-essential cpp cpp-14 cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu 160s dctrl-tools g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 160s gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gfortran gfortran-14 160s gfortran-14-s390x-linux-gnu gfortran-s390x-linux-gnu icu-devtools libasan8 160s libblas-dev libbz2-dev libcc1-0 libdeflate-dev libgcc-14-dev 160s libgfortran-14-dev libicu-dev libisl23 libitm1 libjpeg-dev 160s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblzma-dev libmpc3 160s libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 160s libpkgconf3 libpng-dev libreadline-dev libstdc++-14-dev libtirpc-dev 160s libubsan1 pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev zlib1g-dev 161s 0 upgraded, 51 newly installed, 0 to remove and 0 not upgraded. 161s Need to get 82.2 MB of archives. 161s After this operation, 278 MB of additional disk space will be used. 161s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 161s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 161s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [9571 kB] 164s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-17ubuntu1 [1030 B] 164s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [5556 B] 164s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.2.0-1ubuntu1 [22.4 kB] 164s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-17ubuntu1 [50.7 kB] 164s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-17ubuntu1 [30.9 kB] 164s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-17ubuntu1 [2964 kB] 164s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-17ubuntu1 [1184 kB] 164s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu1 [1037 kB] 164s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [18.7 MB] 165s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-17ubuntu1 [526 kB] 165s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1204 B] 165s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.2.0-1ubuntu1 [5004 B] 165s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu1 [2611 kB] 165s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [11.0 MB] 166s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-17ubuntu1 [21.8 kB] 166s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [956 B] 166s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.2.0-1ubuntu1 [1080 B] 166s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 166s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x dctrl-tools s390x 2.24-3build3 [106 kB] 166s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran-14-dev s390x 14.2.0-17ubuntu1 [654 kB] 166s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-14-s390x-linux-gnu s390x 14.2.0-17ubuntu1 [10.3 MB] 166s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-14 s390x 14.2.0-17ubuntu1 [13.6 kB] 166s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran-s390x-linux-gnu s390x 4:14.2.0-1ubuntu1 [1012 B] 166s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x gfortran s390x 4:14.2.0-1ubuntu1 [1160 B] 166s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x icu-devtools s390x 76.1-1ubuntu2 [225 kB] 166s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libblas-dev s390x 3.12.1-2 [254 kB] 166s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libbz2-dev s390x 1.0.8-6 [39.1 kB] 166s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate-dev s390x 1.23-1 [52.2 kB] 166s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libicu-dev s390x 76.1-1ubuntu2 [12.2 MB] 166s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8-dev s390x 2.1.5-3ubuntu2 [281 kB] 166s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 166s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 166s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack-dev s390x 3.12.1-2 [5967 kB] 166s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libncurses-dev s390x 6.5+20250125-2 [407 kB] 166s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-16-0 s390x 10.42-4ubuntu3 [236 kB] 166s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-32-0 s390x 10.42-4ubuntu3 [221 kB] 167s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-posix3 s390x 10.42-4ubuntu3 [6820 B] 167s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libpcre2-dev s390x 10.42-4ubuntu3 [815 kB] 167s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libpkgconf3 s390x 1.8.1-4 [31.2 kB] 167s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x zlib1g-dev s390x 1:1.3.dfsg+really1.3.1-1ubuntu1 [898 kB] 167s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x libpng-dev s390x 1.6.46-4 [283 kB] 167s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x libreadline-dev s390x 8.2-6 [187 kB] 167s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x liblzma-dev s390x 5.6.3-1 [183 kB] 167s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf-bin s390x 1.8.1-4 [21.5 kB] 167s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x pkgconf s390x 1.8.1-4 [16.7 kB] 167s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x libtirpc-dev s390x 1.3.4+ds-1.3 [196 kB] 167s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x r-base-dev all 4.4.2-1build1 [4342 B] 167s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 167s Fetched 82.2 MB in 6s (13.1 MB/s) 167s Selecting previously unselected package libisl23:s390x. 167s (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 ... 58216 files and directories currently installed.) 167s Preparing to unpack .../00-libisl23_0.27-1_s390x.deb ... 167s Unpacking libisl23:s390x (0.27-1) ... 167s Selecting previously unselected package libmpc3:s390x. 167s Preparing to unpack .../01-libmpc3_1.3.1-1build2_s390x.deb ... 167s Unpacking libmpc3:s390x (1.3.1-1build2) ... 167s Selecting previously unselected package cpp-14-s390x-linux-gnu. 167s Preparing to unpack .../02-cpp-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking cpp-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package cpp-14. 167s Preparing to unpack .../03-cpp-14_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking cpp-14 (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package cpp-s390x-linux-gnu. 167s Preparing to unpack .../04-cpp-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 167s Unpacking cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 167s Selecting previously unselected package cpp. 167s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_s390x.deb ... 167s Unpacking cpp (4:14.2.0-1ubuntu1) ... 167s Selecting previously unselected package libcc1-0:s390x. 167s Preparing to unpack .../06-libcc1-0_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking libcc1-0:s390x (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package libitm1:s390x. 167s Preparing to unpack .../07-libitm1_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking libitm1:s390x (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package libasan8:s390x. 167s Preparing to unpack .../08-libasan8_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking libasan8:s390x (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package libubsan1:s390x. 167s Preparing to unpack .../09-libubsan1_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking libubsan1:s390x (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package libgcc-14-dev:s390x. 167s Preparing to unpack .../10-libgcc-14-dev_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu1) ... 167s Selecting previously unselected package gcc-14-s390x-linux-gnu. 167s Preparing to unpack .../11-gcc-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 167s Unpacking gcc-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package gcc-14. 168s Preparing to unpack .../12-gcc-14_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking gcc-14 (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package gcc-s390x-linux-gnu. 168s Preparing to unpack .../13-gcc-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 168s Unpacking gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 168s Selecting previously unselected package gcc. 168s Preparing to unpack .../14-gcc_4%3a14.2.0-1ubuntu1_s390x.deb ... 168s Unpacking gcc (4:14.2.0-1ubuntu1) ... 168s Selecting previously unselected package libstdc++-14-dev:s390x. 168s Preparing to unpack .../15-libstdc++-14-dev_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package g++-14-s390x-linux-gnu. 168s Preparing to unpack .../16-g++-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking g++-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package g++-14. 168s Preparing to unpack .../17-g++-14_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking g++-14 (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package g++-s390x-linux-gnu. 168s Preparing to unpack .../18-g++-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 168s Unpacking g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 168s Selecting previously unselected package g++. 168s Preparing to unpack .../19-g++_4%3a14.2.0-1ubuntu1_s390x.deb ... 168s Unpacking g++ (4:14.2.0-1ubuntu1) ... 168s Selecting previously unselected package build-essential. 168s Preparing to unpack .../20-build-essential_12.10ubuntu1_s390x.deb ... 168s Unpacking build-essential (12.10ubuntu1) ... 168s Selecting previously unselected package dctrl-tools. 168s Preparing to unpack .../21-dctrl-tools_2.24-3build3_s390x.deb ... 168s Unpacking dctrl-tools (2.24-3build3) ... 168s Selecting previously unselected package libgfortran-14-dev:s390x. 168s Preparing to unpack .../22-libgfortran-14-dev_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking libgfortran-14-dev:s390x (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package gfortran-14-s390x-linux-gnu. 168s Preparing to unpack .../23-gfortran-14-s390x-linux-gnu_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking gfortran-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package gfortran-14. 168s Preparing to unpack .../24-gfortran-14_14.2.0-17ubuntu1_s390x.deb ... 168s Unpacking gfortran-14 (14.2.0-17ubuntu1) ... 168s Selecting previously unselected package gfortran-s390x-linux-gnu. 168s Preparing to unpack .../25-gfortran-s390x-linux-gnu_4%3a14.2.0-1ubuntu1_s390x.deb ... 168s Unpacking gfortran-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 168s Selecting previously unselected package gfortran. 168s Preparing to unpack .../26-gfortran_4%3a14.2.0-1ubuntu1_s390x.deb ... 168s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 168s Selecting previously unselected package icu-devtools. 168s Preparing to unpack .../27-icu-devtools_76.1-1ubuntu2_s390x.deb ... 168s Unpacking icu-devtools (76.1-1ubuntu2) ... 168s Selecting previously unselected package libblas-dev:s390x. 168s Preparing to unpack .../28-libblas-dev_3.12.1-2_s390x.deb ... 168s Unpacking libblas-dev:s390x (3.12.1-2) ... 168s Selecting previously unselected package libbz2-dev:s390x. 168s Preparing to unpack .../29-libbz2-dev_1.0.8-6_s390x.deb ... 168s Unpacking libbz2-dev:s390x (1.0.8-6) ... 168s Selecting previously unselected package libdeflate-dev:s390x. 168s Preparing to unpack .../30-libdeflate-dev_1.23-1_s390x.deb ... 168s Unpacking libdeflate-dev:s390x (1.23-1) ... 168s Selecting previously unselected package libicu-dev:s390x. 168s Preparing to unpack .../31-libicu-dev_76.1-1ubuntu2_s390x.deb ... 168s Unpacking libicu-dev:s390x (76.1-1ubuntu2) ... 168s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 168s Preparing to unpack .../32-libjpeg-turbo8-dev_2.1.5-3ubuntu2_s390x.deb ... 168s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-3ubuntu2) ... 168s Selecting previously unselected package libjpeg8-dev:s390x. 168s Preparing to unpack .../33-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 168s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 168s Selecting previously unselected package libjpeg-dev:s390x. 168s Preparing to unpack .../34-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 168s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 168s Selecting previously unselected package liblapack-dev:s390x. 168s Preparing to unpack .../35-liblapack-dev_3.12.1-2_s390x.deb ... 168s Unpacking liblapack-dev:s390x (3.12.1-2) ... 169s Selecting previously unselected package libncurses-dev:s390x. 169s Preparing to unpack .../36-libncurses-dev_6.5+20250125-2_s390x.deb ... 169s Unpacking libncurses-dev:s390x (6.5+20250125-2) ... 169s Selecting previously unselected package libpcre2-16-0:s390x. 169s Preparing to unpack .../37-libpcre2-16-0_10.42-4ubuntu3_s390x.deb ... 169s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu3) ... 169s Selecting previously unselected package libpcre2-32-0:s390x. 169s Preparing to unpack .../38-libpcre2-32-0_10.42-4ubuntu3_s390x.deb ... 169s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu3) ... 169s Selecting previously unselected package libpcre2-posix3:s390x. 169s Preparing to unpack .../39-libpcre2-posix3_10.42-4ubuntu3_s390x.deb ... 169s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu3) ... 169s Selecting previously unselected package libpcre2-dev:s390x. 169s Preparing to unpack .../40-libpcre2-dev_10.42-4ubuntu3_s390x.deb ... 169s Unpacking libpcre2-dev:s390x (10.42-4ubuntu3) ... 169s Selecting previously unselected package libpkgconf3:s390x. 169s Preparing to unpack .../41-libpkgconf3_1.8.1-4_s390x.deb ... 169s Unpacking libpkgconf3:s390x (1.8.1-4) ... 169s Selecting previously unselected package zlib1g-dev:s390x. 169s Preparing to unpack .../42-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_s390x.deb ... 169s Unpacking zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 169s Selecting previously unselected package libpng-dev:s390x. 169s Preparing to unpack .../43-libpng-dev_1.6.46-4_s390x.deb ... 169s Unpacking libpng-dev:s390x (1.6.46-4) ... 169s Selecting previously unselected package libreadline-dev:s390x. 169s Preparing to unpack .../44-libreadline-dev_8.2-6_s390x.deb ... 169s Unpacking libreadline-dev:s390x (8.2-6) ... 169s Selecting previously unselected package liblzma-dev:s390x. 169s Preparing to unpack .../45-liblzma-dev_5.6.3-1_s390x.deb ... 169s Unpacking liblzma-dev:s390x (5.6.3-1) ... 169s Selecting previously unselected package pkgconf-bin. 169s Preparing to unpack .../46-pkgconf-bin_1.8.1-4_s390x.deb ... 169s Unpacking pkgconf-bin (1.8.1-4) ... 169s Selecting previously unselected package pkgconf:s390x. 169s Preparing to unpack .../47-pkgconf_1.8.1-4_s390x.deb ... 169s Unpacking pkgconf:s390x (1.8.1-4) ... 169s Selecting previously unselected package libtirpc-dev:s390x. 169s Preparing to unpack .../48-libtirpc-dev_1.3.4+ds-1.3_s390x.deb ... 169s Unpacking libtirpc-dev:s390x (1.3.4+ds-1.3) ... 169s Selecting previously unselected package r-base-dev. 169s Preparing to unpack .../49-r-base-dev_4.4.2-1build1_all.deb ... 169s Unpacking r-base-dev (4.4.2-1build1) ... 169s Selecting previously unselected package pkg-r-autopkgtest. 169s Preparing to unpack .../50-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 169s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 169s Setting up libjpeg-turbo8-dev:s390x (2.1.5-3ubuntu2) ... 169s Setting up libncurses-dev:s390x (6.5+20250125-2) ... 169s Setting up libreadline-dev:s390x (8.2-6) ... 169s Setting up libpcre2-16-0:s390x (10.42-4ubuntu3) ... 169s Setting up libpcre2-32-0:s390x (10.42-4ubuntu3) ... 169s Setting up libtirpc-dev:s390x (1.3.4+ds-1.3) ... 169s Setting up libpkgconf3:s390x (1.8.1-4) ... 169s Setting up libmpc3:s390x (1.3.1-1build2) ... 169s Setting up icu-devtools (76.1-1ubuntu2) ... 169s Setting up pkgconf-bin (1.8.1-4) ... 169s Setting up liblzma-dev:s390x (5.6.3-1) ... 169s Setting up libubsan1:s390x (14.2.0-17ubuntu1) ... 169s Setting up zlib1g-dev:s390x (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 169s Setting up libpcre2-posix3:s390x (10.42-4ubuntu3) ... 169s Setting up libasan8:s390x (14.2.0-17ubuntu1) ... 169s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 169s Setting up libisl23:s390x (0.27-1) ... 169s Setting up libdeflate-dev:s390x (1.23-1) ... 169s Setting up libicu-dev:s390x (76.1-1ubuntu2) ... 169s Setting up libcc1-0:s390x (14.2.0-17ubuntu1) ... 169s Setting up libblas-dev:s390x (3.12.1-2) ... 169s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode 169s Setting up dctrl-tools (2.24-3build3) ... 169s Setting up libitm1:s390x (14.2.0-17ubuntu1) ... 169s Setting up libbz2-dev:s390x (1.0.8-6) ... 169s Setting up libpcre2-dev:s390x (10.42-4ubuntu3) ... 169s Setting up libpng-dev:s390x (1.6.46-4) ... 169s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 169s Setting up pkgconf:s390x (1.8.1-4) ... 169s Setting up liblapack-dev:s390x (3.12.1-2) ... 169s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode 169s Setting up cpp-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 169s Setting up cpp-14 (14.2.0-17ubuntu1) ... 169s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu1) ... 169s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu1) ... 169s Setting up libgfortran-14-dev:s390x (14.2.0-17ubuntu1) ... 169s Setting up cpp-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 169s Setting up gcc-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 169s Setting up gcc-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 169s Setting up g++-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 169s Setting up cpp (4:14.2.0-1ubuntu1) ... 169s Setting up gfortran-14-s390x-linux-gnu (14.2.0-17ubuntu1) ... 169s Setting up g++-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 169s Setting up gcc-14 (14.2.0-17ubuntu1) ... 169s Setting up g++-14 (14.2.0-17ubuntu1) ... 169s Setting up gfortran-14 (14.2.0-17ubuntu1) ... 169s Setting up gfortran-s390x-linux-gnu (4:14.2.0-1ubuntu1) ... 169s Setting up gcc (4:14.2.0-1ubuntu1) ... 169s Setting up g++ (4:14.2.0-1ubuntu1) ... 169s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 169s Setting up build-essential (12.10ubuntu1) ... 169s Setting up gfortran (4:14.2.0-1ubuntu1) ... 169s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 169s 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 169s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 169s 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 169s Setting up r-base-dev (4.4.2-1build1) ... 169s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 169s Processing triggers for libc-bin (2.41-1ubuntu1) ... 169s Processing triggers for man-db (2.13.0-1) ... 169s Processing triggers for install-info (7.1.1-1) ... 170s autopkgtest [02:31:26]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 170s autopkgtest [02:31:26]: test pkg-r-autopkgtest: [----------------------- 170s Test: Try to load the R library RNetCDF 170s 170s R version 4.4.2 (2024-10-31) -- "Pile of Leaves" 170s Copyright (C) 2024 The R Foundation for Statistical Computing 170s Platform: s390x-ibm-linux-gnu 170s 170s R is free software and comes with ABSOLUTELY NO WARRANTY. 170s You are welcome to redistribute it under certain conditions. 170s Type 'license()' or 'licence()' for distribution details. 170s 170s R is a collaborative project with many contributors. 170s Type 'contributors()' for more information and 170s 'citation()' on how to cite R or R packages in publications. 170s 170s Type 'demo()' for some demos, 'help()' for on-line help, or 170s 'help.start()' for an HTML browser interface to help. 170s Type 'q()' to quit R. 170s 170s > library('RNetCDF') 170s > 170s > 170s Other tests are currently unsupported! 170s They will be progressively added. 170s autopkgtest [02:31:26]: test pkg-r-autopkgtest: -----------------------] 171s pkg-r-autopkgtest PASS 171s autopkgtest [02:31:27]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 171s autopkgtest [02:31:27]: @@@@@@@@@@@@@@@@@@@@ summary 171s run-unit-test PASS 171s pkg-r-autopkgtest PASS 188s nova [W] Using flock in prodstack6-s390x 188s flock: timeout while waiting to get lock 188s Creating nova instance adt-plucky-s390x-r-cran-rnetcdf-20250216-022835-juju-7f2275-prod-proposed-migration-environment-2-ca7c6b5b-6a0d-46d2-a828-0500fffbada2 from image adt/ubuntu-plucky-s390x-server-20250215.img (UUID 099dc609-2061-4009-a65b-d554466baca0)... 188s nova [W] Timed out waiting for a84317fc-ad66-4466-9ef5-bb6eff69126c to get deleted.