I: pbuilder: network access will be disabled during build I: Current time: Fri May 29 18:22:59 +14 2020 I: pbuilder-time-stamp: 1590726179 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [cmor_3.4.0-2.dsc] I: copying [./cmor_3.4.0.orig.tar.xz] I: copying [./cmor_3.4.0-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Jan 16 11:04:39 2019 +14 gpgv: using RSA key 82383CE9165B347C787081A2CBE6BB4E5D9AD3A5 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./cmor_3.4.0-2.dsc dpkg-source: info: extracting cmor in cmor-3.4.0 dpkg-source: info: unpacking cmor_3.4.0.orig.tar.xz dpkg-source: info: unpacking cmor_3.4.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying shlib-link.patch dpkg-source: info: applying pkgconfig.patch dpkg-source: info: applying makefile-fix.patch dpkg-source: info: applying destdir.patch dpkg-source: info: applying cmor_ver.patch dpkg-source: info: applying python3.patch dpkg-source: info: applying disable_tests.patch dpkg-source: info: applying kfreebsd_hurd_support.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/26831/tmp/hooks/D01_modify_environment starting debug: Running on odxu4a. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/26831/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/26831/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.0.3(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=d873cd20c3f04d6096cf826f4b319760 LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=26831 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.Q8jbSOTPZc/pbuilderrc_LaLk --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.Q8jbSOTPZc/b2 --logfile b2/build.log cmor_3.4.0-2.dsc' SUDO_GID=114 SUDO_UID=110 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:8000/ I: uname -a Linux i-capture-the-hostname 5.5.0-0.bpo.2-armmp-lpae #1 SMP Debian 5.5.17-1~bpo10+1 (2020-04-23) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 18 2019 bash -rwxr-xr-x 3 root root 26052 Jul 11 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 11 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore -rwxr-xr-x 1 root root 22432 Mar 1 2019 cat -rwxr-xr-x 1 root root 38868 Mar 1 2019 chgrp -rwxr-xr-x 1 root root 38836 Mar 1 2019 chmod -rwxr-xr-x 1 root root 42972 Mar 1 2019 chown -rwxr-xr-x 1 root root 88376 Mar 1 2019 cp -rwxr-xr-x 1 root root 75516 Jan 18 2019 dash -rwxr-xr-x 1 root root 71648 Mar 1 2019 date -rwxr-xr-x 1 root root 51212 Mar 1 2019 dd -rwxr-xr-x 1 root root 55672 Mar 1 2019 df -rwxr-xr-x 1 root root 88444 Mar 1 2019 dir -rwxr-xr-x 1 root root 54872 Jan 10 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Mar 1 2019 echo -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep -rwxr-xr-x 1 root root 18260 Mar 1 2019 false -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 10 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 23 09:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 8 2019 grep -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 6 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 27 2018 hostname -rwxr-xr-x 1 root root 43044 Mar 1 2019 ln -rwxr-xr-x 1 root root 34932 Jul 27 2018 login -rwxr-xr-x 1 root root 88444 Mar 1 2019 ls -rwxr-xr-x 1 root root 67036 Jan 10 2019 lsblk -rwxr-xr-x 1 root root 47168 Mar 1 2019 mkdir -rwxr-xr-x 1 root root 43040 Mar 1 2019 mknod -rwxr-xr-x 1 root root 26552 Mar 1 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 10 2019 more -rwsr-xr-x 1 root root 34268 Jan 10 2019 mount -rwxr-xr-x 1 root root 9688 Jan 10 2019 mountpoint -rwxr-xr-x 1 root root 84284 Mar 1 2019 mv lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Mar 1 2019 pwd lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Mar 1 2019 readlink -rwxr-xr-x 1 root root 42968 Mar 1 2019 rm -rwxr-xr-x 1 root root 26496 Mar 1 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 22 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 May 29 18:23 sh -> bash lrwxrwxrwx 1 root root 4 May 28 22:34 sh.distrib -> dash -rwxr-xr-x 1 root root 22384 Mar 1 2019 sleep -rwxr-xr-x 1 root root 51124 Mar 1 2019 stty -rwsr-xr-x 1 root root 42472 Jan 10 2019 su -rwxr-xr-x 1 root root 22392 Mar 1 2019 sync -rwxr-xr-x 1 root root 283324 Apr 24 2019 tar -rwxr-xr-x 1 root root 9808 Jan 22 2019 tempfile -rwxr-xr-x 1 root root 63464 Mar 1 2019 touch -rwxr-xr-x 1 root root 18260 Mar 1 2019 true -rwxr-xr-x 1 root root 9636 Apr 23 09:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 10 2019 umount -rwxr-xr-x 1 root root 22380 Mar 1 2019 uname -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress -rwxr-xr-x 1 root root 88444 Mar 1 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 10 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 22 2019 which lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew I: user script /srv/workspace/pbuilder/26831/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 10), dh-buildinfo, dh-python, dh-fortran-mod, heimdal-multidev, libossp-uuid-dev, libudunits2-dev, libnetcdf-dev, uuid-dev, python-all-dev (>= 2.6.6-3~), python-setuptools (>= 0.6b3), python-numpy, python3-all-dev (>= 2.6.6-3~), python3-setuptools (>= 0.6b3), python3-numpy, gfortran, pkg-config, libhdf5-dev, libaec-dev, libffi-dev Conflicts: libcmor2, python-cmor, python3-cmor dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 10); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on dh-buildinfo; however: Package dh-buildinfo is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on dh-fortran-mod; however: Package dh-fortran-mod is not installed. pbuilder-satisfydepends-dummy depends on heimdal-multidev; however: Package heimdal-multidev is not installed. pbuilder-satisfydepends-dummy depends on libossp-uuid-dev; however: Package libossp-uuid-dev is not installed. pbuilder-satisfydepends-dummy depends on libudunits2-dev; however: Package libudunits2-dev is not installed. pbuilder-satisfydepends-dummy depends on libnetcdf-dev; however: Package libnetcdf-dev is not installed. pbuilder-satisfydepends-dummy depends on uuid-dev; however: Package uuid-dev is not installed. pbuilder-satisfydepends-dummy depends on python-all-dev (>= 2.6.6-3~); however: Package python-all-dev is not installed. pbuilder-satisfydepends-dummy depends on python-setuptools (>= 0.6b3); however: Package python-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python-numpy; however: Package python-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-all-dev (>= 2.6.6-3~); however: Package python3-all-dev is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools (>= 0.6b3); however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy; however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on gfortran; however: Package gfortran is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on libhdf5-dev; however: Package libhdf5-dev is not installed. pbuilder-satisfydepends-dummy depends on libaec-dev; however: Package libaec-dev is not installed. pbuilder-satisfydepends-dummy depends on libffi-dev; however: Package libffi-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} comerr-dev{a} debhelper{a} dh-autoreconf{a} dh-buildinfo{a} dh-fortran-mod{a} dh-python{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} gfortran{a} gfortran-8{a} groff-base{a} hdf5-helpers{a} heimdal-multidev{a} intltool-debian{a} libaec-dev{a} libaec0{a} libarchive-zip-perl{a} libasn1-8-heimdal{a} libblas3{a} libbsd0{a} libcroco3{a} libcurl3-gnutls{a} libcurl4-gnutls-dev{a} libedit2{a} libelf1{a} libexpat1{a} libexpat1-dev{a} libffi-dev{a} libfile-libmagic-perl{a} libfile-stripnondeterminism-perl{a} libgfortran-8-dev{a} libgfortran5{a} libglib2.0-0{a} libgssapi-krb5-2{a} libgssapi3-heimdal{a} libhcrypto4-heimdal{a} libhdb9-heimdal{a} libhdf5-103{a} libhdf5-cpp-103{a} libhdf5-dev{a} libheimbase1-heimdal{a} libheimntlm0-heimdal{a} libhx509-5-heimdal{a} libicu63{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libk5crypto3{a} libkadm5clnt7-heimdal{a} libkadm5srv8-heimdal{a} libkafs0-heimdal{a} libkdc2-heimdal{a} libkeyutils1{a} libkrb5-26-heimdal{a} libkrb5-3{a} libkrb5support0{a} liblapack3{a} libldap-2.4-2{a} libldap-common{a} libmagic-mgc{a} libmagic1{a} libmpdec2{a} libncurses6{a} libnetcdf-dev{a} libnetcdf13{a} libnghttp2-14{a} libossp-uuid-dev{a} libossp-uuid16{a} libotp0-heimdal{a} libpipeline1{a} libpsl5{a} libpython-all-dev{a} libpython-dev{a} libpython-stdlib{a} libpython2-dev{a} libpython2-stdlib{a} libpython2.7{a} libpython2.7-dev{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libpython3-all-dev{a} libpython3-dev{a} libpython3-stdlib{a} libpython3.7{a} libpython3.7-dev{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} libreadline7{a} libroken18-heimdal{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libsl0-heimdal{a} libssh2-1{a} libssl1.1{a} libsz2{a} libtool{a} libuchardet0{a} libudunits2-0{a} libudunits2-data{a} libudunits2-dev{a} libwind0-heimdal{a} libxml2{a} m4{a} man-db{a} mime-support{a} pkg-config{a} po-debconf{a} python{a} python-all{a} python-all-dev{a} python-dev{a} python-minimal{a} python-numpy{a} python-pkg-resources{a} python-setuptools{a} python2{a} python2-dev{a} python2-minimal{a} python2.7{a} python2.7-dev{a} python2.7-minimal{a} python3{a} python3-all{a} python3-all-dev{a} python3-dev{a} python3-distutils{a} python3-lib2to3{a} python3-minimal{a} python3-numpy{a} python3-pkg-resources{a} python3-setuptools{a} python3.7{a} python3.7-dev{a} python3.7-minimal{a} readline-common{a} sensible-utils{a} uuid-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl libsasl2-modules lynx publicsuffix shared-mime-info wget xdg-user-dirs 0 packages upgraded, 148 newly installed, 0 to remove and 0 not upgraded. Need to get 134 MB of archives. After unpacking 300 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf libpython2.7-minimal armhf 2.7.16-2+deb10u1 [395 kB] Get: 8 http://deb.debian.org/debian buster/main armhf python2.7-minimal armhf 2.7.16-2+deb10u1 [1171 kB] Get: 9 http://deb.debian.org/debian buster/main armhf python2-minimal armhf 2.7.16-1 [41.4 kB] Get: 10 http://deb.debian.org/debian buster/main armhf python-minimal armhf 2.7.16-1 [21.0 kB] Get: 11 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB] Get: 12 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB] Get: 14 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB] Get: 16 http://deb.debian.org/debian buster/main armhf libpython2.7-stdlib armhf 2.7.16-2+deb10u1 [1837 kB] Get: 17 http://deb.debian.org/debian buster/main armhf python2.7 armhf 2.7.16-2+deb10u1 [305 kB] Get: 18 http://deb.debian.org/debian buster/main armhf libpython2-stdlib armhf 2.7.16-1 [20.8 kB] Get: 19 http://deb.debian.org/debian buster/main armhf libpython-stdlib armhf 2.7.16-1 [20.8 kB] Get: 20 http://deb.debian.org/debian buster/main armhf python2 armhf 2.7.16-1 [41.6 kB] Get: 21 http://deb.debian.org/debian buster/main armhf python armhf 2.7.16-1 [22.8 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libpython3.7-minimal armhf 3.7.3-2+deb10u1 [582 kB] Get: 23 http://deb.debian.org/debian buster/main armhf python3.7-minimal armhf 3.7.3-2+deb10u1 [1465 kB] Get: 24 http://deb.debian.org/debian buster/main armhf python3-minimal armhf 3.7.3-1 [36.6 kB] Get: 25 http://deb.debian.org/debian buster/main armhf libmpdec2 armhf 2.4.2-2 [69.3 kB] Get: 26 http://deb.debian.org/debian buster/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u1 [1660 kB] Get: 27 http://deb.debian.org/debian buster/main armhf python3.7 armhf 3.7.3-2+deb10u1 [330 kB] Get: 28 http://deb.debian.org/debian buster/main armhf libpython3-stdlib armhf 3.7.3-1 [20.0 kB] Get: 29 http://deb.debian.org/debian buster/main armhf python3 armhf 3.7.3-1 [61.5 kB] Get: 30 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 31 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 32 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 33 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 34 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 35 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 36 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 37 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 38 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 39 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 40 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 41 http://deb.debian.org/debian buster/main armhf comerr-dev armhf 2.1-1.44.5-1+deb10u3 [102 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 43 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 45 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 46 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 47 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 48 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 49 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 50 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 51 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 52 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 53 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 54 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 55 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 56 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 57 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 58 http://deb.debian.org/debian buster/main armhf dh-buildinfo all 0.11+nmu2 [18.4 kB] Get: 59 http://deb.debian.org/debian buster/main armhf libfile-libmagic-perl armhf 1.16-1+b1 [23.8 kB] Get: 60 http://deb.debian.org/debian buster/main armhf dh-fortran-mod all 0.12 [11.2 kB] Get: 61 http://deb.debian.org/debian buster/main armhf python3-lib2to3 all 3.7.3-1 [76.7 kB] Get: 62 http://deb.debian.org/debian buster/main armhf python3-distutils all 3.7.3-1 [142 kB] Get: 63 http://deb.debian.org/debian buster/main armhf dh-python all 3.20190308 [99.3 kB] Get: 64 http://deb.debian.org/debian buster/main armhf libgfortran5 armhf 8.3.0-6 [213 kB] Get: 65 http://deb.debian.org/debian buster/main armhf libgfortran-8-dev armhf 8.3.0-6 [260 kB] Get: 66 http://deb.debian.org/debian buster/main armhf gfortran-8 armhf 8.3.0-6 [7219 kB] Get: 67 http://deb.debian.org/debian buster/main armhf gfortran armhf 4:8.3.0-1 [1424 B] Get: 68 http://deb.debian.org/debian buster/main armhf hdf5-helpers armhf 1.10.4+repack-10 [35.2 kB] Get: 69 http://deb.debian.org/debian buster/main armhf libroken18-heimdal armhf 7.5.0+dfsg-3 [58.9 kB] Get: 70 http://deb.debian.org/debian buster/main armhf libasn1-8-heimdal armhf 7.5.0+dfsg-3 [168 kB] Get: 71 http://deb.debian.org/debian buster/main armhf libheimbase1-heimdal armhf 7.5.0+dfsg-3 [48.7 kB] Get: 72 http://deb.debian.org/debian buster/main armhf libhcrypto4-heimdal armhf 7.5.0+dfsg-3 [104 kB] Get: 73 http://deb.debian.org/debian buster/main armhf libwind0-heimdal armhf 7.5.0+dfsg-3 [73.2 kB] Get: 74 http://deb.debian.org/debian buster/main armhf libhx509-5-heimdal armhf 7.5.0+dfsg-3 [114 kB] Get: 75 http://deb.debian.org/debian buster/main armhf libkrb5-26-heimdal armhf 7.5.0+dfsg-3 [195 kB] Get: 76 http://deb.debian.org/debian buster/main armhf libheimntlm0-heimdal armhf 7.5.0+dfsg-3 [39.1 kB] Get: 77 http://deb.debian.org/debian buster/main armhf libgssapi3-heimdal armhf 7.5.0+dfsg-3 [105 kB] Get: 78 http://deb.debian.org/debian buster/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1+deb10u1 [67.4 kB] Get: 79 http://deb.debian.org/debian buster/main armhf libsasl2-2 armhf 2.1.27+dfsg-1+deb10u1 [98.9 kB] Get: 80 http://deb.debian.org/debian buster/main armhf libldap-common all 2.4.47+dfsg-3+deb10u2 [89.7 kB] Get: 81 http://deb.debian.org/debian buster/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3+deb10u2 [202 kB] Get: 82 http://deb.debian.org/debian buster/main armhf libhdb9-heimdal armhf 7.5.0+dfsg-3 [78.5 kB] Get: 83 http://deb.debian.org/debian buster/main armhf libkadm5clnt7-heimdal armhf 7.5.0+dfsg-3 [41.5 kB] Get: 84 http://deb.debian.org/debian buster/main armhf libkadm5srv8-heimdal armhf 7.5.0+dfsg-3 [55.0 kB] Get: 85 http://deb.debian.org/debian buster/main armhf libkafs0-heimdal armhf 7.5.0+dfsg-3 [39.1 kB] Get: 86 http://deb.debian.org/debian buster/main armhf libkdc2-heimdal armhf 7.5.0+dfsg-3 [75.1 kB] Get: 87 http://deb.debian.org/debian buster/main armhf libotp0-heimdal armhf 7.5.0+dfsg-3 [47.6 kB] Get: 88 http://deb.debian.org/debian buster/main armhf libedit2 armhf 3.1-20181209-1 [79.5 kB] Get: 89 http://deb.debian.org/debian buster/main armhf libsl0-heimdal armhf 7.5.0+dfsg-3 [36.2 kB] Get: 90 http://deb.debian.org/debian buster/main armhf heimdal-multidev armhf 7.5.0+dfsg-3 [1057 kB] Get: 91 http://deb.debian.org/debian buster/main armhf libaec0 armhf 1.0.2-1 [21.9 kB] Get: 92 http://deb.debian.org/debian buster/main armhf libsz2 armhf 1.0.2-1 [6584 B] Get: 93 http://deb.debian.org/debian buster/main armhf libaec-dev armhf 1.0.2-1 [19.7 kB] Get: 94 http://deb.debian.org/debian buster/main armhf libblas3 armhf 3.8.0-2 [109 kB] Get: 95 http://deb.debian.org/debian buster/main armhf libkeyutils1 armhf 1.6-6 [13.9 kB] Get: 96 http://deb.debian.org/debian buster/main armhf libkrb5support0 armhf 1.17-3 [62.3 kB] Get: 97 http://deb.debian.org/debian buster/main armhf libk5crypto3 armhf 1.17-3 [119 kB] Get: 98 http://deb.debian.org/debian buster/main armhf libkrb5-3 armhf 1.17-3 [323 kB] Get: 99 http://deb.debian.org/debian buster/main armhf libgssapi-krb5-2 armhf 1.17-3 [137 kB] Get: 100 http://deb.debian.org/debian buster/main armhf libnghttp2-14 armhf 1.36.0-2+deb10u1 [74.4 kB] Get: 101 http://deb.debian.org/debian buster/main armhf libpsl5 armhf 0.20.2-2 [52.4 kB] Get: 102 http://deb.debian.org/debian buster/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.9 kB] Get: 103 http://deb.debian.org/debian buster/main armhf libssh2-1 armhf 1.8.0-2.1 [129 kB] Get: 104 http://deb.debian.org/debian buster/main armhf libcurl3-gnutls armhf 7.64.0-4+deb10u1 [295 kB] Get: 105 http://deb.debian.org/debian buster/main armhf libcurl4-gnutls-dev armhf 7.64.0-4+deb10u1 [389 kB] Get: 106 http://deb.debian.org/debian buster/main armhf libexpat1-dev armhf 2.2.6-2+deb10u1 [126 kB] Get: 107 http://deb.debian.org/debian buster/main armhf libffi-dev armhf 3.2.1-9 [154 kB] Get: 108 http://deb.debian.org/debian buster/main armhf libhdf5-103 armhf 1.10.4+repack-10 [1285 kB] Get: 109 http://deb.debian.org/debian buster/main armhf libhdf5-cpp-103 armhf 1.10.4+repack-10 [123 kB] Get: 110 http://deb.debian.org/debian buster/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [207 kB] Get: 111 http://deb.debian.org/debian buster/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [112 kB] Get: 112 http://deb.debian.org/debian buster/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [182 kB] Get: 113 http://deb.debian.org/debian buster/main armhf libjpeg-dev all 1:1.5.2-2 [57.5 kB] Get: 114 http://deb.debian.org/debian buster/main armhf libhdf5-dev armhf 1.10.4+repack-10 [2515 kB] Get: 115 http://deb.debian.org/debian buster/main armhf liblapack3 armhf 3.8.0-2 [1631 kB] Get: 116 http://deb.debian.org/debian buster/main armhf libnetcdf13 armhf 1:4.6.2-1 [357 kB] Get: 117 http://deb.debian.org/debian buster/main armhf libnetcdf-dev armhf 1:4.6.2-1 [82.7 kB] Get: 118 http://deb.debian.org/debian buster/main armhf libossp-uuid16 armhf 1.6.2-1.5+b7 [35.3 kB] Get: 119 http://deb.debian.org/debian buster/main armhf libossp-uuid-dev armhf 1.6.2-1.5+b7 [51.5 kB] Get: 120 http://deb.debian.org/debian buster/main armhf libpython2.7 armhf 2.7.16-2+deb10u1 [892 kB] Get: 121 http://deb.debian.org/debian buster/main armhf libpython2.7-dev armhf 2.7.16-2+deb10u1 [31.0 MB] Get: 122 http://deb.debian.org/debian buster/main armhf libpython2-dev armhf 2.7.16-1 [20.9 kB] Get: 123 http://deb.debian.org/debian buster/main armhf libpython-dev armhf 2.7.16-1 [20.9 kB] Get: 124 http://deb.debian.org/debian buster/main armhf libpython-all-dev armhf 2.7.16-1 [1064 B] Get: 125 http://deb.debian.org/debian buster/main armhf libpython3.7 armhf 3.7.3-2+deb10u1 [1282 kB] Get: 126 http://deb.debian.org/debian buster/main armhf libpython3.7-dev armhf 3.7.3-2+deb10u1 [47.2 MB] Get: 127 http://deb.debian.org/debian buster/main armhf libpython3-dev armhf 3.7.3-1 [20.1 kB] Get: 128 http://deb.debian.org/debian buster/main armhf libpython3-all-dev armhf 3.7.3-1 [1068 B] Get: 129 http://deb.debian.org/debian buster/main armhf libudunits2-data all 2.2.26-5 [25.8 kB] Get: 130 http://deb.debian.org/debian buster/main armhf libudunits2-0 armhf 2.2.26-5 [49.5 kB] Get: 131 http://deb.debian.org/debian buster/main armhf libudunits2-dev armhf 2.2.26-5 [363 kB] Get: 132 http://deb.debian.org/debian buster/main armhf pkg-config armhf 0.29-6 [60.7 kB] Get: 133 http://deb.debian.org/debian buster/main armhf python-all armhf 2.7.16-1 [1044 B] Get: 134 http://deb.debian.org/debian buster/main armhf python2.7-dev armhf 2.7.16-2+deb10u1 [291 kB] Get: 135 http://deb.debian.org/debian buster/main armhf python2-dev armhf 2.7.16-1 [1216 B] Get: 136 http://deb.debian.org/debian buster/main armhf python-dev armhf 2.7.16-1 [1192 B] Get: 137 http://deb.debian.org/debian buster/main armhf python-all-dev armhf 2.7.16-1 [1068 B] Get: 138 http://deb.debian.org/debian buster/main armhf python-pkg-resources all 40.8.0-1 [182 kB] Get: 139 http://deb.debian.org/debian buster/main armhf python-numpy armhf 1:1.16.2-1 [1885 kB] Get: 140 http://deb.debian.org/debian buster/main armhf python-setuptools all 40.8.0-1 [382 kB] Get: 141 http://deb.debian.org/debian buster/main armhf python3-all armhf 3.7.3-1 [1068 B] Get: 142 http://deb.debian.org/debian buster/main armhf python3.7-dev armhf 3.7.3-2+deb10u1 [509 kB] Get: 143 http://deb.debian.org/debian buster/main armhf python3-dev armhf 3.7.3-1 [1264 B] Get: 144 http://deb.debian.org/debian buster/main armhf python3-all-dev armhf 3.7.3-1 [1064 B] Get: 145 http://deb.debian.org/debian buster/main armhf python3-pkg-resources all 40.8.0-1 [153 kB] Get: 146 http://deb.debian.org/debian buster/main armhf python3-numpy armhf 1:1.16.2-1 [1903 kB] Get: 147 http://deb.debian.org/debian buster/main armhf python3-setuptools all 40.8.0-1 [306 kB] Get: 148 http://deb.debian.org/debian buster/main armhf uuid-dev armhf 2.33.1-0.1 [92.6 kB] Fetched 134 MB in 13s (10.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (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 ... 18932 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../08-python2-minimal_2.7.16-1_armhf.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../09-python-minimal_2.7.16-1_armhf.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../10-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../14-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:armhf. Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython2-stdlib:armhf (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../18-libpython-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.16-1) ... Setting up libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (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 ... 20397 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_armhf.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (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 ... 20430 files and directories currently installed.) Preparing to unpack .../python_2.7.16-1_armhf.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../libpython3.7-minimal_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.3-2+deb10u1_armhf.deb ... Unpacking python3.7-minimal (3.7.3-2+deb10u1) ... Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ... Setting up libpython3.7-minimal:armhf (3.7.3-2+deb10u1) ... Setting up libexpat1:armhf (2.2.6-2+deb10u1) ... Setting up python3.7-minimal (3.7.3-2+deb10u1) ... Selecting previously unselected package python3-minimal. (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 ... 20684 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.7.3-1_armhf.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../libpython3.7-stdlib_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package python3.7. Preparing to unpack .../python3.7_3.7.3-2+deb10u1_armhf.deb ... Unpacking python3.7 (3.7.3-2+deb10u1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../libpython3-stdlib_3.7.3-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (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 ... 21096 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_armhf.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../003-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../006-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../007-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../008-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../009-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../010-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../011-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package comerr-dev:armhf. Preparing to unpack .../012-comerr-dev_2.1-1.44.5-1+deb10u3_armhf.deb ... Unpacking comerr-dev:armhf (2.1-1.44.5-1+deb10u3) ... Selecting previously unselected package libtool. Preparing to unpack .../013-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../014-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../015-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../016-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../017-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../018-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../019-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../020-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../021-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../022-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../023-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../024-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../025-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../026-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../027-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../028-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package dh-buildinfo. Preparing to unpack .../029-dh-buildinfo_0.11+nmu2_all.deb ... Unpacking dh-buildinfo (0.11+nmu2) ... Selecting previously unselected package libfile-libmagic-perl. Preparing to unpack .../030-libfile-libmagic-perl_1.16-1+b1_armhf.deb ... Unpacking libfile-libmagic-perl (1.16-1+b1) ... Selecting previously unselected package dh-fortran-mod. Preparing to unpack .../031-dh-fortran-mod_0.12_all.deb ... Unpacking dh-fortran-mod (0.12) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../032-python3-lib2to3_3.7.3-1_all.deb ... Unpacking python3-lib2to3 (3.7.3-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../033-python3-distutils_3.7.3-1_all.deb ... Unpacking python3-distutils (3.7.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../034-dh-python_3.20190308_all.deb ... Unpacking dh-python (3.20190308) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../035-libgfortran5_8.3.0-6_armhf.deb ... Unpacking libgfortran5:armhf (8.3.0-6) ... Selecting previously unselected package libgfortran-8-dev:armhf. Preparing to unpack .../036-libgfortran-8-dev_8.3.0-6_armhf.deb ... Unpacking libgfortran-8-dev:armhf (8.3.0-6) ... Selecting previously unselected package gfortran-8. Preparing to unpack .../037-gfortran-8_8.3.0-6_armhf.deb ... Unpacking gfortran-8 (8.3.0-6) ... Selecting previously unselected package gfortran. Preparing to unpack .../038-gfortran_4%3a8.3.0-1_armhf.deb ... Unpacking gfortran (4:8.3.0-1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../039-hdf5-helpers_1.10.4+repack-10_armhf.deb ... Unpacking hdf5-helpers (1.10.4+repack-10) ... Selecting previously unselected package libroken18-heimdal:armhf. Preparing to unpack .../040-libroken18-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libroken18-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libasn1-8-heimdal:armhf. Preparing to unpack .../041-libasn1-8-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libasn1-8-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libheimbase1-heimdal:armhf. Preparing to unpack .../042-libheimbase1-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libheimbase1-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libhcrypto4-heimdal:armhf. Preparing to unpack .../043-libhcrypto4-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libhcrypto4-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libwind0-heimdal:armhf. Preparing to unpack .../044-libwind0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libwind0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libhx509-5-heimdal:armhf. Preparing to unpack .../045-libhx509-5-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libhx509-5-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libkrb5-26-heimdal:armhf. Preparing to unpack .../046-libkrb5-26-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libkrb5-26-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libheimntlm0-heimdal:armhf. Preparing to unpack .../047-libheimntlm0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libheimntlm0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libgssapi3-heimdal:armhf. Preparing to unpack .../048-libgssapi3-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libgssapi3-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../049-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../050-libsasl2-2_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../051-libldap-common_2.4.47+dfsg-3+deb10u2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../052-libldap-2.4-2_2.4.47+dfsg-3+deb10u2_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libhdb9-heimdal:armhf. Preparing to unpack .../053-libhdb9-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libhdb9-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libkadm5clnt7-heimdal:armhf. Preparing to unpack .../054-libkadm5clnt7-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libkadm5clnt7-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libkadm5srv8-heimdal:armhf. Preparing to unpack .../055-libkadm5srv8-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libkadm5srv8-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libkafs0-heimdal:armhf. Preparing to unpack .../056-libkafs0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libkafs0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libkdc2-heimdal:armhf. Preparing to unpack .../057-libkdc2-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libkdc2-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libotp0-heimdal:armhf. Preparing to unpack .../058-libotp0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libotp0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../059-libedit2_3.1-20181209-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20181209-1) ... Selecting previously unselected package libsl0-heimdal:armhf. Preparing to unpack .../060-libsl0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libsl0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package heimdal-multidev. Preparing to unpack .../061-heimdal-multidev_7.5.0+dfsg-3_armhf.deb ... Unpacking heimdal-multidev (7.5.0+dfsg-3) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../062-libaec0_1.0.2-1_armhf.deb ... Unpacking libaec0:armhf (1.0.2-1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../063-libsz2_1.0.2-1_armhf.deb ... Unpacking libsz2:armhf (1.0.2-1) ... Selecting previously unselected package libaec-dev:armhf. Preparing to unpack .../064-libaec-dev_1.0.2-1_armhf.deb ... Unpacking libaec-dev:armhf (1.0.2-1) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../065-libblas3_3.8.0-2_armhf.deb ... Unpacking libblas3:armhf (3.8.0-2) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../066-libkeyutils1_1.6-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../067-libkrb5support0_1.17-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-3) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../068-libk5crypto3_1.17-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../069-libkrb5-3_1.17-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../070-libgssapi-krb5-2_1.17-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-3) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../071-libnghttp2-14_1.36.0-2+deb10u1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.36.0-2+deb10u1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../072-libpsl5_0.20.2-2_armhf.deb ... Unpacking libpsl5:armhf (0.20.2-2) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../073-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../074-libssh2-1_1.8.0-2.1_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-2.1) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../075-libcurl3-gnutls_7.64.0-4+deb10u1_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.64.0-4+deb10u1) ... Selecting previously unselected package libcurl4-gnutls-dev:armhf. Preparing to unpack .../076-libcurl4-gnutls-dev_7.64.0-4+deb10u1_armhf.deb ... Unpacking libcurl4-gnutls-dev:armhf (7.64.0-4+deb10u1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../077-libexpat1-dev_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../078-libffi-dev_3.2.1-9_armhf.deb ... Unpacking libffi-dev:armhf (3.2.1-9) ... Selecting previously unselected package libhdf5-103:armhf. Preparing to unpack .../079-libhdf5-103_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-103:armhf (1.10.4+repack-10) ... Selecting previously unselected package libhdf5-cpp-103:armhf. Preparing to unpack .../080-libhdf5-cpp-103_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-cpp-103:armhf (1.10.4+repack-10) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../081-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../082-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:armhf. Preparing to unpack .../083-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg-dev. Preparing to unpack .../084-libjpeg-dev_1%3a1.5.2-2_all.deb ... Unpacking libjpeg-dev (1:1.5.2-2) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../085-libhdf5-dev_1.10.4+repack-10_armhf.deb ... Unpacking libhdf5-dev (1.10.4+repack-10) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../086-liblapack3_3.8.0-2_armhf.deb ... Unpacking liblapack3:armhf (3.8.0-2) ... Selecting previously unselected package libnetcdf13:armhf. Preparing to unpack .../087-libnetcdf13_1%3a4.6.2-1_armhf.deb ... Unpacking libnetcdf13:armhf (1:4.6.2-1) ... Selecting previously unselected package libnetcdf-dev. Preparing to unpack .../088-libnetcdf-dev_1%3a4.6.2-1_armhf.deb ... Unpacking libnetcdf-dev (1:4.6.2-1) ... Selecting previously unselected package libossp-uuid16:armhf. Preparing to unpack .../089-libossp-uuid16_1.6.2-1.5+b7_armhf.deb ... Unpacking libossp-uuid16:armhf (1.6.2-1.5+b7) ... Selecting previously unselected package libossp-uuid-dev:armhf. Preparing to unpack .../090-libossp-uuid-dev_1.6.2-1.5+b7_armhf.deb ... Unpacking libossp-uuid-dev:armhf (1.6.2-1.5+b7) ... Selecting previously unselected package libpython2.7:armhf. Preparing to unpack .../091-libpython2.7_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2.7-dev:armhf. Preparing to unpack .../092-libpython2.7-dev_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-dev:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-dev:armhf. Preparing to unpack .../093-libpython2-dev_2.7.16-1_armhf.deb ... Unpacking libpython2-dev:armhf (2.7.16-1) ... Selecting previously unselected package libpython-dev:armhf. Preparing to unpack .../094-libpython-dev_2.7.16-1_armhf.deb ... Unpacking libpython-dev:armhf (2.7.16-1) ... Selecting previously unselected package libpython-all-dev:armhf. Preparing to unpack .../095-libpython-all-dev_2.7.16-1_armhf.deb ... Unpacking libpython-all-dev:armhf (2.7.16-1) ... Selecting previously unselected package libpython3.7:armhf. Preparing to unpack .../096-libpython3.7_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package libpython3.7-dev:armhf. Preparing to unpack .../097-libpython3.7-dev_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-dev:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package libpython3-dev:armhf. Preparing to unpack .../098-libpython3-dev_3.7.3-1_armhf.deb ... Unpacking libpython3-dev:armhf (3.7.3-1) ... Selecting previously unselected package libpython3-all-dev:armhf. Preparing to unpack .../099-libpython3-all-dev_3.7.3-1_armhf.deb ... Unpacking libpython3-all-dev:armhf (3.7.3-1) ... Selecting previously unselected package libudunits2-data. Preparing to unpack .../100-libudunits2-data_2.2.26-5_all.deb ... Unpacking libudunits2-data (2.2.26-5) ... Selecting previously unselected package libudunits2-0:armhf. Preparing to unpack .../101-libudunits2-0_2.2.26-5_armhf.deb ... Unpacking libudunits2-0:armhf (2.2.26-5) ... Selecting previously unselected package libudunits2-dev:armhf. Preparing to unpack .../102-libudunits2-dev_2.2.26-5_armhf.deb ... Unpacking libudunits2-dev:armhf (2.2.26-5) ... Selecting previously unselected package pkg-config. Preparing to unpack .../103-pkg-config_0.29-6_armhf.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package python-all. Preparing to unpack .../104-python-all_2.7.16-1_armhf.deb ... Unpacking python-all (2.7.16-1) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../105-python2.7-dev_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7-dev (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-dev. Preparing to unpack .../106-python2-dev_2.7.16-1_armhf.deb ... Unpacking python2-dev (2.7.16-1) ... Selecting previously unselected package python-dev. Preparing to unpack .../107-python-dev_2.7.16-1_armhf.deb ... Unpacking python-dev (2.7.16-1) ... Selecting previously unselected package python-all-dev. Preparing to unpack .../108-python-all-dev_2.7.16-1_armhf.deb ... Unpacking python-all-dev (2.7.16-1) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../109-python-pkg-resources_40.8.0-1_all.deb ... Unpacking python-pkg-resources (40.8.0-1) ... Selecting previously unselected package python-numpy. Preparing to unpack .../110-python-numpy_1%3a1.16.2-1_armhf.deb ... Unpacking python-numpy (1:1.16.2-1) ... Selecting previously unselected package python-setuptools. Preparing to unpack .../111-python-setuptools_40.8.0-1_all.deb ... Unpacking python-setuptools (40.8.0-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../112-python3-all_3.7.3-1_armhf.deb ... Unpacking python3-all (3.7.3-1) ... Selecting previously unselected package python3.7-dev. Preparing to unpack .../113-python3.7-dev_3.7.3-2+deb10u1_armhf.deb ... Unpacking python3.7-dev (3.7.3-2+deb10u1) ... Selecting previously unselected package python3-dev. Preparing to unpack .../114-python3-dev_3.7.3-1_armhf.deb ... Unpacking python3-dev (3.7.3-1) ... Selecting previously unselected package python3-all-dev. Preparing to unpack .../115-python3-all-dev_3.7.3-1_armhf.deb ... Unpacking python3-all-dev (3.7.3-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../116-python3-pkg-resources_40.8.0-1_all.deb ... Unpacking python3-pkg-resources (40.8.0-1) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../117-python3-numpy_1%3a1.16.2-1_armhf.deb ... Unpacking python3-numpy (1:1.16.2-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../118-python3-setuptools_40.8.0-1_all.deb ... Unpacking python3-setuptools (40.8.0-1) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../119-uuid-dev_2.33.1-0.1_armhf.deb ... Unpacking uuid-dev:armhf (2.33.1-0.1) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up libkeyutils1:armhf (1.6-6) ... Setting up libpsl5:armhf (0.20.2-2) ... Setting up mime-support (3.62) ... Setting up hdf5-helpers (1.10.4+repack-10) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libnghttp2-14:armhf (1.36.0-2+deb10u1) ... Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libossp-uuid16:armhf (1.6.2-1.5+b7) ... Setting up libffi-dev:armhf (3.2.1-9) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u2) ... Setting up libaec0:armhf (1.0.2-1) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up libkrb5support0:armhf (1.17-3) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libexpat1-dev:armhf (2.2.6-2+deb10u1) ... Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Setting up uuid-dev:armhf (2.33.1-0.1) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up comerr-dev:armhf (2.1-1.44.5-1+deb10u3) ... Setting up autopoint (0.19.8.1-9) ... Setting up pkg-config (0.29-6) ... Setting up libfile-libmagic-perl (1.16-1+b1) ... Setting up libk5crypto3:armhf (1.17-3) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up libgfortran5:armhf (8.3.0-6) ... Setting up libroken18-heimdal:armhf (7.5.0+dfsg-3) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ... Setting up libudunits2-data (2.2.26-5) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up libssh2-1:armhf (1.8.0-2.1) ... Setting up libossp-uuid-dev:armhf (1.6.2-1.5+b7) ... Setting up libkrb5-3:armhf (1.17-3) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up libsz2:armhf (1.0.2-1) ... Setting up libreadline7:armhf (7.0-5) ... Setting up libheimbase1-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libgfortran-8-dev:armhf (8.3.0-6) ... Setting up libpython3.7-stdlib:armhf (3.7.3-2+deb10u1) ... Setting up libudunits2-0:armhf (2.2.26-5) ... Setting up libpython3.7:armhf (3.7.3-2+deb10u1) ... Setting up libtool (2.4.6-9) ... Setting up libudunits2-dev:armhf (2.2.26-5) ... Setting up gfortran-8 (8.3.0-6) ... Setting up libpython3.7-dev:armhf (3.7.3-2+deb10u1) ... Setting up libasn1-8-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libedit2:armhf (3.1-20181209-1) ... Setting up libaec-dev:armhf (1.0.2-1) ... Setting up libjpeg-dev (1:1.5.2-2) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Setting up m4 (1.4.18-2) ... Setting up libhcrypto4-heimdal:armhf (7.5.0+dfsg-3) ... Setting up gfortran (4:8.3.0-1) ... update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode Setting up libotp0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Setting up libwind0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libblas3:armhf (3.8.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libhdf5-103:armhf (1.10.4+repack-10) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:armhf (1.17-3) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libpython3-stdlib:armhf (3.7.3-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libsl0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up python3.7 (3.7.3-2+deb10u1) ... Setting up libpython2.7:armhf (2.7.16-2+deb10u1) ... Setting up liblapack3:armhf (3.8.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up libpython2.7-dev:armhf (2.7.16-2+deb10u1) ... Setting up gettext (0.19.8.1-9) ... Setting up libpython3-dev:armhf (3.7.3-1) ... Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up libpython2-stdlib:armhf (2.7.16-1) ... Setting up libhx509-5-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libhdf5-cpp-103:armhf (1.10.4+repack-10) ... Setting up libcurl3-gnutls:armhf (7.64.0-4+deb10u1) ... Setting up libnetcdf13:armhf (1:4.6.2-1) ... Setting up python3 (3.7.3-1) ... Setting up libcurl4-gnutls-dev:armhf (7.64.0-4+deb10u1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up python2 (2.7.16-1) ... Setting up python3.7-dev (3.7.3-2+deb10u1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libpython-stdlib:armhf (2.7.16-1) ... Setting up libpython3-all-dev:armhf (3.7.3-1) ... Setting up libhdf5-dev (1.10.4+repack-10) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libnetcdf-dev (1:4.6.2-1) ... Setting up libpython2-dev:armhf (2.7.16-1) ... Setting up python3-lib2to3 (3.7.3-1) ... Setting up python (2.7.16-1) ... Setting up libkrb5-26-heimdal:armhf (7.5.0+dfsg-3) ... Setting up python2.7-dev (2.7.16-2+deb10u1) ... Setting up python3-pkg-resources (40.8.0-1) ... Setting up python3-distutils (3.7.3-1) ... Setting up dh-python (3.20190308) ... Setting up python2-dev (2.7.16-1) ... Setting up python3-setuptools (40.8.0-1) ... Setting up python-pkg-resources (40.8.0-1) ... Setting up po-debconf (1.0.21) ... Setting up python3-all (3.7.3-1) ... Setting up python-all (2.7.16-1) ... Setting up libhdb9-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libheimntlm0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libpython-dev:armhf (2.7.16-1) ... Setting up libgssapi3-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libkdc2-heimdal:armhf (7.5.0+dfsg-3) ... Setting up python3-dev (3.7.3-1) ... Setting up python-setuptools (40.8.0-1) ... Setting up python3-numpy (1:1.16.2-1) ... Setting up libkafs0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libkadm5clnt7-heimdal:armhf (7.5.0+dfsg-3) ... Setting up python-dev (2.7.16-1) ... Setting up python3-all-dev (3.7.3-1) ... Setting up libpython-all-dev:armhf (2.7.16-1) ... Setting up python-numpy (1:1.16.2-1) ... Setting up libkadm5srv8-heimdal:armhf (7.5.0+dfsg-3) ... Setting up heimdal-multidev (7.5.0+dfsg-3) ... Setting up python-all-dev (2.7.16-1) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up debhelper (12.1.1) ... Setting up dh-fortran-mod (0.12) ... Setting up dh-buildinfo (0.11+nmu2) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/cmor-3.4.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package cmor dpkg-buildpackage: info: source version 3.4.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Alastair McKinstry dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --with python2,python3,fortran_mod debian/rules override_dh_auto_clean make[1]: Entering directory '/build/cmor-3.4.0' rm -rf config.sub config.log config.status libcmor.a libcmor.so.2 build test_grid configure CMIP5 rm -rf CMOR.egg-info rm -f ipcc_test_code Makefile setup.py *.mod compile_line.txt include/cmor_locale.h cmor.pc test_unit_cat_unique find . -name '*.nc' -delete find . -name '*.o' -delete find . -name '*.pic_o' -delete find . -name '*.pyc' -delete make[1]: Leaving directory '/build/cmor-3.4.0' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/libcmor2.substvars debian/libcmor-dev.substvars debian/python-cmor.substvars debian/python3-cmor.substvars debian/files rm -fr -- debian/libcmor2/ debian/tmp/ debian/libcmor-dev/ debian/python-cmor/ debian/python3-cmor/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules build dh build --with python2,python3,fortran_mod dh_update_autotools_config install -d debian/.debhelper/bucket/files cp -an --reflink=auto config.guess debian/.debhelper/bucket/files/79ec1614c5855c395a0390df1c2a50a266773256e209815bfc15cfe8252afb6b.tmp mv debian/.debhelper/bucket/files/79ec1614c5855c395a0390df1c2a50a266773256e209815bfc15cfe8252afb6b.tmp debian/.debhelper/bucket/files/79ec1614c5855c395a0390df1c2a50a266773256e209815bfc15cfe8252afb6b cp -f /usr/share/misc/config.guess ./config.guess dh_autoreconf find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.before grep -q ^XDT_ configure.ac autoreconf -f -i find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.after debian/rules override_dh_auto_configure make[1]: Entering directory '/build/cmor-3.4.0' ln -sf /usr/share/misc/config.sub dh_auto_configure -- --disable-color --enable-verbose-test --with-uuid --without-python \ UUIDLDFLAGS="-lossp-uuid" UUIDFLAGS="-I/usr/include/ossp" \ CFLAGS="-I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security " LDFLAGS="-Wl,-z,relro" SZLIBFLAGS=" -lsz" ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --disable-color --enable-verbose-test --with-uuid --without-python UUIDLDFLAGS=-lossp-uuid UUIDFLAGS=-I/usr/include/ossp "CFLAGS=-I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security " LDFLAGS=-Wl,-z,relro "SZLIBFLAGS= -lsz" configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking ./get_git_version.sh: line 2: git: command not found checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking target system type... arm-unknown-linux-gnueabihf TARGET: linux-gnueabihf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking for a sed that does not truncate output... /bin/sed checking for a thread-safe mkdir -p... /bin/mkdir -p checking for ranlib... ranlib checking for gfortran... gfortran checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking how to get verbose linking output from gfortran... -v checking for Fortran libraries of gfortran... -L/usr/lib/gcc/arm-linux-gnueabihf/8 -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/8/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lgfortran -lm checking for uuid_create in -luuid... yes checking for ut_parse in -ludunits2... yes checking for nc_inq_var_deflate in -lnetcdf... yes configure: creating ./config.status config.status: creating Makefile config.status: creating setup.py config.status: creating compile_line.txt config.status: creating include/cmor_locale.h config.status: creating cmor.pc configure: WARNING: unrecognized options: --disable-silent-rules, --disable-maintainer-mode, --disable-dependency-tracking configure: configure: ************************************************************************ configure: SUMMARY configure: VERSION: 3.4.0 (commit: ) configure: ************************************************************************ configure: configure: ........................................................................ configure: ... COMPILERS configure: ........................................................................ configure: configure: FORTRAN configure: FC=gfortran configure: F77= configure: FFLAGS=-g -O2 -ffile-prefix-map=/build/cmor-3.4.0=. -fstack-protector-strong configure: FCFLAGS=-g -O2 -ffile-prefix-map=/build/cmor-3.4.0=. -fstack-protector-strong configure: ........................................................................ configure: ... EXTERNALS ... configure: ........................................................................ configure: configure: SZLIB configure: CFLAGS : -lsz configure: LDFLAGS : configure: configure: UUID configure: CFLAGS : configure: LDFLAGS : -lossp-uuid configure: configure: UDUNITS2 configure: CFLAGS : -ludunits2 configure: LDFLAGS : configure: configure: NetCDF4 configure: CFLAGS : -lnetcdf configure: LDFLAGS : configure: configure: PYTHON configure: Not built, not used it tests configure: configure: Type "make" to build cmor configure: Type "make install" to build and install cmor to /usr configure: configure: Type "make test" to build and test cmor code only configure: Type "make test_C" to build cmor and test C only configure: Type "make test_fortran" to build cmor and test fortran only configure: configure: You can compile C or FORTRAN code using the compilation lines shown in file: compile_line.txt and printed bellow: configure: configure: # The following line will compile "C" code mycode.c with cmor, # additional libraries mycode.c may requires should be added to this line gcc -g -lnetcdf -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 mycode.c -L/usr/lib -I/usr/include -L. -lcmor -lnetcdf -ludunits2 -lossp-uuid -o mycode # The following line will compile "FORTRAN" code mycode.f90 with cmor, additional libraries mycode.f90 may requires should be added to this line gfortran -g -g -O2 -ffile-prefix-map=/build/cmor-3.4.0=. -fstack-protector-strong mycode.f90 -L/usr/lib -L. -lcmor -lnetcdf -ludunits2 -lossp-uuid -o mycode make[1]: Leaving directory '/build/cmor-3.4.0' rm -f debian/libcmor-dev.debhelper.log debian/libcmor2.debhelper.log debian/python-cmor.debhelper.log debian/python3-cmor.debhelper.log debian/rules override_dh_auto_build make[1]: Entering directory '/build/cmor-3.4.0' /usr/bin/make FC=gfortran make[2]: Entering directory '/build/cmor-3.4.0' gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/cdRegTrfm.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/cdRegTrfm.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/cdTimeConv.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/cdTimeConv.c Src/cdTime/cdTimeConv.c: In function 'cdParseRelunits': Src/cdTime/cdTimeConv.c:190:25: warning: '%s' directive writing up to 47 bytes into a region of size between 0 and 47 [-Wformat-overflow=] sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~ ~~~~~~~~~~ Src/cdTime/cdTimeConv.c:190:4: note: 'sprintf' output between 2 and 96 bytes into a destination of size 48 sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/cdUtil.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/cdUtil.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/fcdTimeConv.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/fcdTimeConv.c In file included from Src/cdTime/fcdTimeConv.c:26: ./include/cdTime/cfortran.h:191:2: warning: #warning "Please specify the fortran compiler using -D flags. Try to guess the compiler used" [-Wcpp] #warning "Please specify the fortran compiler using -D flags. Try to guess the compiler used" ^~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/reg_trfm.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/reg_trfm.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/timeArith.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/timeArith.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cdTime/timeConv.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cdTime/timeConv.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor.c Src/cmor.c: In function 'cmor_check_forcing_validity': Src/cmor.c:288:26: warning: '%s' directive writing up to 1023 bytes into a region of size 972 [-Wformat-overflow=] sprintf(msg, "forcing attribute elt %i (%s) is not valid for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:289:28: note: format string is defined here "table %s, valid values are:", i, bstr[i], ^~ Src/cmor.c:288:13: note: 'sprintf' output 72 or more bytes (assuming 1095) into a destination of size 1024 sprintf(msg, "forcing attribute elt %i (%s) is not valid for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table %s, valid values are:", i, bstr[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_add_traceback': Src/cmor.c:423:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=] sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~ ~~~~~~~~~~~~~~~~~~~ Src/cmor.c:423:9: note: 'sprintf' output 17 or more bytes (assuming 1040) into a destination of size 1024 sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_prep_units': Src/cmor.c:521:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s", cunits, ^~ local_unit); ~~~~~~~~~~ Src/cmor.c:520:9: note: 'snprintf' output 43 or more bytes (assuming 1066) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s", cunits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit); ~~~~~~~~~~~ Src/cmor.c:499:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: analyzing units from user (%s)", local_unit); ^~ ~~~~~~~~~~ Src/cmor.c:498:9: note: 'snprintf' output between 38 and 1061 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: analyzing units from user (%s)", local_unit); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setup': Src/cmor.c:901:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ Src/cmor.c:900:17: note: 'snprintf' output between 36 and 1059 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not open logfile %s for writing", tmplogfile); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:877:48: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~ Src/cmor.c:877:13: note: 'snprintf' output between 21 and 1096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmplogfile, ptr->tm_year + 1900, ptr->tm_mon + 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr->tm_mday, ptr->tm_hour, ptr->tm_min, ptr->tm_sec); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:885:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ^~ ~~~~~~~~~~ Src/cmor.c:884:13: note: 'snprintf' output between 39 and 2085 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msg); ~~~~ Src/cmor.c:892:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ Src/cmor.c:891:17: note: 'snprintf' output between 36 and 1059 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not open logfile %s for writing", tmplogfile); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_open_inpathFile': Src/cmor.c:1232:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^ Src/cmor.c:1232:13: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szFilename); ~~~~~~~~~~~ Src/cmor.c:1291:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Please validate JSON File!\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1293:56: "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~ Src/cmor.c:1293:41: note: format string is defined here "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ^~ Src/cmor.c:1290:9: note: 'snprintf' output 84 or more bytes (assuming 1107) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please validate JSON File!\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "USE: http://jsonlint.com/\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1278:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", szFullName); ^~ ~~~~~~~~~~ Src/cmor.c:1277:9: note: 'snprintf' output between 43 and 1066 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not read file %s check file permission", szFullName); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1264:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Could not understand file \"%s\" Is this a JSON CMOR table?", ^~ szFullName); ~~~~~~~~~~ Src/cmor.c:1263:9: note: 'snprintf' output between 56 and 1079 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not understand file \"%s\" Is this a JSON CMOR table?", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szFullName); ~~~~~~~~~~~ Src/cmor.c: In function 'cmor_outpath_exist': Src/cmor.c:1687:13: warning: 'strncat' specified bound 1024 equals destination size [-Wstringop-overflow=] strncat(msg, "/tmp.cmor.test", CMOR_MAX_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1727:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but we\n! " ^~ Src/cmor.c:1729:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1726:9: note: 'sprintf' output between 97 and 1120 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s', but we\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot access it, please check permissions", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1706:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but this\n! " ^~ Src/cmor.c:1708:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1705:9: note: 'sprintf' output between 103 and 1126 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s', but this\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "directory does not exist. CMOR will create it!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1717:63: warning: '%s' directive writing up to 1023 bytes into a region of size 983 [-Wformat-overflow=] "CMOR was unable to create this directory %s\n! " ^~ Src/cmor.c:1719:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1716:13: note: 'sprintf' output between 79 and 1102 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "CMOR was unable to create this directory %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You do not have write permissions!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1692:68: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but\n! " ^~ Src/cmor.c:1694:25: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1691:17: note: 'sprintf' output between 96 and 1119 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s', but\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you do not have read/write permissions on it", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1674:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1676:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1673:13: note: 'sprintf' output between 99 and 1122 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s',\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but it appears to be a special file not a directory", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1666:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1668:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1665:13: note: 'sprintf' output between 99 and 1122 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s',\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but it appears to be a regular file not a directory", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_convert_string_to_list': Src/cmor.c:1788:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "unknown conversion '%c' for list: %s", type, values); ^~ ~~~~~~ Src/cmor.c:1787:9: note: 'snprintf' output between 34 and 1057 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown conversion '%c' for list: %s", type, values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1793:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~ type, values); ~~~~~~ Src/cmor.c:1793:9: note: 'snprintf' output between 25 and 1048 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, values); ~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_zfactors_vars': Src/cmor.c:1948:37: warning: '_bnds' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s_bnds", ^~~~~ Src/cmor.c:1948:21: note: 'sprintf' output between 6 and 1029 bytes into a destination of size 1024 sprintf(msg, "%s_bnds", ^~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[m]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1958:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could not find the zfactor variable: %s. \n! " ^~ Src/cmor.c:1962:46: " dimensions.\n! ", ctmp, ~~~~ Src/cmor.c:1957:17: note: 'snprintf' output between 172 and 3241 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find the zfactor variable: %s. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please define zfactor before defining the\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table %s).\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Also zfactor dimensions must match variable's" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " dimensions.\n! ", ctmp, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor.c:2178:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "NC Error (%i: %s) for variable %s (table: %s),\n! " ^~ Src/cmor.c:2177:21: note: 'snprintf' output 75 or more bytes (assuming 3144) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC Error (%i: %s) for variable %s (table: %s),\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "error defining zfactor var: %i (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, lnzfactors, cmor_vars[l].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2220:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting flags numerical " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2221:69: note: format string is defined here "attribute on zfactor variable %s for variable " ^~ Src/cmor.c:2218:29: note: 'snprintf' output 98 or more bytes (assuming 3167) into a destination of size 1024 snprintf(msg, ^~~~~~~~~~~~~ CMOR_MAX_STRING, ~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting flags numerical " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute on zfactor variable %s for variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[l].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars ~~~~~~~~~~~~~~~~~~~~~ [var_id]. ~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2050:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "NC Error (%i: %s) for variable %s (table %s)\n! " ^~ Src/cmor.c:2049:21: note: 'snprintf' output 73 or more bytes (assuming 3142) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC Error (%i: %s) for variable %s (table %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "error defining zfactor var: %i (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, lnzfactors, cmor_vars[l].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2075:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2076:71: note: format string is defined here "parameters for zfactor variable %s for\n! " ^~ Src/cmor.c:2074:29: note: 'snprintf' output 97 or more bytes (assuming 3166) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) defining compression\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for zfactor variable %s for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[l].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nTableID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2119:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting flags\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2121:48: note: format string is defined here "variable %s for variable %s (table %s)", ^~ Src/cmor.c:2118:29: note: 'snprintf' output 101 or more bytes (assuming 3170) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting flags\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "numerical attribute on zfactor\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s for variable %s (table %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[l].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars ~~~~~~~~~~~~~~~~~~~~~ [var_id]. ~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2017:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable \"%s\" (table: %s) has axis \"%s\"\n! " ^~ Src/cmor.c:2016:21: note: 'snprintf' output between 133 and 5248 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable \"%s\" (table: %s) has axis \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "defined with formula terms, but term \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "depends on axis \"%s\" which is not part of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the variable", cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, ~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ctmp, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[l].axes_ids[k]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_set_refvar': Src/cmor.c:2420:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "You are trying to write variable \"%s\" in association\n! " ^~ Src/cmor.c:2419:13: note: 'snprintf' output between 188 and 3257 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You are trying to write variable \"%s\" in association\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "with variable \"%s\" (table %s), but you you need to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "write the associated variable first in order to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "initialize the file and dimensions.", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[nRefVarID].id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2438:48: warning: '%s' directive writing up to 1023 bytes into a region of size 998 [-Wformat-overflow=] "Could not find variable: '%s' (table: %s) in file of\n! " ^~ Src/cmor.c:2437:13: note: 'sprintf' output between 75 and 3144 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Could not find variable: '%s' (table: %s) in file of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable: '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[*refvar].id); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_checkMissing': Src/cmor.c:2479:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable \"%s\" (table %s) with a missing\n! " ^~ Src/cmor.c:2478:13: note: 'snprintf' output between 177 and 2223 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You defined variable \"%s\" (table %s) with a missing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value of type \"%c\", but you are now writing data of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "type: \"%c\" this may lead to some spurious handling\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "of the missing values", cmor_vars[varid].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[varid].itype, type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_validateFilename': Src/cmor.c:2650:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "NetCDF Error (%i: %s) looking for variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2651:28: note: format string is defined here "'%s' in file: %s", ierr, nc_strerror(ierr), ^~ Src/cmor.c:2649:17: note: 'snprintf' output 55 or more bytes (assuming 1078) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) looking for variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "'%s' in file: %s", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2660:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 973 [-Wformat-truncation=] "NetCDF Error (%i: %s) looking for time of\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2661:37: note: format string is defined here "variable '%s' in file: %s", ierr, ^~ Src/cmor.c:2659:17: note: 'snprintf' output 63 or more bytes (assuming 1086) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) looking for time of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' in file: %s", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2692:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "NetCDF Error (%i: %s) looking for time bounds\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2693:40: note: format string is defined here "of variable '%s' in file: %s", ierr, ^~ Src/cmor.c:2691:17: note: 'snprintf' output 70 or more bytes (assuming 1093) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) looking for time bounds\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "of variable '%s' in file: %s", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setGblAttr': Src/cmor.c:2824:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1009 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Creation Date:(%s) MD5:", ^~ Src/cmor.c:2824:5: note: 'snprintf' output between 22 and 1045 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Creation Date:(%s) MD5:", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].date); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cmor.c:9: ./include/cmor.h:188:39: warning: ' output prepared for ' directive output may be truncated writing 21 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] #define GLOBAL_ATT_TITLE_MSG "%s output prepared for %s" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:36: note: in expansion of macro 'GLOBAL_ATT_TITLE_MSG' snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:5: note: 'snprintf' output between 22 and 2068 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].mip_era); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2912:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1012 [-Wformat-truncation=] "Your table (%s) does not contains CELL_MEASURES\n! " ^~ Src/cmor.c:2911:17: note: 'snprintf' output between 183 and 2229 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your table (%s) does not contains CELL_MEASURES\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "that matches 'area: volume: \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR cannot build the 'external_variable' attribute.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check the following variable: '%s'.\n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3000:49: warning: '; ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~ Src/cmor.c:3000:13: note: 'snprintf' output between 3 and 2049 bytes into a destination of size 1024 snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_writeGblAttr': Src/cmor.c:3037:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1012 [-Wformat-truncation=] "Your table (%s) claims to enforce CF version %f but\n! " ^~ Src/cmor.c:3037:18: note: assuming directive output of 8 bytes "Your table (%s) claims to enforce CF version %f but\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3036:9: note: 'snprintf' output between 145 and 2505 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your table (%s) claims to enforce CF version %f but\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "this version of the library is designed for CF up\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to: %i.%i, you were writing variable: %s\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].cf_version, CMOR_CF_VERSION_MAJOR, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMOR_CF_VERSION_MINOR, cmor_vars[var_id].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3054:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "NetCDF error (%i: %s) writing variable %s (table: %s)\n! " ^~ Src/cmor.c:3054:18: note: assuming directive output of 8 bytes "NetCDF error (%i: %s) writing variable %s (table: %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3053:9: note: 'snprintf' output 79 or more bytes (assuming 2130) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing variable %s (table: %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "global att cmor_version (%f)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ afloat); ~~~~~~~ Src/cmor.c:3070:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "NetCDF error (%i: %s) writing variable %s\n! " ^~ Src/cmor.c:3070:22: note: assuming directive output of 8 bytes "NetCDF error (%i: %s) writing variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3069:13: note: 'snprintf' output 79 or more bytes (assuming 2130) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) global att cmor_version (%f)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, afloat); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write_all_attributes': Src/cmor.c:3311:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3310:13: note: 'snprintf' output 77 or more bytes (assuming 3146) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_LICENSE, value); ~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3323:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3322:17: note: 'snprintf' output 90 or more bytes (assuming 3159) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table %s), writing global att to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile: %s (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_LICENSE, value); ~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3269:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3268:21: note: 'snprintf' output 70 or more bytes (assuming 4162) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3285:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3284:25: note: 'snprintf' output 83 or more bytes (assuming 4175) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table %s), writing global att to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile: %s (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3234:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3233:17: note: 'snprintf' output 73 or more bytes (assuming 4165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3195:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3194:17: note: 'snprintf' output 73 or more bytes (assuming 4165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3210:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3211:31: note: format string is defined here "%s (table: %s), writing global att\n! " ^~ Src/cmor.c:3209:21: note: 'snprintf' output 84 or more bytes (assuming 4176) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s), writing global att\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to metafile: %s (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_dimensions': Src/cmor.c:3426:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 954 [-Wformat-truncation=] "NC error (%i: %s), error creating bnds dimension to\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3427:38: note: format string is defined here "metafile, variable %s (table: %s)", ierr, ^~ Src/cmor.c:3425:9: note: 'snprintf' output 81 or more bytes (assuming 2127) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC error (%i: %s), error creating bnds dimension to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile, variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3564:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 954 [-Wformat-truncation=] "NetCDF error (%i: %s) for dummy 'strlen'\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3565:57: note: format string is defined here "dimension definition of axis: %s (%i) in\n! " ^~ Src/cmor.c:3563:17: note: 'snprintf' output 124 or more bytes (assuming 3193) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for dummy 'strlen'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimension definition of axis: %s (%i) in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile, while writing variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), pAxis->id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3577:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3576:17: note: 'snprintf' output 74 or more bytes (assuming 3143) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3592:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 954 [-Wformat-truncation=] "NetCDF error (%i: %s) for dummy 'strlen'\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3593:61: note: format string is defined here "dimension definition of axis: %s (%i) in\n! " ^~ Src/cmor.c:3591:21: note: 'snprintf' output 124 or more bytes (assuming 3193) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for dummy 'strlen'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimension definition of axis: %s (%i) in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile, while writing variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, i, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3607:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3606:21: note: 'snprintf' output 88 or more bytes (assuming 3157) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i (%s) in metafile", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id); ~~~~~~~~~~ Src/cmor.c:3467:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3466:17: note: 'snprintf' output 74 or more bytes (assuming 3143) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3490:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3489:17: note: 'snprintf' output 74 or more bytes (assuming 3143) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3503:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s ) for variable %s\n! " ^~ Src/cmor.c:3502:21: note: 'snprintf' output 89 or more bytes (assuming 3158) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s ) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s) in metafile", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id); ~~~~~~~~~~ Src/cmor.c:3657:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3656:17: note: 'snprintf' output 81 or more bytes (assuming 3150) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining bounds dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3682:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3685:49: nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~ Src/cmor.c:3683:62: note: format string is defined here "parameters for bounds variable %s for\n! " ^~ Src/cmor.c:3681:21: note: 'snprintf' output 97 or more bytes (assuming 3166) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) defining compression\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for bounds variable %s for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3701:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3700:17: note: 'snprintf' output 89 or more bytes (assuming 3158) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining bounds attribute\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "var: %i (%s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3729:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3731:70: "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~ Src/cmor.c:3730:36: note: format string is defined here "att (%s) for axis %i (%s), variable %s " ^~ Src/cmor.c:3728:21: note: 'snprintf' output 82 or more bytes (assuming 4174) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing formula term " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "att (%s) for axis %i (%s), variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i, cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3743:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3746:53: nc_strerror(ierr), msg, i, ~~~ Src/cmor.c:3744:45: note: format string is defined here "term att (%s) for axis %i (%s), variable " ^~ Src/cmor.c:3742:25: note: 'snprintf' output 82 or more bytes (assuming 4174) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing formula " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "term att (%s) for axis %i (%s), variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), msg, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3367:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1009 [-Wformat-overflow=] sprintf(msg, "Inverted axis: %s", ^~ Src/cmor.c:3367:13: note: 'sprintf' output between 16 and 1039 bytes into a destination of size 1024 sprintf(msg, "Inverted axis: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3396:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "NetCDF error (%i:%s) for dimension definition of\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3397:29: note: format string is defined here "axis: %s (%i), for variable %i (%s, table: %s)", ^~ Src/cmor.c:3395:13: note: 'snprintf' output 87 or more bytes (assuming 3156) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i:%s) for dimension definition of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (%i), for variable %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_axes[nAxisID].id, nAxisID, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var_id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3409:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NetCDF error (%i: %s) for dimension definition\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3410:36: note: format string is defined here "of axis: %s (%i) in metafile, variable %s " ^~ Src/cmor.c:3408:17: note: 'snprintf' output 93 or more bytes (assuming 3162) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for dimension definition\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "of axis: %s (%i) in metafile, variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_grids_def': Src/cmor.c:3954:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "NetCDF error (%i: %s) while defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3955:56: note: format string is defined here "associated grid mapping variable %s for\n! " ^~ Src/cmor.c:3953:13: note: 'snprintf' output 96 or more bytes (assuming 3165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) while defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated grid mapping variable %s for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_grids[nGridID].mapping, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3993:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3995:31: note: format string is defined here "%s (table: %s)", ierr, nc_strerror(ierr), ^~ Src/cmor.c:3992:21: note: 'snprintf' output 79 or more bytes (assuming 2125) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "standard_parallel to file, variable:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4082:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 959 [-Wformat-truncation=] "NetCDF error (%i: %s) while defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4083:60: note: format string is defined here "vertices dimension, variable %s\n! " ^~ Src/cmor.c:4081:21: note: 'snprintf' output 78 or more bytes (assuming 2124) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) while defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "vertices dimension, variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4110:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF error (%i: %s) while defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4111:47: note: format string is defined here "associated variable %s, of variable\n! " ^~ Src/cmor.c:4109:17: note: 'snprintf' output 83 or more bytes (assuming 3152) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) while defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable %s, of variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[j].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4204:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4206:56: note: format string is defined here "associated variable '%s' for\n! " ^~ Src/cmor.c:4203:25: note: 'snprintf' output 108 or more bytes (assuming 3177) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "compression parameters for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable '%s' for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4149:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4151:55: note: format string is defined here "associated variable %s, for\n! " ^~ Src/cmor.c:4148:25: note: 'snprintf' output 108 or more bytes (assuming 3177) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flags numerical attribute on\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable %s, for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'create_singleton_dimensions': Src/cmor.c:4256:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining scalar variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4257:27: note: format string is defined here "%s for variable %s (table: %s)", ierr, ^~ Src/cmor.c:4255:17: note: 'snprintf' output 71 or more bytes (assuming 3140) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining scalar variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s for variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_axes[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4290:51: warning: '_bnds' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_bnds", cmor_axes[j].id); ^~~~~ Src/cmor.c:4290:17: note: 'snprintf' output between 6 and 1029 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "%s_bnds", cmor_axes[j].id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4299:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining scalar\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4300:47: note: format string is defined here "bounds variable %s for variable %s (table: %s)", ^~ Src/cmor.c:4298:21: note: 'snprintf' output 78 or more bytes (assuming 3147) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining scalar\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds variable %s for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_axes[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write': Src/cmor.c:4439:13: warning: 'strncat' specified bound 1024 equals destination size [-Wstringop-overflow=] strncat(outname, "/", CMOR_MAX_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4655:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ^~ Src/cmor.c:4654:13: note: 'snprintf' output 86 or more bytes (assuming 3155) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "writing global attribute: %s (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "tracking_id", (char *)ctmp2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4463:40: warning: '%s' directive writing up to 1023 bytes into a region of size 1006 [-Wformat-overflow=] "creating outpath: %s, for variable %s (table: %s). " ^~ Src/cmor.c:4465:21: outname, cmor_vars[var_id].id, ~~~~~~~ Src/cmor.c:4462:13: note: 'sprintf' output between 68 and 3137 bytes into a destination of size 1024 sprintf(ctmp, ^~~~~~~~~~~~~ "creating outpath: %s, for variable %s (table: %s). " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Not enough permission?", ~~~~~~~~~~~~~~~~~~~~~~~~~ outname, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4550:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ^~ Src/cmor.c:4554:25: cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4549:17: note: 'snprintf' output 117 or more bytes (assuming 3186) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "def mode, nc file id was: %i, you were writing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~ cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4621:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing variable: %s (table: %s)", ^~ Src/cmor.c:4620:17: note: 'snprintf' output 48 or more bytes (assuming 2094) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing variable: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4481:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "var_id cannot contain %c you passed: %s " ^~ Src/cmor.c:4480:17: note: 'snprintf' output between 82 and 2128 bytes into a destination of size 1024 snprintf(outname, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "var_id cannot contain %c you passed: %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s). Please check your input tables\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id[i], cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_create_var_attributes': Src/cmor.c:4852:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 929 [-Wformat-truncation=] "NetCDFTestTables/CMIP6_chunking.json: Error (%i: %s) defining chunking\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4853:52: note: format string is defined here "parameters for variable '%s' (table: %s)", ^~ Src/cmor.c:4851:17: note: 'snprintf' output 107 or more bytes (assuming 2153) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDFTestTables/CMIP6_chunking.json: Error (%i: %s) defining chunking\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4824:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 957 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4825:48: note: format string is defined here "parameters for variable '%s' (table: %s)", ierr, ^~ Src/cmor.c:4823:13: note: 'snprintf' output 79 or more bytes (assuming 2125) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining compression\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for variable '%s' (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4881:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ^~ Src/cmor.c:4883:18: cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4880:9: note: 'snprintf' output 57 or more bytes (assuming 1080) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5436:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 972 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing scalar bounds\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5437:40: note: format string is defined here "variable %s for variable %s (table: %s),\n! " ^~ Src/cmor.c:5436:30: note: assuming directive output of 8 bytes "NetCDF Error (%i: %s) writing scalar bounds\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5436:30: note: assuming directive output of 8 bytes Src/cmor.c:5435:21: note: 'snprintf' output 97 or more bytes (assuming 3176) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing scalar bounds\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s for variable %s (table: %s),\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values: %lf, %lf", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[j].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[j].bounds[0], cmor_axes[j].bounds[1]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5417:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing scalar variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5418:27: note: format string is defined here "%s for variable %s (table: %s), value: %lf", ^~ Src/cmor.c:5417:26: note: assuming directive output of 8 bytes "NetCDF Error (%i: %s) writing scalar variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5416:17: note: 'snprintf' output 82 or more bytes (assuming 3156) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing scalar variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s for variable %s (table: %s), value: %lf", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_axes[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[j].values[0]); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5202:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "could not find 'sigma_bnds' coeff\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5203:49: note: format string is defined here "for axis: %s, for variable %s (table: %s)", ^~ Src/cmor.c:5201:29: note: 'snprintf' output between 72 and 3141 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'sigma_bnds' coeff\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for axis: %s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5172:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 983 [-Wformat-truncation=] "could not find 'sigma' coeff for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5173:35: note: format string is defined here "%s, for variable %s (table: %s)", ^~ Src/cmor.c:5171:25: note: 'snprintf' output between 67 and 3136 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'sigma' coeff for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5140:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could find 'b_bnds' coef for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5141:39: note: format string is defined here "%s, for variable %s (table: %s)", ^~ Src/cmor.c:5139:29: note: 'snprintf' output between 63 and 3132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b_bnds' coef for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5112:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "could not find 'ap_bnds' coeff for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5113:45: note: format string is defined here "axis: %s, for variable %s\n! " ^~ Src/cmor.c:5111:29: note: 'snprintf' output between 71 and 3140 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'ap_bnds' coeff for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s, for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5081:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "could find 'b' coef for axis: %s,\n! " ^~ Src/cmor.c:5080:25: note: 'snprintf' output between 58 and 3127 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b' coef for axis: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5053:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "could not find 'ap' coeff for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5054:35: note: format string is defined here "%s, for variable %s (table: %s)", ^~ Src/cmor.c:5052:25: note: 'snprintf' output between 64 and 3133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'ap' coeff for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5018:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "could find 'b_bnds' coef for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5019:40: note: format string is defined here " %s, for variable %s (table: %s)", ^~ Src/cmor.c:5017:29: note: 'snprintf' output between 64 and 3133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b_bnds' coef for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " %s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4992:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "could not find 'a_bnds' coeff for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4993:45: note: format string is defined here "axis: %s, for variable %s (table: %s)", ^~ Src/cmor.c:4991:29: note: 'snprintf' output between 68 and 3137 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'a_bnds' coeff for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4961:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "could find 'b' coeff for axis: %s,\n! " ^~ Src/cmor.c:4960:25: note: 'snprintf' output between 59 and 3128 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b' coeff for axis: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4932:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "could not find 'a' coeff for axis: %s,\n! " ^~ Src/cmor.c:4931:25: note: 'snprintf' output between 63 and 3132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'a' coeff for axis: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5295:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5294:25: note: 'snprintf' output 83 or more bytes (assuming 3152) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values to metafile, for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5275:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5274:21: note: 'snprintf' output 80 or more bytes (assuming 3149) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value number %d (%s), for variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, j, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cvalues[j], cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5248:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5247:25: note: 'snprintf' output 81 or more bytes (assuming 3150) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values to metafile, for variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5230:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5229:21: note: 'snprintf' output 68 or more bytes (assuming 3137) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values for variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5318:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "NC error (%i: %s) on variable %s writing\n! " ^~ Src/cmor.c:5317:17: note: 'snprintf' output 85 or more bytes (assuming 4177) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC error (%i: %s) on variable %s writing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds for dim %i (%s), for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, i, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4777:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 957 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting flags numerical\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4778:49: note: format string is defined here "attribute on variable %s (table: %s)", ierr, ^~ Src/cmor.c:4776:17: note: 'snprintf' output 78 or more bytes (assuming 2124) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting flags numerical\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute on variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_addRIPF': Src/cmor.c:5617:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5616:13: note: 'snprintf' output between 84 and 1107 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your realization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5626:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5628:22: tmp); ~~~ Src/cmor.c:5625:13: note: 'snprintf' output between 92 and 1115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your realization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c:5644:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5643:13: note: 'snprintf' output between 87 and 1110 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your initialization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5653:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5655:22: tmp); ~~~ Src/cmor.c:5652:13: note: 'snprintf' output between 95 and 1118 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your initialization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c:5672:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5671:13: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your physics_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5681:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5683:22: tmp); ~~~ Src/cmor.c:5680:13: note: 'snprintf' output between 88 and 1111 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your physics_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c:5699:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5698:13: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your forcing_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5708:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5710:22: tmp); ~~~ Src/cmor.c:5707:13: note: 'snprintf' output between 88 and 1111 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your forcing_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c: In function 'cmor_build_outname': Src/cmor.c:5923:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ Src/cmor.c:5922:13: note: 'snprintf' output between 52 and 3121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot find frequency %s. Closing variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ frequency, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5767:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~ "closing variable %s (table: %s)", msg2, ~~~~ Src/cmor.c:5766:13: note: 'snprintf' output between 67 and 3136 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot convert times for calendar: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "closing variable %s (table: %s)", msg2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close_variable': Src/cmor.c:6058:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 988 and 998 [-Wformat-truncation=] "while closing variable %i (%s, table %s)\n! " ^~ Src/cmor.c:6057:25: note: 'snprintf' output between 176 and 5311 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "while closing variable %i (%s, table %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "we noticed it has a time varying grid, \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you wrote %s time steps for the variable,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but its associated variable %i (%s) has\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s times written", ~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].self, ~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[cmor_grids ~~~~~~~~~~~~~~~~~~~~ [cmor_vars[var_id].grid_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ associated_variables[i]].self, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[cmor_grids ~~~~~~~~~~~~~~~~~~~~ [cmor_vars[var_id].grid_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ associated_variables[i]].id, ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6129:33: warning: '.copy' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s.copy", outname); ^~~~~ Src/cmor.c:6129:17: note: 'sprintf' output between 6 and 1029 bytes into a destination of size 1024 sprintf(msg, "%s.copy", outname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6140:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6143:45: "cmor_setup.", outname); ~~~~~~~ Src/cmor.c:6139:21: note: 'snprintf' output between 128 and 1151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Output file ( %s ) already exists,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "remove file or use CMOR_REPLACE or\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR_APPEND for CMOR_NETCDF_MODE value in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_setup.", outname); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6132:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6137:45: "at: %s.copy", outname, outname); ~~~~~~~ Src/cmor.c:6131:21: note: 'snprintf' output between 206 and 2252 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Output file ( %s ) already exists,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "remove file or use CMOR_REPLACE or\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR_APPEND for CMOR_NETCDF_MODE value\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in cmor_setup for convenience the file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you were trying to write has been saved\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "at: %s.copy", outname, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6153:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "could not rename temporary file: %s to final file\n" ^~ Src/cmor.c:6152:13: note: 'snprintf' output between 55 and 2101 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not rename temporary file: %s to final file\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "name: %s", cmor_vars[var_id].current_path, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6089:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 988 and 998 [-Wformat-truncation=] "while closing variable %i (%s, table %s) we\n! " ^~ Src/cmor.c:6088:21: note: 'snprintf' output between 190 and 5325 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "while closing variable %i (%s, table %s) we\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "noticed it has a time varying associated\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable, you wrote %s time steps for the\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable, but its associated variable %i (%s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "has %s times written", ~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].self, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, ctmp2, ~~~~~~~~~~~~~~~~~~ cmor_vars[cmor_vars[var_id].associated_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ self, ~~~~~ cmor_vars[cmor_vars[var_id].associated_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp); ~~~~~ Src/cmor.c:6008:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "NetCDF Error (%i: %s) closing variable %s (table: %s)\n! ", ^~ Src/cmor.c:6007:13: note: 'snprintf' output 50 or more bytes (assuming 2096) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) closing variable %s (table: %s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close': Src/cmor.c:6235:32: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] "variable %s (%i, table: %s) has been defined\n! " ^~ Src/cmor.c:6234:13: note: 'snprintf' output between 64 and 2120 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (%i, table: %s) has been defined\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but never initialized", cmor_vars[i].id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[i].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_CV.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_CV.c Src/cmor_CV.c: In function 'cmor_CV_checkFurtherInfoURL': Src/cmor_CV.c:410:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 915 [-Wformat-truncation=] "The further info in attribute does not match " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:415:22: szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~ Src/cmor_CV.c:412:34: note: format string is defined here "We found \"%s\" and \n! " ^~ Src/cmor_CV.c:409:13: note: 'snprintf' output between 178 and 3247 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The further info in attribute does not match " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the one found in your Control Vocabulary(CV) File. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "We found \"%s\" and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~ "CV requires \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceType': Src/cmor_CV.c:581:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 938 [-Wformat-truncation=] "You source_type attribute contains invalid source types\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:585:18: szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~ Src/cmor_CV.c:582:48: note: format string is defined here "Your source type is set to \"%s\". The required source types\n! " ^~ Src/cmor_CV.c:580:9: note: 'snprintf' output between 214 and 4306 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You source_type attribute contains invalid source types\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your source type is set to \"%s\". The required source types\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "are \"%s\" and possible additional source types are \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:536:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "The following source type(s) \"%s\" are required and\n! " ^~ Src/cmor_CV.c:541:22: szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:535:13: note: 'snprintf' output between 197 and 3266 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The following source type(s) \"%s\" are required and\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "some source type(s) could not be found in your " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "input file. \n! " ~~~~~~~~~~~~~~~~~~ "Your file contains a source type of \"%s\".\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceID': Src/cmor_CV.c:689:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:693:45: GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~ Src/cmor_CV.c:688:17: note: 'snprintf' output between 130 and 3199 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" with value \n! \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with " ~~~~~~~~~~~~~~~~~~~~~~~~ "value \n! \"%s\".\n! \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_source_id->oValue[j].szValue, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:673:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 930 [-Wformat-truncation=] "Could not find %s string in source_id section.\n! \n! \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:675:47: CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:674:62: note: format string is defined here "See Control Vocabulary JSON file. (%s)\n! ", ^~ Src/cmor_CV.c:672:17: note: 'snprintf' output between 99 and 1122 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find %s string in source_id section.\n! \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file. (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:658:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "You did not define a %s section in your source_id %s.\n! \n! \n! " ^~ Src/cmor_CV.c:660:47: CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:657:17: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You did not define a %s section in your source_id %s.\n! \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file. (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:704:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] "The source_id, \"%s\", which you specified in your \n! " ^~ Src/cmor_CV.c:709:38: "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:703:9: note: 'snprintf' output between 225 and 2271 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The source_id, \"%s\", which you specified in your \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "input file could not be found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Controlled Vocabulary file. (%s) \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please correct your input file or contact " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor@listserv.llnl.gov to register\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:638:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 924 [-Wformat-truncation=] "Your \"%s\" is not defined, check your required attributes\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:640:40: GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:639:53: note: format string is defined here "See Control Vocabulary JSON file.(%s)\n! ", ^~ Src/cmor_CV.c:637:9: note: 'snprintf' output between 105 and 1128 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" is not defined, check your required attributes\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:627:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your \"source_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:628:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:626:9: note: 'snprintf' output between 81 and 1104 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"source_ids\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_VerifyNBElement': Src/cmor_CV.c:749:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 0 element\n! " ^~ Src/cmor_CV.c:748:9: note: 'snprintf' output between 74 and 2120 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your %s has more than 0 element\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:740:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 1 element\n! " ^~ Src/cmor_CV.c:739:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your %s has more than 1 element\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "only the first one will be used\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_CompareNoParent': Src/cmor_CV.c:774:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute %s with value \"%s\" \n! " ^~ Src/cmor_CV.c:776:22: szValue, NO_PARENT); ~~~~~~~ Src/cmor_CV.c:773:13: note: 'snprintf' output 83 or more bytes (assuming 1106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute %s with value \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with value \"%s\".\n! ", szKey, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szValue, NO_PARENT); ~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSubExpID': Src/cmor_CV.c:919:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:923:50: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:920:49: note: format string is defined here "for your experiment \"%s\"\n! " ^~ Src/cmor_CV.c:918:17: note: 'snprintf' output between 187 and 2233 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "There is more than 1 option for this sub_experiment.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:906:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:909:50: GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:905:17: note: 'snprintf' output 130 or more bytes (assuming 1153) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment_sub_exp_id->aszValue[0]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:888:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:891:46: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:889:45: note: format string is defined here "for your experiment \"%s\" \n! \n! " ^~ Src/cmor_CV.c:887:13: note: 'snprintf' output between 136 and 2182 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\" \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:878:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 892 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:881:52: GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:880:68: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ Src/cmor_CV.c:877:13: note: 'snprintf' output between 138 and 1161 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" was not defined and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be set to \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~ "as defined in your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:956:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:959:43: GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~ Src/cmor_CV.c:955:13: note: 'snprintf' output between 127 and 2173 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_sub_experiment_id_key->szValue); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:945:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 963 [-Wformat-truncation=] "Your \"sub_experiment\" text describing \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:947:63: "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:946:43: note: format string is defined here "sub_experiment_id \"%s\" could not be found in \n! " ^~ Src/cmor_CV.c:944:13: note: 'snprintf' output between 123 and 2169 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"sub_experiment\" text describing \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "sub_experiment_id \"%s\" could not be found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:933:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 894 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:936:45: GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:935:64: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ Src/cmor_CV.c:932:9: note: 'snprintf' output between 136 and 1159 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" was not defined and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be set to \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "as defined in your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:866:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] "Your \"%s\" defined in your input file\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:868:42: GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:867:71: note: format string is defined here "could not be found in your Control Vocabulary file.(%s)\n! ", ^~ Src/cmor_CV.c:865:9: note: 'snprintf' output between 111 and 1134 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:854:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:856:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:853:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your experiment_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:844:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:845:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:843:9: note: 'snprintf' output between 84 and 1107 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"experiment_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:834:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 941 [-Wformat-truncation=] "Your \"sub_experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:835:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:833:9: note: 'snprintf' output between 88 and 1111 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"sub_experiment_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkParentExpID': Src/cmor_CV.c:1053:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1054:45: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ Src/cmor_CV.c:1052:13: note: 'snprintf' output between 137 and 2183 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n!\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_PARENT_EXPT_ID, CV_experiment->key, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:1134:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1135:57: note: format string is defined here "for your experiment \"%s\"\n! " ^~ Src/cmor_CV.c:1133:25: note: 'snprintf' output between 184 and 2230 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "There is more than 1 option for this experiment.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_ACTIVITY_ID, CV_experiment->key, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:1122:95: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1125:54: PARENT_ACTIVITY_ID, szValue, ~~~~~~~ Src/cmor_CV.c:1121:25: note: 'snprintf' output 150 or more bytes (assuming 1173) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_ACTIVITY_ID, szValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_parent_activity_id->aszValue[0]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1109:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1110:49: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ Src/cmor_CV.c:1108:17: note: 'snprintf' output between 135 and 2181 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n!\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_ACTIVITY_ID, CV_experiment->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1147:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1151:41: BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1148:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1146:17: note: 'snprintf' output between 152 and 1175 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please describe the spin-up procedure as defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1178:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1180:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1177:21: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute branch_time_in_child \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a double floating point \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1166:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1169:48: BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1167:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1165:17: note: 'snprintf' output between 124 and 1147 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1200:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "Your input attribute branch_time_in_parent \"%s\" " ^~ Src/cmor_CV.c:1202:30: szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1199:21: note: 'snprintf' output between 81 and 1104 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute branch_time_in_parent \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a double floating point \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1188:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1191:49: BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1189:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1187:17: note: 'snprintf' output between 125 and 1148 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1240:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1242:49: PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1239:21: note: 'snprintf' output between 96 and 1119 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" set to \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1226:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1228:30: template); ~~~~~~~~ Src/cmor_CV.c:1225:21: note: 'snprintf' output between 86 and 1109 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You regular expression \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ template); ~~~~~~~~~ Src/cmor_CV.c:1209:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1212:45: PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1210:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1208:17: note: 'snprintf' output between 121 and 1144 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1268:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1270:30: template); ~~~~~~~~ Src/cmor_CV.c:1267:21: note: 'snprintf' output between 86 and 1109 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You regular expression \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ template); ~~~~~~~~~ Src/cmor_CV.c:1280:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1282:52: PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1279:21: note: 'snprintf' output between 98 and 1121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You \"%s\" set to \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1251:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1254:48: PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1252:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1250:17: note: 'snprintf' output between 124 and 1147 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1318:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Your parent_source_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1320:30: szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1317:21: note: 'snprintf' output between 111 and 2157 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your parent_source_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1303:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your \"source_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1305:30: CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1304:61: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ Src/cmor_CV.c:1302:21: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"source_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:1291:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 953 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1294:44: PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1292:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1290:17: note: 'snprintf' output between 120 and 1143 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1339:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1342:46: PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~ Src/cmor_CV.c:1338:21: note: 'snprintf' output between 132 and 1155 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1329:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1332:42: PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1330:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1328:17: note: 'snprintf' output between 118 and 1141 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1080:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1082:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1079:21: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute branch_time_in_child \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a double floating point \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1092:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute %s %s \n! " ^~ Src/cmor_CV.c:1094:53: BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~ Src/cmor_CV.c:1091:21: note: 'snprintf' output between 78 and 1101 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute %s %s \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "has been replaced with 0.0 \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1037:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1039:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1036:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your experiment_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1025:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1026:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:1024:9: note: 'snprintf' output between 84 and 1107 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"experiment_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkExperiment': Src/cmor_CV.c:1441:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:1440:25: note: 'snprintf' output between 179 and 4271 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" with value \n! \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not set properly and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "has multiple possible candidates \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "defined for experiment_id \"%s\".\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment_attr->key, szValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1467:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:1466:13: note: 'snprintf' output between 152 and 5267 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" with value \n! \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with " ~~~~~~~~~~~~~~~~~~~~~~~~ "value \"%s\"\n! " ~~~~~~~~~~~~~~~~~~ "as defined for experiment_id \"%s\".\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment_attr->key, szValue, szExpValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1396:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1398:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1395:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your experiment_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1384:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"experiment_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1385:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:1383:9: note: 'snprintf' output between 85 and 1108 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"experiment_ids\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFilename': Src/cmor_CV.c:1696:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ Src/cmor_CV.c:1695:13: note: 'snprintf' output between 52 and 3121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot find frequency %s. Closing variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ frequency, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1534:21: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1535:47: note: format string is defined here "closing variable %s (table: %s)", szInTimeCalendar, ^~ Src/cmor_CV.c:1533:13: note: 'snprintf' output 67 or more bytes (assuming 2113) into a destination of size 1024 snprintf(szInTimeUnits, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot convert times for calendar: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "closing variable %s (table: %s)", szInTimeCalendar, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1751:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 922 [-Wformat-truncation=] snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1758:70: "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~ Src/cmor_CV.c:1755:20: note: format string is defined here "\"%s\"\n! \n! " ^~ Src/cmor_CV.c:1751:9: note: 'snprintf' output 191 or more bytes (assuming 3260) into a destination of size 1024 snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" \n! " ~~~~~~~~~~~~~ "does not match the CMIP6 requirement.\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your output filename should be: \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\"\n! \n! " ~~~~~~~~~~~~~~~~ "and should follow this template: \n!" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\"\n! \n! " ~~~~~~~~~~~~~~~~ "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.file_template, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_setInstitution': Src/cmor_CV.c:1865:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute institution \"%s\" will be replaced with \n! " ^~ Src/cmor_CV.c:1867:22: szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~ Src/cmor_CV.c:1864:13: note: 'snprintf' output between 111 and 2157 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute institution \"%s\" will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1851:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 905 [-Wformat-truncation=] "There is no institution associated to institution_id \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1854:45: CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1853:36: note: format string is defined here "Check your \"%s\" dictionary!!\n! ", ^~ Src/cmor_CV.c:1850:13: note: 'snprintf' output between 137 and 1160 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "There is no institution associated to institution_id \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in your Control Vocabulary file.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your \"%s\" dictionary!!\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1819:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "The institution_id, \"%s\", found in your \n! " ^~ Src/cmor_CV.c:1827:18: szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1818:9: note: 'snprintf' output between 368 and 3437 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The institution_id, \"%s\", found in your \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "input file (%s) could not be found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Controlled Vocabulary file. (%s) \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please correct your input file or contact " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"cmor@listserv.llnl.gov\" to register\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "a new institution_id. \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See \"http://cmor.llnl.gov/mydoc_cmor3_CV/\" for further information about\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the \"institution_id\" and \"institution\" global attributes. ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1806:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"%s\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1808:41: CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1807:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ Src/cmor_CV.c:1805:9: note: 'snprintf' output between 85 and 1108 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_ValidateAttribute': Src/cmor_CV.c:1952:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1954:44: attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1953:60: note: format string is defined here "Check your Control Vocabulary file \"%s\".\n! ", ^~ Src/cmor_CV.c:1951:13: note: 'snprintf' output 83 or more bytes (assuming 1106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You regular expression \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2011:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "The attribute \"%s\" could not be validated. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2017:25: szKey, szValue, szValids, CV_Filename); ~~~~~~~ Src/cmor_CV.c:2013:21: note: format string is defined here "\"%s\" which is not valid \n! " ^~ Src/cmor_CV.c:2010:9: note: 'snprintf' output 198 or more bytes (assuming 3267) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The attribute \"%s\" could not be validated. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The current input value is " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" which is not valid \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Valid values must match the regular expression:" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \t[%s] \n! \n! " ~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szKey, szValue, szValids, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkGrids': Src/cmor_CV.c:2095:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2097:21: szGridLabel, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2094:13: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_label is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridLabel, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2083:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2085:22: szGridLabel, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2082:13: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_label is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridLabel, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2133:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Your attribute grid_resolution is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2135:22: szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2132:13: note: 'snprintf' output between 109 and 2155 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_resolution is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2106:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2108:18: szGridLabel, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2105:9: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_label is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridLabel, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2060:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "Your \"grid_labels\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2061:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:2059:9: note: 'snprintf' output between 82 and 1105 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"grid_labels\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkISOTime': Src/cmor_CV.c:2277:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "Your global attribute " ^~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2280:39: "\n! ", szAttribute, szDate); ~~~~~~ Src/cmor_CV.c:2278:35: note: format string is defined here "\"%s\" set to \"%s\" is not a valid date.\n! " ^~ Src/cmor_CV.c:2276:9: note: 'snprintf' output 118 or more bytes (assuming 1141) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your global attribute " ~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" set to \"%s\" is not a valid date.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "ISO 8601 date format \"YYYY-MM-DDTHH:MM:SSZ\" is required." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! ", szAttribute, szDate); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_variable': Src/cmor_CV.c:2339:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ Src/cmor_CV.c:2338:9: note: 'snprintf' output between 48 and 1071 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find a matching variable for name: '%s'", ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_axes.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_axes.c Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:105:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s", msg); ^~ ~~~ Src/cmor_axes.c:104:9: note: 'snprintf' output between 32 and 1055 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits parsing user units: %s", msg); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:110:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds", msg); ^~ ~~~ Src/cmor_axes.c:109:9: note: 'snprintf' output between 53 and 1076 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis interval units (%s) are incompatible with seconds", msg); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_attribute': Src/cmor_axes.c:332:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 957 [-Wformat-truncation=] "unknown type %c allowed types are c,i,l,f,d, for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:333:40: note: format string is defined here "attribute %s of axis %s (table: %s)", ^~ Src/cmor_axes.c:331:9: note: 'snprintf' output 78 or more bytes (assuming 2124) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown type %c allowed types are c,i,l,f,d, for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute %s of axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, ~~~~~ attribute_name, ~~~~~~~~~~~~~~~ cmor_axes[id].id, ~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_get_axis_attribute': Src/cmor_axes.c:367:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Attribute %s could not be found for axis %i (%s, table: %s)", ^~ Src/cmor_axes.c:366:9: note: 'snprintf' output 53 or more bytes (assuming 2099) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Attribute %s could not be found for axis %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, id, cmor_axes[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_monotonic': Src/cmor_axes.c:720:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has non monotonic values:\n! " ^~ Src/cmor_axes.c:720:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has non monotonic values:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:720:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:720:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:719:21: note: 'snprintf' output 62 or more bytes (assuming 1100) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has non monotonic values:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%lf, %lf and %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:818:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "bounds of axis %s (table: %s), need to be\n! " ^~ Src/cmor_axes.c:817:21: note: 'snprintf' output 104 or more bytes (assuming 1127) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds of axis %s (table: %s), need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped but axis values did not need to.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "This is inconsistent", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:838:43: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has values spanning more\n! " ^~ Src/cmor_axes.c:838:26: note: assuming directive output of 8 bytes "axis %s (table: %s) has values spanning more\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:838:26: note: assuming directive output of 8 bytes Src/cmor_axes.c:837:17: note: 'snprintf' output 64 or more bytes (assuming 1097) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has values spanning more\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "360 degrees %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[0], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[length - 1]); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:853:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has non monotonic values : %lf, %lf and %lf", ^~ Src/cmor_axes.c:853:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has non monotonic values : %lf, %lf and %lf", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:853:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:853:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:852:21: note: 'snprintf' output 61 or more bytes (assuming 1099) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has non monotonic values : %lf, %lf and %lf", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:770:73: warning: '%s' directive writing up to 1023 bytes into a region of size 985 [-Wformat-overflow=] "longitude axis is not monotonic (axis: %s, " ^~ Src/cmor_axes.c:769:25: note: 'sprintf' output between 50 and 2096 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "longitude axis is not monotonic (axis: %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table: %s)", cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:583:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "bounds of axis %s (table: %s) need to be\n! " ^~ Src/cmor_axes.c:581:21: note: 'snprintf' output 103 or more bytes (assuming 1126) into a destination of size 1024 snprintf(msg, ^~~~~~~~~~~~~ CMOR_MAX_STRING, ~~~~~~~~~~~~~~~~ "bounds of axis %s (table: %s) need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped but axis values did not need to.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "This is inconsistent", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:661:25: warning: '%s' directive writing up to 1023 bytes into a region of size 922 [-Wformat-overflow=] "Some but not all of your longitude bounds need to be\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:662:73: note: format string is defined here "flipped, see warnings ot see which ones, axis: %s \n! " ^~ Src/cmor_axes.c:660:17: note: 'sprintf' output between 116 and 2162 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Some but not all of your longitude bounds need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped, see warnings ot see which ones, axis: %s \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:629:49: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~ Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:628:21: note: 'sprintf' output 173 or more bytes (assuming 1216) into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Axis: '%s' (table: %s), your bounds direction seems\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to be decreasing, but within cell %i they are stored\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "increasingly: you have [%lf, %lf], but the next set\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is: [%lf, %lf]", name, ~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, i, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2], values[i + 3]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:642:49: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~ Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:641:21: note: 'sprintf' output 173 or more bytes (assuming 1216) into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Axis: '%s' (table: %s), your bounds direction seems\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to be increasing, but within cell %i they are stored\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "decreasingly: you have [%lf, %lf], but the next set\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is: [%lf, %lf]", name, ~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, i, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2], values[i + 3]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:615:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s), has really non monotonic\n! " ^~ Src/cmor_axes.c:615:30: note: assuming directive output of 8 bytes "axis %s (table: %s), has really non monotonic\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:615:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:615:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:614:21: note: 'snprintf' output 74 or more bytes (assuming 1112) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s), has really non monotonic\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds values : %lf, %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 2], values[i + 4]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:533:33: warning: '%s' directive writing up to 1023 bytes into a region of size 976 [-Wformat-overflow=] "longitude axis bounds are not monotonic,\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:534:39: note: format string is defined here "axis %s (table: %s)", ^~ Src/cmor_axes.c:532:25: note: 'sprintf' output between 59 and 2105 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "longitude axis bounds are not monotonic,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:702:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has bounds values that leave gaps\n! " ^~ Src/cmor_axes.c:702:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has bounds values that leave gaps\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:702:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:702:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:701:21: note: 'snprintf' output 77 or more bytes (assuming 1115) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has bounds values that leave gaps\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(index %i): %lf, %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, i, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:690:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has overlapping bounds values:\n! " ^~ Src/cmor_axes.c:690:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has overlapping bounds values:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:690:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:690:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:689:21: note: 'snprintf' output 75 or more bytes (assuming 1113) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has overlapping bounds values:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%lf, %lf, %lf at index: %i", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2], i); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:482:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has non monotonic\n! " ^~ Src/cmor_axes.c:482:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has non monotonic\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:482:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:482:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:481:21: note: 'snprintf' output 66 or more bytes (assuming 1104) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has non monotonic\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds values : %lf, %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~ values[2 * i], values[2 * i + 2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[2 * i + 4]); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_treat_axis_values': Src/cmor_axes.c:990:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, for axis %s (table: %s)", ^~ Src/cmor_axes.c:989:13: note: 'snprintf' output between 54 and 2100 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1000:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, for axis %s (table: %s)", ^~ Src/cmor_axes.c:999:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1010:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, for axis %s (table: %s)", ^~ Src/cmor_axes.c:1009:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:978:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "In udunits converting values, for axis %s (table: %s)", ^~ Src/cmor_axes.c:977:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits converting values, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:966:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "In udunits getting converter, for axis %s (table: %s)", ^~ Src/cmor_axes.c:965:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits getting converter, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:952:32: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1006 and 1016 [-Wformat-truncation=] "axis %i (%s, table: %s): cmor and user units are\n! " ^~ Src/cmor_axes.c:951:13: note: 'snprintf' output 66 or more bytes (assuming 3135) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %i (%s, table: %s): cmor and user units are\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "incompatible: %s and %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~ axis_id, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->units, units); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:941:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "In udunits analyzing table defined units (%s)\n! " ^~ Src/cmor_axes.c:943:22: local_unit, refaxis->id, ~~~~~~~~~~ Src/cmor_axes.c:940:13: note: 'snprintf' output between 67 and 3136 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits analyzing table defined units (%s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, refaxis->id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:922:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "In udunits analyzing units from user (%s),\n! " ^~ Src/cmor_axes.c:924:22: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_axes.c:921:13: note: 'snprintf' output between 59 and 3128 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits analyzing units from user (%s),\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1050:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 981 and 986 [-Wformat-truncation=] "requested value %f for axis %s (table: %s) was not found", ^~ Src/cmor_axes.c:1049:17: note: 'snprintf' output 54 or more bytes (assuming 1082) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested value %f for axis %s (table: %s) was not found", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->requested[j], name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_axes.c:1068:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "bounds of axis %s (table: %s) need to be\n! " ^~ Src/cmor_axes.c:1067:17: note: 'snprintf' output 103 or more bytes (assuming 1126) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds of axis %s (table: %s) need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped but axis values did not need to.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "This is inconsistent", ~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_axes.c:1182:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 981 and 986 [-Wformat-truncation=] "requested value %f for axis %s (table: %s)\n! " ^~ Src/cmor_axes.c:1181:21: note: 'snprintf' output 56 or more bytes (assuming 1084) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested value %f for axis %s (table: %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "was not found", ~~~~~~~~~~~~~~~~ refaxis->requested_bounds[j], name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_axes.c:1201:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s), detected value at: %f when\n! " ^~ Src/cmor_axes.c:1201:30: note: assuming directive output of 8 bytes "axis %s (table: %s), detected value at: %f when\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1201:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:1200:21: note: 'snprintf' output 64 or more bytes (assuming 1097) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s), detected value at: %f when\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "valid_min is %f", ~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->valid_min); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1245:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) , detected value at:\n! " ^~ Src/cmor_axes.c:1245:30: note: assuming directive output of 8 bytes "axis %s (table: %s) , detected value at:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1245:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:1244:21: note: 'snprintf' output 65 or more bytes (assuming 1098) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) , detected value at:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f when valid_max is %f", ~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->valid_max); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1351:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 959 [-Wformat-truncation=] "Error allocating memory for %i values in " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1352:50: note: format string is defined here "check_interval (%s), axis: %s (table: %s)", ^~ Src/cmor_axes.c:1350:13: note: 'snprintf' output 76 or more bytes (assuming 2122) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Error allocating memory for %i values in " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "check_interval (%s), axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nval, interval, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1388:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "In udunuits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1387:9: note: 'snprintf' output between 51 and 3120 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunuits parsing user units: %s, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1406:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "In udunuits getting converter, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1405:9: note: 'snprintf' output between 48 and 2094 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunuits getting converter, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1414:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "In udunuits converting, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1413:9: note: 'snprintf' output between 41 and 2087 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunuits converting, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1425:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1424:9: note: 'snprintf' output between 51 and 2097 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1435:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: Error freeing units, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1434:9: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1456:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1455:9: note: 'snprintf' output between 50 and 3119 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits parsing user units: %s, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1476:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ^~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1475:9: note: 'snprintf' output between 61 and 4153 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1558:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s", ctmp); ^~ ~~~~ Src/cmor_axes.c:1557:13: note: 'snprintf' output between 36 and 1059 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot convert times for calendar: %s", ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1583:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1582:9: note: 'snprintf' output between 51 and 2097 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1593:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: Error freeing units, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1592:9: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1603:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: Error freeing units, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1602:9: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1491:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "In udunits converting, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1490:13: note: 'snprintf' output between 40 and 2086 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits converting, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1541:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 896 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1545:60: interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~ Src/cmor_axes.c:1543:35: note: format string is defined here "seconds (%f %s), which is %f %% , seems too big, check " ^~ Src/cmor_axes.c:1541:22: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1540:13: note: 'snprintf' output 166 or more bytes (assuming 1209) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%s), for value %i we got a difference of %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%f %s), which is %f %% , seems too big, check " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your values", ~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1524:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 896 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1528:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1526:46: note: format string is defined here "%f seconds (%f %s), which is %f %% , seems too big, " ^~ Src/cmor_axes.c:1524:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1523:21: note: 'snprintf' output 166 or more bytes (assuming 1209) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%s), for value %i we got a difference of " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f seconds (%f %s), which is %f %% , seems too big, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "check your values", ~~~~~~~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp * 100.); ~~~~~~~~~~~ Src/cmor_axes.c:1516:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 878 and 893 [-Wformat-truncation=] "approximate time axis interval is defined as " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1520:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1518:67: note: format string is defined here "(based on bounds) of %f seconds (%f %s), which is " ^~ Src/cmor_axes.c:1516:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1515:21: note: 'snprintf' output 184 or more bytes (assuming 1227) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f seconds (%s), for value %i we got a difference " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(based on bounds) of %f seconds (%f %s), which is " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f %% , seems too big, check your values", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp * 100.); ~~~~~~~~~~~ Src/cmor_axes.c:1507:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 877 and 892 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1511:64: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1509:64: note: format string is defined here "(based on bounds) of %f seconds, (%f %s), which " ^~ Src/cmor_axes.c:1507:26: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1506:17: note: 'snprintf' output 185 or more bytes (assuming 1228) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%s), for value %i we got a difference " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(based on bounds) of %f seconds, (%f %s), which " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is %f %% , seems too big, check your values", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp * 100.); ~~~~~~~~~~~ Src/cmor_axes.c:1464:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1463:9: note: 'snprintf' output between 71 and 3140 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1395:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with\n! " ^~ Src/cmor_axes.c:1397:18: ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1394:9: note: 'snprintf' output between 73 and 3142 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis interval units (%s) are incompatible with\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_axis': Src/cmor_axes.c:1663:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 909 [-Wformat-truncation=] "Could not find all axes for this variable. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1665:29: note: format string is defined here "the table %s. \n!", cmor_tables[CMOR_TABLE].szTable_id); ^~ Src/cmor_axes.c:1662:9: note: 'snprintf' output between 120 and 1143 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find all axes for this variable. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check that all your axes name matches the ones found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the table %s. \n!", cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1761:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) is declared to be converted " ^~ Src/cmor_axes.c:1760:17: note: 'snprintf' output between 63 and 3132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) is declared to be converted " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to unknown type: %s", ~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis.convert_to); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1745:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) converting to \"standard_hybrid_sigma\" from unknown type: %s", ^~ Src/cmor_axes.c:1744:21: note: 'snprintf' output 75 or more bytes (assuming 2121) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) converting to \"standard_hybrid_sigma\" from unknown type: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1799:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) must have bounds, you did not " ^~ Src/cmor_axes.c:1798:13: note: 'snprintf' output between 87 and 2133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) must have bounds, you did not " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "pass any when creating it via cmor_axis", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1788:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) must have bounds, you did not " ^~ Src/cmor_axes.c:1787:13: note: 'snprintf' output between 87 and 2133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) must have bounds, you did not " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "pass any when creating it via cmor_axis", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2093:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 998 [-Wformat-truncation=] "function called for axis '%s' (table: %s) w/o any values", ^~ Src/cmor_axes.c:2092:13: note: 'snprintf' output between 53 and 2099 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "function called for axis '%s' (table: %s) w/o any values", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1859:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "You are trying to define axis %s (table: %s) as " ^~ Src/cmor_axes.c:1858:17: note: 'snprintf' output between 86 and 2132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You are trying to define axis %s (table: %s) as " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "character when it should be of type: %c\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, refaxis.type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1870:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i char elts for axis " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1871:27: note: format string is defined here "%s (table: %s)", ^~ Src/cmor_axes.c:1869:17: note: 'snprintf' output between 59 and 2115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i char elts for axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ~~~~~~~~~~~~~~~~~ length, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1931:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Requested region for axis '%s' (table: %s) " ^~ Src/cmor_axes.c:1930:25: note: 'snprintf' output between 57 and 3126 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Requested region for axis '%s' (table: %s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not passed: '%s'", ~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1892:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i char elts for axis " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1893:31: note: format string is defined here "%s (table: %s)", ^~ Src/cmor_axes.c:1891:21: note: 'snprintf' output between 59 and 2115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i char elts for axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ~~~~~~~~~~~~~~~~~ j + 1, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1824:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double elts for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1825:32: note: format string is defined here "axis %s (table: %s)", ^~ Src/cmor_axes.c:1823:17: note: 'snprintf' output between 61 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i double elts for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~ length, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1961:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i bounds elts for axis " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1962:27: note: format string is defined here "%s (table: %s)", ^~ Src/cmor_axes.c:1960:17: note: 'snprintf' output between 61 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i bounds elts for axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ~~~~~~~~~~~~~~~~~ 2 * length, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2037:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 964 [-Wformat-truncation=] "CMOR cannot handle axes of type %c please " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2038:50: note: format string is defined here "change type, axis: %s (table: %s)", ^~ Src/cmor_axes.c:2036:21: note: 'snprintf' output between 71 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR cannot handle axes of type %c please " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "change type, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2000:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 964 [-Wformat-truncation=] "CMOR cannot handle axes of type %c please " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2001:50: note: format string is defined here "change type, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1999:21: note: 'snprintf' output between 71 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR cannot handle axes of type %c please " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "change type, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2079:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 706 and 1020 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~ Src/cmor_axes.c:2081:62: ref_table_id].interval, ctmp); ~~~~ Src/cmor_axes.c:2079:17: note: 'snprintf' output between 5 and 1342 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[cmor_naxes]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].interval, ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_def_att': Src/cmor_axes.c:2506:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Unknown attribute >>>%s<<< for axis section " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2507:20: note: format string is defined here "(%s, table: %s), value: %s", ^~ Src/cmor_axes.c:2505:9: note: 'snprintf' output 63 or more bytes (assuming 2109) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Unknown attribute >>>%s<<< for axis section " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s, table: %s), value: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ att, axis->id, cmor_tables[axis->table_id].szTable_id, val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2495:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory " ^~ Src/cmor_axes.c:2494:17: note: 'snprintf' output between 77 and 3156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for %ld requested char elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (long int)strlen(val) + 1, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2441:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ Src/cmor_axes.c:2440:21: note: 'snprintf' output between 135 and 2191 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): looks like we already read " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%d requested values but they are not stored in " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the internal tables, maybe some bad cleanup", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2453:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ Src/cmor_axes.c:2452:21: note: 'snprintf' output between 72 and 3151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i requested elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2470:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ Src/cmor_axes.c:2469:17: note: 'snprintf' output between 72 and 3151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2349:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ Src/cmor_axes.c:2348:17: note: 'snprintf' output between 135 and 2191 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): looks like we already read " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%d requested bounds but they are not stored in the " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "internal tables, maybe some bad cleanup", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested_bounds); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2362:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ Src/cmor_axes.c:2361:17: note: 'snprintf' output between 79 and 3158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i requested bounds elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2383:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ Src/cmor_axes.c:2382:13: note: 'snprintf' output between 79 and 3158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested bounds elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_cfortran_interface.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_cfortran_interface.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_grids.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_grids.c Src/cmor_grids.c: In function 'cmor_set_grid_attribute': Src/cmor_grids.c:258:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "%s parameter must be between -180 and 180 %s, will not be set", ^~ name, ctmp); ~~~~ Src/cmor_grids.c:257:13: note: 'snprintf' output 58 or more bytes (assuming 1081) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s parameter must be between -180 and 180 %s, will not be set", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ctmp); ~~~~~~~~~~~ Src/cmor_grids.c:242:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "%s parameter must be between -90 and 90 %s, will not be set", ^~ name, ctmp); ~~~~ Src/cmor_grids.c:241:13: note: 'snprintf' output 56 or more bytes (assuming 1079) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s parameter must be between -90 and 90 %s, will not be set", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ctmp); ~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_mapping_attribute': Src/cmor_grids.c:501:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ^~ Src/cmor_grids.c:500:9: note: 'snprintf' output 53 or more bytes (assuming 1076) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ att, mapping->id, val); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_grid_mapping': Src/cmor_grids.c:648:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Grid mapping attribute %s has not been set, you should consider setting it", ^~ Src/cmor_grids.c:647:13: note: 'snprintf' output between 73 and 1096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Grid mapping attribute %s has not been set, you should consider setting it", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grid_attributes[i]); ~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:629:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "in grid_mapping, attribute '%s' (with value: %lf) is not a known attribute for grid mapping: '%s'", ^~ Src/cmor_grids.c:629:26: note: assuming directive output of 8 bytes "in grid_mapping, attribute '%s' (with value: %lf) is not a known attribute for grid mapping: '%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:628:17: note: 'snprintf' output 94 or more bytes (assuming 1122) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in grid_mapping, attribute '%s' (with value: %lf) is not a known attribute for grid mapping: '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lattributes_names[i], attributes_values[i], name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:604:49: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s", grid_dimensions[i]); ^ Src/cmor_grids.c:604:13: note: 'snprintf' output between 2 and 1025 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s", grid_dimensions[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_md5.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_md5.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_tables.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_tables.c Src/cmor_tables.c: In function 'cmor_set_experiments': Src/cmor_tables.c:292:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", table->szTable_id); ^~ Src/cmor_tables.c:291:9: note: 'snprintf' output between 37 and 1060 bytes into a destination of size 1024 snprintf(szError, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s: Too many experiments defined", table->szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:500:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "table: %s, This keyword: %s value (%s) " ^~ Src/cmor_tables.c:499:9: note: 'snprintf' output 125 or more bytes (assuming 2171) into a destination of size 1024 snprintf(value, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table: %s, This keyword: %s value (%s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a valid table header entry.!\n " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Use the user input JSON file to add custom attributes.", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table->szTable_id, att, value); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:430:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", ^~ Src/cmor_tables.c:429:13: note: 'snprintf' output between 37 and 1060 bytes into a destination of size 1024 snprintf(value2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s: Too many experiments defined", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table->szTable_id); ~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:403:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is already defined", table->szTable_id); ^~ Src/cmor_tables.c:402:17: note: 'snprintf' output between 26 and 1049 bytes into a destination of size 1024 snprintf(value2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s is already defined", table->szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is defined for cmor_version %f, " ^~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes "Table %s is defined for cmor_version %f, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes Src/cmor_tables.c:340:13: note: 'snprintf' output between 76 and 1727 bytes into a destination of size 1024 snprintf(value2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s is defined for cmor_version %f, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "this library version is: %i.%i.%i, %f", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table->szTable_id, d, ~~~~~~~~~~~~~~~~~~~~~ CMOR_VERSION_MAJOR, CMOR_VERSION_MINOR, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMOR_VERSION_PATCH, d2); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table': Src/cmor_tables.c:619:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:619:13: note: 'snprintf' output between 28 and 1051 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:13: note: 'snprintf' output between 28 and 1051 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:13: note: 'snprintf' output between 28 and 1051 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table_internal': Src/cmor_tables.c:693:51: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^ Src/cmor_tables.c:693:13: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:951:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "unknown section: %s, for table: %s", key, ^~ Src/cmor_tables.c:950:13: note: 'snprintf' output 31 or more bytes (assuming 1054) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown section: %s, for table: %s", key, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:912:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] "mapping: %s already defined within this table (%s)", ^~ Src/cmor_tables.c:911:25: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "mapping: %s already defined within this table (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].mappings[n].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:880:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Too many mappings defined for table: %s", ^~ Src/cmor_tables.c:879:17: note: 'snprintf' output between 38 and 1061 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Too many mappings defined for table: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:964:57: warning: '%s' directive output may be truncated writing up to 1023999 bytes into a region of size 992 [-Wformat-truncation=] "attribute for unknown section: %s,%s (table: %s)", ^~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~ Src/cmor_tables.c:963:13: note: 'snprintf' output 43 or more bytes (assuming 1025065) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute for unknown section: %s,%s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:747:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", word); ^~ ~~~~ Src/cmor_tables.c:746:9: note: 'snprintf' output between 43 and 1066 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not read file %s check file permission", word); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/cmor_variables.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/cmor_variables.c Src/cmor_variables.c: In function 'cmor_has_required_variable_attributes': Src/cmor_variables.c:94:32: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] "variable %s (table %s) does not have required " ^~ Src/cmor_variables.c:93:13: note: 'snprintf' output between 54 and 3123 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table %s) does not have required " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute: %s", ~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, pTable->szTable_id, astr); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_variable_attribute_internal': Src/cmor_variables.c:170:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "unknown type %c for attribute %s of variable %s " ^~ Src/cmor_variables.c:169:9: note: 'snprintf' output 80 or more bytes (assuming 2126) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown type %c for attribute %s of variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table %s),allowed types are c,i,l,f,d", type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:181:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Type '%c' for attribute '%s' of variable '%s' " ^~ Src/cmor_variables.c:180:9: note: 'snprintf' output 74 or more bytes (assuming 1097) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Type '%c' for attribute '%s' of variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "does not match type variable '%c'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, attribute_name, ~~~~~~~~~~~~~~~~~~~~~ cmor_vars[id].id, cmor_vars[id].type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_variable_attribute': Src/cmor_variables.c:235:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "attribute %s on variable %s (table %s) will probably not be " ^~ Src/cmor_variables.c:234:9: note: 'snprintf' output 180 or more bytes (assuming 2226) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute %s on variable %s (table %s) will probably not be " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "set as the variable has already been created into the output " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF file, please place this call BEFORE any cal to " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_write", ~~~~~~~~~~~~~ attribute_name, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:220:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "variable attribute %s (vor variable %s, table %s) must be " ^~ Src/cmor_variables.c:219:9: note: 'snprintf' output 126 or more bytes (assuming 2172) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable attribute %s (vor variable %s, table %s) must be " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "set via a call to cmor_variable or it is automatically set " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "via the tables", ~~~~~~~~~~~~~~~~~ attribute_name, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_variable_attribute': Src/cmor_variables.c:271:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Attribute %s could not be found for variable %i (%s, table: %s)", ^~ Src/cmor_variables.c:270:9: note: 'snprintf' output 57 or more bytes (assuming 2103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Attribute %s could not be found for variable %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, id, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_variable_attribute_type': Src/cmor_variables.c:375:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Attribute %s could not be found for variable %i (%s, table: %s)", ^~ Src/cmor_variables.c:374:9: note: 'snprintf' output 57 or more bytes (assuming 2103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Attribute %s could not be found for variable %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, id, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_zfactor': Src/cmor_variables.c:914:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 969 and 979 [-Wformat-truncation=] "zfactor variable \"ptop\" for zfactor axis: " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:915:35: note: format string is defined here "%i (%s, table: %s), is not defined when " ^~ Src/cmor_variables.c:913:21: note: 'snprintf' output 121 or more bytes (assuming 2167) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor variable \"ptop\" for zfactor axis: " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i (%s, table: %s), is not defined when " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "creating zfactor %s, please define ptop first", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis_id, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:791:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Udunits: Error parsing user units: %s, " ^~ Src/cmor_variables.c:794:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:790:21: note: 'snprintf' output 79 or more bytes (assuming 3148) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing user units: %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zaxis %s (table: %s), when creating " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: %s", ~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:814:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "Udunits: Error getting converter from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:815:46: note: format string is defined here "to %s,variable %s (table %s), when creating " ^~ Src/cmor_variables.c:813:21: note: 'snprintf' output 89 or more bytes (assuming 2135) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from Pa " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to %s,variable %s (table %s), when creating " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: %s", ~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:828:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error converting units from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:831:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:829:34: note: format string is defined here "to %s, zaxis %s (table: %s), when creating " ^~ Src/cmor_variables.c:827:21: note: 'snprintf' output 87 or more bytes (assuming 3156) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error converting units from Pa " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to %s, zaxis %s (table: %s), when creating " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: %s", ~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:841:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, zaxis %s " ^~ Src/cmor_variables.c:840:21: note: 'snprintf' output 76 or more bytes (assuming 2122) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, zaxis %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), when creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:854:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing units Pa, zaxis: %s " ^~ Src/cmor_variables.c:853:21: note: 'snprintf' output 76 or more bytes (assuming 2122) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units Pa, zaxis: %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), when creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:866:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s " ^~ Src/cmor_variables.c:868:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:865:21: note: 'snprintf' output 73 or more bytes (assuming 3142) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), when creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:801:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "Udunuits: Pa and user units (%s) are " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:802:51: note: format string is defined here "incompatible, zaxis %s (table: %s), when " ^~ Src/cmor_variables.c:800:21: note: 'snprintf' output 91 or more bytes (assuming 2137) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunuits: Pa and user units (%s) are " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "incompatible, zaxis %s (table: %s), when " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:581:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "zfactor: axis %s, variable %s (table %s), is " ^~ Src/cmor_variables.c:580:17: note: 'snprintf' output 93 or more bytes (assuming 2139) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: axis %s, variable %s (table %s), is " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "not time dependent and you did not provide " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "any values", ~~~~~~~~~~~~~ cmor_axes[axis_id].id, name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:444:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "cmor_zfactor: zaxis %s, cannot allocate " ^~ Src/cmor_variables.c:443:17: note: 'snprintf' output between 81 and 4183 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_zfactor: zaxis %s, cannot allocate " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "memory for %i double elts %s var '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, n, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:473:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis: " ^~ Src/cmor_variables.c:475:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:472:17: note: 'snprintf' output between 61 and 4153 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, zaxis: " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:488:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, " ^~ Src/cmor_variables.c:490:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:487:17: note: 'snprintf' output between 60 and 4152 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, zaxis %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:501:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, " ^~ Src/cmor_variables.c:500:17: note: 'snprintf' output 73 or more bytes (assuming 4165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zaxis: %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:516:69: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error with converter (from %s to %s), zaxis: %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:515:17: note: 'snprintf' output 72 or more bytes (assuming 4164) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error with converter (from %s to %s), zaxis: %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:527:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:526:17: note: 'snprintf' output between 62 and 3131 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:537:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:536:17: note: 'snprintf' output between 59 and 4151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].ounits, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:548:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s,variable %s (table: %s)", ^~ Src/cmor_variables.c:547:17: note: 'snprintf' output 58 or more bytes (assuming 3127) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s,variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:612:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "cmor_zfactor: zaxis %s, cannot allocate " ^~ Src/cmor_variables.c:611:21: note: 'snprintf' output between 88 and 4190 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_zfactor: zaxis %s, cannot allocate " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "memory for %i double bounds elts %s var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ cmor_axes[axis_id].id, 2 * n, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:660:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:659:21: note: 'snprintf' output between 64 and 4156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:677:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:676:21: note: 'snprintf' output between 60 and 4152 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:690:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:689:21: note: 'snprintf' output 72 or more bytes (assuming 4164) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:705:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 983 [-Wformat-truncation=] "Udunits: Error converting units from %s to %s, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:704:21: note: 'snprintf' output 71 or more bytes (assuming 4163) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error converting units from %s to %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:719:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, zaxis %s, " ^~ Src/cmor_variables.c:718:21: note: 'snprintf' output between 62 and 3131 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, zaxis %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:733:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Udunits: Error freeing cmor units %s, zaxis " ^~ Src/cmor_variables.c:732:21: note: 'snprintf' output between 64 and 4156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing cmor units %s, zaxis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:748:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s, " ^~ Src/cmor_variables.c:747:21: note: 'snprintf' output 59 or more bytes (assuming 3128) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:594:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1011 [-Wformat-truncation=] "zfactor axis %s, variable %s (table: %s): you " ^~ Src/cmor_variables.c:593:17: note: 'snprintf' output 123 or more bytes (assuming 2169) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor axis %s, variable %s (table: %s): you " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passed bounds values but you also declared %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimensions, we will ignore you bounds", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ndims); ~~~~~~ Src/cmor_variables.c: In function 'cmor_update_history': Src/cmor_variables.c:1001:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~ tmp, date, add); ~~~~ Src/cmor_variables.c:1001:5: note: 'snprintf' output 21 or more bytes (assuming 2067) into a destination of size 1024 snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp, date, add); ~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_variable': Src/cmor_variables.c:1090:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ Src/cmor_variables.c:1089:9: note: 'snprintf' output between 48 and 1071 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find a matching variable for name: '%s'", ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1229:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Converted units from '%s' to '%s'", units, refvar.units); ^~ ~~~~~~~~~~~~ Src/cmor_variables.c:1227:9: note: 'snprintf' output 30 or more bytes (assuming 1053) into a destination of size 1024 snprintf(msg, ^~~~~~~~~~~~~ CMOR_MAX_STRING, ~~~~~~~~~~~~~~~~ "Converted units from '%s' to '%s'", units, refvar.units); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1243:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s): unknown value for " ^~ Src/cmor_variables.c:1242:13: note: 'snprintf' output 103 or more bytes (assuming 2149) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s): unknown value for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "positive : %s (only first character is considered, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "which was: %c)", ~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ positive, positive[0]); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1284:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you passed positive " ^~ Src/cmor_variables.c:1283:13: note: 'snprintf' output 195 or more bytes (assuming 2241) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s) you passed positive " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value:%s, but table does not mention it, will " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "be ignored, if you really want this in your " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable output use " ~~~~~~~~~~~~~~~~~~~~~~ "cmor_set_variable_attribute_internal function", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ positive); ~~~~~~~~~ Src/cmor_variables.c:1298:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "you need to provide the 'positive' argument for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1299:33: note: format string is defined here "variable: %s (table %s)", cmor_vars[vrid].id, ^~ Src/cmor_variables.c:1297:13: note: 'snprintf' output between 68 and 2114 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you need to provide the 'positive' argument for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable: %s (table %s)", cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1329:85: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "you did not provide the 'positive' argument for variable: %s (table %s)", ^~ Src/cmor_variables.c:1328:17: note: 'snprintf' output between 68 and 2114 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you did not provide the 'positive' argument for variable: %s (table %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1314:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "you did not provide the 'positive' argument " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1315:41: note: format string is defined here "for variable: %s (table %s)", ^~ Src/cmor_variables.c:1313:17: note: 'snprintf' output between 68 and 2114 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you did not provide the 'positive' argument " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable: %s (table %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1382:31: warning: '%s' directive writing up to 1023 bytes into a region of size 1015 [-Wformat-overflow=] "Variable %s (table %s) must be defined using a " ^~ Src/cmor_variables.c:1381:13: note: 'sprintf' output between 70 and 2116 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Variable %s (table %s) must be defined using a " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "grid (a call to cmor_grid)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1545:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You are defining variable '%s' (table %s) with %i " ^~ Src/cmor_variables.c:1544:13: note: 'snprintf' output 80 or more bytes (assuming 1103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You are defining variable '%s' (table %s) with %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimensions, when it should have %i", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ndims, refvar.ndims); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1802:49: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, " %s", ^ Src/cmor_variables.c:1802:13: note: 'snprintf' output between 2 and 1025 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, " %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[vrid].original_order[i]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1663:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "While creating variable %s, you are " ^~ Src/cmor_variables.c:1662:13: note: 'snprintf' output between 153 and 4285 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "While creating variable %s, you are " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passing axis %i (named %s) which has been " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "defined using table %i (%s) but the current " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table is %i (%s) (and isgridaxis says: %i)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, laxes_ids[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].ref_table_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, CMOR_TABLE, cmor_tables[CMOR_TABLE].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].isgridaxis); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1683:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Treated scalar dimension: '%s'", ^~ Src/cmor_variables.c:1682:13: note: 'snprintf' output between 29 and 1052 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Treated scalar dimension: '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1698:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~ Src/cmor_variables.c:1698:17: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id].axes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cmor_axes[laxes_ids[i]].ref_axis_id].out_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1694:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~ Src/cmor_variables.c:1694:17: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id].axes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cmor_axes[laxes_ids[i]].ref_axis_id].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1631:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1634:22: refvar.id, ~~~~~~~~~ Src/cmor_variables.c:1630:13: note: 'snprintf' output between 121 and 3190 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You defined variable '%s' (table %s) with axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "id '%s' which is not part of this variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "according to your table, it says: ( ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refvar.id, ~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axes[cmor_axes[laxes_ids[i]].ref_axis_id].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1603:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1606:22: refvar.id, ~~~~~~~~~ Src/cmor_variables.c:1602:21: note: 'snprintf' output between 173 and 5288 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You defined variable '%s' (table %s) with axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "id '%s', the variable calls for a generic axis of type '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "according to your table, the axis you are providing is of generic type '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refvar.id, ~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axes[cmor_axes[laxes_ids[i]].ref_axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refvar.generic_level_name, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id].axes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cmor_axes[laxes_ids[i]].ref_axis_id].generic_level_name ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ Src/cmor_variables.c:1403:35: warning: '%s' directive writing up to 1023 bytes into a region of size 1011 [-Wformat-overflow=] "For variable %s (table %s) you requested axis_id " ^~ Src/cmor_variables.c:1402:13: note: 'sprintf' output between 79 and 2135 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "For variable %s (table %s) you requested axis_id " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%i) that has not been defined yet", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ laxes_ids[i]); ~~~~~~~~~~~~~ Src/cmor_variables.c:1414:39: warning: '%s' directive writing up to 1023 bytes into a region of size 1011 [-Wformat-overflow=] "For variable %s (table: %s) you requested " ^~ Src/cmor_variables.c:1413:17: note: 'sprintf' output between 80 and 2136 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "For variable %s (table: %s) you requested " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "grid_id (%i) that has not been defined yet", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ laxes_ids[i]); ~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_var_def_att': Src/cmor_variables.c:2158:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s, unknown variable attribute: >>>>%s<<<< value: (%s)", ^~ Src/cmor_variables.c:2157:9: note: 'snprintf' output 55 or more bytes (assuming 1078) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s, unknown variable attribute: >>>>%s<<<< value: (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id, att, val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2127:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 features, you asked for NetCDF3 features", ^~ Src/cmor_variables.c:2126:17: note: 'sprintf' output between 83 and 1106 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 features, you asked for NetCDF3 features", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2120:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 features, you are using NetCDF3 library", ^~ Src/cmor_variables.c:2119:17: note: 'sprintf' output between 82 and 1105 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 features, you are using NetCDF3 library", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2106:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 " ^~ Src/cmor_variables.c:2105:17: note: 'sprintf' output between 83 and 1106 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "features, you asked for NetCDF3 features", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2096:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 " ^~ Src/cmor_variables.c:2095:17: note: 'sprintf' output between 82 and 1105 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "features, you are using NetCDF3 library", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1967:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 968 and 978 [-Wformat-truncation=] "Too many dimensions (%i) defined for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1968:28: note: format string is defined here "(%s), max is: %i", var->ndims, var->id, ^~ Src/cmor_variables.c:1966:17: note: 'snprintf' output between 59 and 1092 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Too many dimensions (%i) defined for variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s), max is: %i", var->ndims, var->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMOR_MAX_DIMENSIONS); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2010:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Reading table %s: axis name: '%s' for " ^~ Src/cmor_variables.c:2009:25: note: 'snprintf' output 119 or more bytes (assuming 3188) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Reading table %s: axis name: '%s' for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable: '%s' is not defined in table. " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table defines dimensions: '%s' for this " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable", ~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id, dim, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var->id, val); ~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_original_shape': Src/cmor_variables.c:2317:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "trying to retrieve shape of variable %s (table: %s) into a %id " ^~ Src/cmor_variables.c:2319:18: avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~ Src/cmor_variables.c:2316:9: note: 'snprintf' output between 88 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "trying to retrieve shape of variable %s (table: %s) into a %id " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "array but this variable is %id", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar.ndims); ~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2393:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 942 and 952 [-Wformat-truncation=] "you are passing %i time steps for a static " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2394:53: note: format string is defined here "(no time dimension) variable (%s, table: %s), " ^~ Src/cmor_variables.c:2392:13: note: 'snprintf' output between 128 and 2184 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you are passing %i time steps for a static " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(no time dimension) variable (%s, table: %s), " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "please pass 0 (zero) as the number of times", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2500:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 965 and 975 [-Wformat-truncation=] "cannot allocate memory for %i float tmp elts var '%s' " ^~ Src/cmor_variables.c:2499:13: note: 'snprintf' output between 61 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i float tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2488:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double tmp elts var '%s' " ^~ Src/cmor_variables.c:2487:13: note: 'snprintf' output between 62 and 2118 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i double tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2476:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i long tmp elts var '%s' " ^~ Src/cmor_variables.c:2475:13: note: 'snprintf' output between 60 and 2116 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i long tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2464:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 967 and 977 [-Wformat-truncation=] "cannot allocate memory for %i int tmp elts var '%s' " ^~ Src/cmor_variables.c:2463:13: note: 'snprintf' output between 59 and 2115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i int tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2558:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] " in udunits, getting converter for variable %s " ^~ Src/cmor_variables.c:2557:13: note: 'snprintf' output between 55 and 2101 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " in udunits, getting converter for variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2545:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable: %s, cmor and user units are incompatible: " ^~ Src/cmor_variables.c:2544:13: note: 'snprintf' output between 80 and 5195 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable: %s, cmor and user units are incompatible: " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s and %s for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, avar->ounits, avar->iunits, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2534:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "in udunits analyzing units from user (%s) " ^~ Src/cmor_variables.c:2536:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2533:13: note: 'snprintf' output between 64 and 3133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in udunits analyzing units from user (%s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, avar->id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2519:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "in udunits analyzing units from cmor table " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2521:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2520:24: note: format string is defined here "(%s) for variable %s (table: %s)", ^~ Src/cmor_variables.c:2518:13: note: 'snprintf' output between 70 and 3139 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in udunits analyzing units from cmor table " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s) for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, avar->id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' (table: %s) " ^~ Src/cmor_variables.c:2755:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2754:13: note: 'snprintf' output between 120 and 2187 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' (table: %s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%.5g) is lower by more than an order of magnitude " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "than minimum allowed: %.4g", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, amean / nelts, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->ok_min_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2767:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2766:13: note: 'snprintf' output between 85 and 2152 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) (%.5g) is lower than minimum allowed: %.4g", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amean / nelts, avar->ok_min_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2778:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2777:13: note: 'snprintf' output between 122 and 2189 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) (%.5g) is greater by more than " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "an order of magnitude than maximum allowed: %.4g", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amean / nelts, avar->ok_max_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2788:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2787:13: note: 'snprintf' output between 87 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) (%.5g) is greater than maximum " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "allowed: %.4g", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, amean / nelts, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->ok_max_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2804:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, variable %s " ^~ Src/cmor_variables.c:2803:13: note: 'snprintf' output between 54 and 2100 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2815:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ Src/cmor_variables.c:2814:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2825:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ Src/cmor_variables.c:2824:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3182:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ Src/cmor_variables.c:3181:17: note: 'snprintf' output between 102 and 2158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s) you are passing %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "times but no values and you did not define " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "them via cmor_axis", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed); ~~~~~~~~~~~~~~ Src/cmor_variables.c:3213:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3214:41: note: format string is defined here "variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3212:21: note: 'snprintf' output 67 or more bytes (assuming 2113) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time bounds values for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3232:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3233:37: note: format string is defined here "variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3231:17: note: 'snprintf' output 60 or more bytes (assuming 2106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time values for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3083:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ Src/cmor_variables.c:3082:17: note: 'snprintf' output between 102 and 2158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s) you are passing %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "times but no values and you did not define " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "them via cmor_axis", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed); ~~~~~~~~~~~~~~ Src/cmor_variables.c:3130:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 960 [-Wformat-truncation=] "time axis must have bounds, you defined it w/o " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3131:48: note: format string is defined here "any for variable %s (table: %s)", avar->id, ^~ Src/cmor_variables.c:3129:21: note: 'snprintf' output between 75 and 2121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "time axis must have bounds, you defined it w/o " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "any for variable %s (table: %s)", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3106:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3107:41: note: format string is defined here "variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3105:21: note: 'snprintf' output 67 or more bytes (assuming 2113) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time bounds values for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3144:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3143:17: note: 'snprintf' output 60 or more bytes (assuming 2106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2847:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you are passing " ^~ Src/cmor_variables.c:2846:17: note: 'snprintf' output between 113 and 2159 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s) you are passing " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "time values but you already defined them " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "via cmor_axis, this is not allowed", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3023:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "time axis must have bounds, please pass them to " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3024:75: note: format string is defined here "cmor_write along with time values, variable %s, table %s", ^~ Src/cmor_variables.c:3022:21: note: 'snprintf' output between 101 and 2147 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "time axis must have bounds, please pass them to " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_write along with time values, variable %s, table %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3041:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 974 and 984 [-Wformat-truncation=] "cannot malloc %i time vals for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3042:32: note: format string is defined here "'%s' (table: %s)", ntimes_passed, avar->id, ^~ Src/cmor_variables.c:3040:21: note: 'snprintf' output between 52 and 2108 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot malloc %i time vals for variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "'%s' (table: %s)", ntimes_passed, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3067:81: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 977 [-Wformat-truncation=] "NetCDF error (%i: %s) writing times for variable '%s' " ^~ Src/cmor_variables.c:3066:21: note: 'snprintf' output 87 or more bytes (assuming 2133) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing times for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), already written in file: %i", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->ntimes_written); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2864:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "cannot malloc %i tmp bounds time vals " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2865:45: note: format string is defined here "for variable '%s' (table: %s)", ^~ Src/cmor_variables.c:2863:21: note: 'snprintf' output between 63 and 2119 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot malloc %i tmp bounds time vals " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed * 2, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2921:83: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ^~ Src/cmor_variables.c:2920:21: note: 'snprintf' output between 81 and 1124 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, avar->id, avar->ntimes_written); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2979:87: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ^~ Src/cmor_variables.c:2978:21: note: 'snprintf' output 58 or more bytes (assuming 2104) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3001:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 921 [-Wformat-truncation=] "Time point: %lf ( %lf in output units) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3003:63: note: format string is defined here "(in output units), variable %s (table: %s)", ^~ Src/cmor_variables.c:3000:25: note: 'snprintf' output between 114 and 3102 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Time point: %lf ( %lf in output units) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not monotonic last time was: %lf " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(in output units), variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ time_vals[0], tmp_vals[0], avar->last_time, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ Src/cmor_variables.c:3270:9: note: 'snprintf' output 57 or more bytes (assuming 2103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2647:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "in udunits, converting values from %s to %s " ^~ Src/cmor_variables.c:2646:21: note: 'snprintf' output between 64 and 4156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in udunits, converting values from %s to %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->iunits, avar->ounits, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2667:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:30: note: assuming directive output of 11 bytes Src/cmor_variables.c:2666:21: note: 'snprintf' output between 166 and 2233 bytes into a destination of size 1024 snprintf(msg_min, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid value(s) detected for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s): %%i values were lower than minimum " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "valid value (%.4g). Minimum encountered bad " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value (%.5g) was at (axis: index/value):", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->valid_min, tmp); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2684:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2684:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2684:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ time_vals[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2679:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2679:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2679:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ pAxis->values[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2700:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:30: note: assuming directive output of 11 bytes Src/cmor_variables.c:2699:21: note: 'snprintf' output between 167 and 2234 bytes into a destination of size 1024 snprintf(msg_max, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid value(s) detected for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s): %%i values were greater than " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "maximum valid value (%.4g).Maximum encountered " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bad value (%.5g) was at (axis: index/value):", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->valid_max, tmp); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2717:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2717:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2717:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ time_vals[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2713:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2713:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2713:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ pAxis->values[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/arraylist.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/arraylist.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/debug.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/debug.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/json_c_version.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/json_c_version.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/json_object.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/json_object.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/json_object_iterator.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/json_object_iterator.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/json_tokener.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/json_tokener.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/json_util.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/json_util.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/libjson.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/libjson.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/linkhash.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/linkhash.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/printbuf.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/printbuf.c gcc -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 \ -Wformat -Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 \ -fPIC -c -o Src/json-c/random_seed.pic_o -g -lnetcdf -lnetcdf -ludunits2 -lossp-uuid Src/json-c/random_seed.c gfortran -c -o Src/cmor_fortran_interface.pic_o -fPIC -g -O2 -ffile-prefix-map=/build/cmor-3.4.0=. -fstack-protector-strong -g Src/cmor_fortran_interface.f90 gcc -shared -o libcmor.so.2 -Wl,-z,relro -Wl,-O1 -Wl,-soname,libcmor.so.2 -Wl,--version-script,cmor.ver -lgfortran -lm Src/cdTime/cdRegTrfm.pic_o Src/cdTime/cdTimeConv.pic_o Src/cdTime/cdUtil.pic_o Src/cdTime/fcdTimeConv.pic_o Src/cdTime/reg_trfm.pic_o Src/cdTime/timeArith.pic_o Src/cdTime/timeConv.pic_o Src/cmor.pic_o Src/cmor_CV.pic_o Src/cmor_axes.pic_o Src/cmor_cfortran_interface.pic_o Src/cmor_grids.pic_o Src/cmor_md5.pic_o Src/cmor_tables.pic_o Src/cmor_variables.pic_o Src/json-c/arraylist.pic_o Src/json-c/debug.pic_o Src/json-c/json_c_version.pic_o Src/json-c/json_object.pic_o Src/json-c/json_object_iterator.pic_o Src/json-c/json_tokener.pic_o Src/json-c/json_util.pic_o Src/json-c/libjson.pic_o Src/json-c/linkhash.pic_o Src/json-c/printbuf.pic_o Src/json-c/random_seed.pic_o Src/cmor_fortran_interface.pic_o -lnetcdf -ludunits2 -lossp-uuid make[2]: Leaving directory '/build/cmor-3.4.0' make[1]: Leaving directory '/build/cmor-3.4.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/cmor-3.4.0' Tests disabled; see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598745 make[1]: Leaving directory '/build/cmor-3.4.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --with python2,python3,fortran_mod dh_testroot dh_prep rm -f -- debian/libcmor2.substvars debian/libcmor-dev.substvars debian/python-cmor.substvars debian/python3-cmor.substvars rm -fr -- debian/.debhelper/generated/libcmor2/ debian/libcmor2/ debian/tmp/ debian/.debhelper/generated/libcmor-dev/ debian/libcmor-dev/ debian/.debhelper/generated/python-cmor/ debian/python-cmor/ debian/.debhelper/generated/python3-cmor/ debian/python3-cmor/ dh_installdirs install -d debian/libcmor2 install -d debian/libcmor2/usr/share/cmor/Tables debian/libcmor2/usr/share/cmor/Tables_csv install -d debian/libcmor-dev install -d debian/python-cmor install -d debian/python3-cmor debian/rules override_dh_auto_install make[1]: Entering directory '/build/cmor-3.4.0' /usr/bin/make install DESTDIR=/build/cmor-3.4.0/debian/tmp make[2]: Entering directory '/build/cmor-3.4.0' gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor.c Src/cmor.c: In function 'cmor_check_forcing_validity': Src/cmor.c:288:26: warning: '%s' directive writing up to 1023 bytes into a region of size 972 [-Wformat-overflow=] sprintf(msg, "forcing attribute elt %i (%s) is not valid for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:289:28: note: format string is defined here "table %s, valid values are:", i, bstr[i], ^~ Src/cmor.c:288:13: note: 'sprintf' output 72 or more bytes (assuming 1095) into a destination of size 1024 sprintf(msg, "forcing attribute elt %i (%s) is not valid for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table %s, valid values are:", i, bstr[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_add_traceback': Src/cmor.c:423:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=] sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~ ~~~~~~~~~~~~~~~~~~~ Src/cmor.c:423:9: note: 'sprintf' output 17 or more bytes (assuming 1040) into a destination of size 1024 sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_prep_units': Src/cmor.c:521:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s", cunits, ^~ local_unit); ~~~~~~~~~~ Src/cmor.c:520:9: note: 'snprintf' output 43 or more bytes (assuming 1066) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s", cunits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit); ~~~~~~~~~~~ Src/cmor.c:499:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: analyzing units from user (%s)", local_unit); ^~ ~~~~~~~~~~ Src/cmor.c:498:9: note: 'snprintf' output between 38 and 1061 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: analyzing units from user (%s)", local_unit); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setup': Src/cmor.c:901:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ Src/cmor.c:900:17: note: 'snprintf' output between 36 and 1059 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not open logfile %s for writing", tmplogfile); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:877:48: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~ Src/cmor.c:877:13: note: 'snprintf' output between 21 and 1096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmplogfile, ptr->tm_year + 1900, ptr->tm_mon + 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptr->tm_mday, ptr->tm_hour, ptr->tm_min, ptr->tm_sec); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:885:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ^~ ~~~~~~~~~~ Src/cmor.c:884:13: note: 'snprintf' output between 39 and 2085 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msg); ~~~~ Src/cmor.c:892:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ Src/cmor.c:891:17: note: 'snprintf' output between 36 and 1059 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not open logfile %s for writing", tmplogfile); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_open_inpathFile': Src/cmor.c:1232:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^ Src/cmor.c:1232:13: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szFilename); ~~~~~~~~~~~ Src/cmor.c:1291:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Please validate JSON File!\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1293:56: "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~ Src/cmor.c:1293:41: note: format string is defined here "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ^~ Src/cmor.c:1290:9: note: 'snprintf' output 84 or more bytes (assuming 1107) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please validate JSON File!\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "USE: http://jsonlint.com/\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1278:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", szFullName); ^~ ~~~~~~~~~~ Src/cmor.c:1277:9: note: 'snprintf' output between 43 and 1066 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not read file %s check file permission", szFullName); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1264:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Could not understand file \"%s\" Is this a JSON CMOR table?", ^~ szFullName); ~~~~~~~~~~ Src/cmor.c:1263:9: note: 'snprintf' output between 56 and 1079 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not understand file \"%s\" Is this a JSON CMOR table?", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szFullName); ~~~~~~~~~~~ Src/cmor.c: In function 'cmor_outpath_exist': Src/cmor.c:1687:13: warning: 'strncat' specified bound 1024 equals destination size [-Wstringop-overflow=] strncat(msg, "/tmp.cmor.test", CMOR_MAX_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1727:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but we\n! " ^~ Src/cmor.c:1729:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1726:9: note: 'sprintf' output between 97 and 1120 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s', but we\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot access it, please check permissions", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1706:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but this\n! " ^~ Src/cmor.c:1708:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1705:9: note: 'sprintf' output between 103 and 1126 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s', but this\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "directory does not exist. CMOR will create it!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1717:63: warning: '%s' directive writing up to 1023 bytes into a region of size 983 [-Wformat-overflow=] "CMOR was unable to create this directory %s\n! " ^~ Src/cmor.c:1719:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1716:13: note: 'sprintf' output between 79 and 1102 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "CMOR was unable to create this directory %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You do not have write permissions!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1692:68: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but\n! " ^~ Src/cmor.c:1694:25: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1691:17: note: 'sprintf' output between 96 and 1119 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s', but\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you do not have read/write permissions on it", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1674:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1676:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1673:13: note: 'sprintf' output between 99 and 1122 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s',\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but it appears to be a special file not a directory", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1666:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1668:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1665:13: note: 'sprintf' output between 99 and 1122 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "You defined your output directory to be: '%s',\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but it appears to be a regular file not a directory", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_convert_string_to_list': Src/cmor.c:1788:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "unknown conversion '%c' for list: %s", type, values); ^~ ~~~~~~ Src/cmor.c:1787:9: note: 'snprintf' output between 34 and 1057 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown conversion '%c' for list: %s", type, values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1793:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~ type, values); ~~~~~~ Src/cmor.c:1793:9: note: 'snprintf' output between 25 and 1048 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, values); ~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_zfactors_vars': Src/cmor.c:1948:37: warning: '_bnds' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s_bnds", ^~~~~ Src/cmor.c:1948:21: note: 'sprintf' output between 6 and 1029 bytes into a destination of size 1024 sprintf(msg, "%s_bnds", ^~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[m]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1958:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could not find the zfactor variable: %s. \n! " ^~ Src/cmor.c:1962:46: " dimensions.\n! ", ctmp, ~~~~ Src/cmor.c:1957:17: note: 'snprintf' output between 172 and 3241 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find the zfactor variable: %s. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please define zfactor before defining the\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table %s).\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Also zfactor dimensions must match variable's" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " dimensions.\n! ", ctmp, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor.c:2178:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "NC Error (%i: %s) for variable %s (table: %s),\n! " ^~ Src/cmor.c:2177:21: note: 'snprintf' output 75 or more bytes (assuming 3144) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC Error (%i: %s) for variable %s (table: %s),\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "error defining zfactor var: %i (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, lnzfactors, cmor_vars[l].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2220:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting flags numerical " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2221:69: note: format string is defined here "attribute on zfactor variable %s for variable " ^~ Src/cmor.c:2218:29: note: 'snprintf' output 98 or more bytes (assuming 3167) into a destination of size 1024 snprintf(msg, ^~~~~~~~~~~~~ CMOR_MAX_STRING, ~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting flags numerical " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute on zfactor variable %s for variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[l].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars ~~~~~~~~~~~~~~~~~~~~~ [var_id]. ~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2050:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "NC Error (%i: %s) for variable %s (table %s)\n! " ^~ Src/cmor.c:2049:21: note: 'snprintf' output 73 or more bytes (assuming 3142) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC Error (%i: %s) for variable %s (table %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "error defining zfactor var: %i (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, lnzfactors, cmor_vars[l].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2075:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2076:71: note: format string is defined here "parameters for zfactor variable %s for\n! " ^~ Src/cmor.c:2074:29: note: 'snprintf' output 97 or more bytes (assuming 3166) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) defining compression\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for zfactor variable %s for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[l].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nTableID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2119:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting flags\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2121:48: note: format string is defined here "variable %s for variable %s (table %s)", ^~ Src/cmor.c:2118:29: note: 'snprintf' output 101 or more bytes (assuming 3170) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting flags\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "numerical attribute on zfactor\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s for variable %s (table %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[l].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars ~~~~~~~~~~~~~~~~~~~~~ [var_id]. ~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2017:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable \"%s\" (table: %s) has axis \"%s\"\n! " ^~ Src/cmor.c:2016:21: note: 'snprintf' output between 133 and 5248 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable \"%s\" (table: %s) has axis \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "defined with formula terms, but term \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "depends on axis \"%s\" which is not part of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the variable", cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, ~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ctmp, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[l].axes_ids[k]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_set_refvar': Src/cmor.c:2420:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "You are trying to write variable \"%s\" in association\n! " ^~ Src/cmor.c:2419:13: note: 'snprintf' output between 188 and 3257 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You are trying to write variable \"%s\" in association\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "with variable \"%s\" (table %s), but you you need to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "write the associated variable first in order to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "initialize the file and dimensions.", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[nRefVarID].id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2438:48: warning: '%s' directive writing up to 1023 bytes into a region of size 998 [-Wformat-overflow=] "Could not find variable: '%s' (table: %s) in file of\n! " ^~ Src/cmor.c:2437:13: note: 'sprintf' output between 75 and 3144 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Could not find variable: '%s' (table: %s) in file of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable: '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[*refvar].id); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_checkMissing': Src/cmor.c:2479:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable \"%s\" (table %s) with a missing\n! " ^~ Src/cmor.c:2478:13: note: 'snprintf' output between 177 and 2223 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You defined variable \"%s\" (table %s) with a missing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value of type \"%c\", but you are now writing data of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "type: \"%c\" this may lead to some spurious handling\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "of the missing values", cmor_vars[varid].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[varid].itype, type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_validateFilename': Src/cmor.c:2650:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "NetCDF Error (%i: %s) looking for variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2651:28: note: format string is defined here "'%s' in file: %s", ierr, nc_strerror(ierr), ^~ Src/cmor.c:2649:17: note: 'snprintf' output 55 or more bytes (assuming 1078) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) looking for variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "'%s' in file: %s", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2660:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 973 [-Wformat-truncation=] "NetCDF Error (%i: %s) looking for time of\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2661:37: note: format string is defined here "variable '%s' in file: %s", ierr, ^~ Src/cmor.c:2659:17: note: 'snprintf' output 63 or more bytes (assuming 1086) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) looking for time of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' in file: %s", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2692:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "NetCDF Error (%i: %s) looking for time bounds\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2693:40: note: format string is defined here "of variable '%s' in file: %s", ierr, ^~ Src/cmor.c:2691:17: note: 'snprintf' output 70 or more bytes (assuming 1093) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) looking for time bounds\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "of variable '%s' in file: %s", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setGblAttr': Src/cmor.c:2824:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1009 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Creation Date:(%s) MD5:", ^~ Src/cmor.c:2824:5: note: 'snprintf' output between 22 and 1045 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Creation Date:(%s) MD5:", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].date); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cmor.c:9: ./include/cmor.h:188:39: warning: ' output prepared for ' directive output may be truncated writing 21 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] #define GLOBAL_ATT_TITLE_MSG "%s output prepared for %s" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:36: note: in expansion of macro 'GLOBAL_ATT_TITLE_MSG' snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:5: note: 'snprintf' output between 22 and 2068 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].mip_era); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2912:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1012 [-Wformat-truncation=] "Your table (%s) does not contains CELL_MEASURES\n! " ^~ Src/cmor.c:2911:17: note: 'snprintf' output between 183 and 2229 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your table (%s) does not contains CELL_MEASURES\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "that matches 'area: volume: \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR cannot build the 'external_variable' attribute.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check the following variable: '%s'.\n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3000:49: warning: '; ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~ Src/cmor.c:3000:13: note: 'snprintf' output between 3 and 2049 bytes into a destination of size 1024 snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_writeGblAttr': Src/cmor.c:3037:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1012 [-Wformat-truncation=] "Your table (%s) claims to enforce CF version %f but\n! " ^~ Src/cmor.c:3037:18: note: assuming directive output of 8 bytes "Your table (%s) claims to enforce CF version %f but\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3036:9: note: 'snprintf' output between 145 and 2505 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your table (%s) claims to enforce CF version %f but\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "this version of the library is designed for CF up\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to: %i.%i, you were writing variable: %s\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].cf_version, CMOR_CF_VERSION_MAJOR, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMOR_CF_VERSION_MINOR, cmor_vars[var_id].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3054:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "NetCDF error (%i: %s) writing variable %s (table: %s)\n! " ^~ Src/cmor.c:3054:18: note: assuming directive output of 8 bytes "NetCDF error (%i: %s) writing variable %s (table: %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3053:9: note: 'snprintf' output 79 or more bytes (assuming 2130) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing variable %s (table: %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "global att cmor_version (%f)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ afloat); ~~~~~~~ Src/cmor.c:3070:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "NetCDF error (%i: %s) writing variable %s\n! " ^~ Src/cmor.c:3070:22: note: assuming directive output of 8 bytes "NetCDF error (%i: %s) writing variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3069:13: note: 'snprintf' output 79 or more bytes (assuming 2130) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) global att cmor_version (%f)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, afloat); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write_all_attributes': Src/cmor.c:3311:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3310:13: note: 'snprintf' output 77 or more bytes (assuming 3146) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_LICENSE, value); ~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3323:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3322:17: note: 'snprintf' output 90 or more bytes (assuming 3159) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table %s), writing global att to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile: %s (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_LICENSE, value); ~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3269:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3268:21: note: 'snprintf' output 70 or more bytes (assuming 4162) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3285:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3284:25: note: 'snprintf' output 83 or more bytes (assuming 4175) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table %s), writing global att to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile: %s (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3234:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3233:17: note: 'snprintf' output 73 or more bytes (assuming 4165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3195:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3194:17: note: 'snprintf' output 73 or more bytes (assuming 4165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) writing global att: %s (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3210:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3211:31: note: format string is defined here "%s (table: %s), writing global att\n! " ^~ Src/cmor.c:3209:21: note: 'snprintf' output 84 or more bytes (assuming 4176) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s), writing global att\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to metafile: %s (%s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].names, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.attributes[i].values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_dimensions': Src/cmor.c:3426:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 954 [-Wformat-truncation=] "NC error (%i: %s), error creating bnds dimension to\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3427:38: note: format string is defined here "metafile, variable %s (table: %s)", ierr, ^~ Src/cmor.c:3425:9: note: 'snprintf' output 81 or more bytes (assuming 2127) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC error (%i: %s), error creating bnds dimension to\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile, variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3564:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 954 [-Wformat-truncation=] "NetCDF error (%i: %s) for dummy 'strlen'\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3565:57: note: format string is defined here "dimension definition of axis: %s (%i) in\n! " ^~ Src/cmor.c:3563:17: note: 'snprintf' output 124 or more bytes (assuming 3193) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for dummy 'strlen'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimension definition of axis: %s (%i) in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile, while writing variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), pAxis->id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3577:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3576:17: note: 'snprintf' output 74 or more bytes (assuming 3143) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3592:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 954 [-Wformat-truncation=] "NetCDF error (%i: %s) for dummy 'strlen'\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3593:61: note: format string is defined here "dimension definition of axis: %s (%i) in\n! " ^~ Src/cmor.c:3591:21: note: 'snprintf' output 124 or more bytes (assuming 3193) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for dummy 'strlen'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimension definition of axis: %s (%i) in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "metafile, while writing variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, i, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3607:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3606:21: note: 'snprintf' output 88 or more bytes (assuming 3157) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i (%s) in metafile", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id); ~~~~~~~~~~ Src/cmor.c:3467:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3466:17: note: 'snprintf' output 74 or more bytes (assuming 3143) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3490:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3489:17: note: 'snprintf' output 74 or more bytes (assuming 3143) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3503:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s ) for variable %s\n! " ^~ Src/cmor.c:3502:21: note: 'snprintf' output 89 or more bytes (assuming 3158) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s ) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining dim var: %i\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s) in metafile", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id); ~~~~~~~~~~ Src/cmor.c:3657:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3656:17: note: 'snprintf' output 81 or more bytes (assuming 3150) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining bounds dim var: %i (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3682:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3685:49: nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~ Src/cmor.c:3683:62: note: format string is defined here "parameters for bounds variable %s for\n! " ^~ Src/cmor.c:3681:21: note: 'snprintf' output 97 or more bytes (assuming 3166) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) defining compression\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for bounds variable %s for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3701:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF Error (%i: %s) for variable %s\n! " ^~ Src/cmor.c:3700:17: note: 'snprintf' output 89 or more bytes (assuming 3158) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) error defining bounds attribute\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "var: %i (%s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, i, pAxis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3729:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3731:70: "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~ Src/cmor.c:3730:36: note: format string is defined here "att (%s) for axis %i (%s), variable %s " ^~ Src/cmor.c:3728:21: note: 'snprintf' output 82 or more bytes (assuming 4174) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing formula term " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "att (%s) for axis %i (%s), variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i, cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3743:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3746:53: nc_strerror(ierr), msg, i, ~~~ Src/cmor.c:3744:45: note: format string is defined here "term att (%s) for axis %i (%s), variable " ^~ Src/cmor.c:3742:25: note: 'snprintf' output 82 or more bytes (assuming 4174) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing formula " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "term att (%s) for axis %i (%s), variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), msg, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3367:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1009 [-Wformat-overflow=] sprintf(msg, "Inverted axis: %s", ^~ Src/cmor.c:3367:13: note: 'sprintf' output between 16 and 1039 bytes into a destination of size 1024 sprintf(msg, "Inverted axis: %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3396:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "NetCDF error (%i:%s) for dimension definition of\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3397:29: note: format string is defined here "axis: %s (%i), for variable %i (%s, table: %s)", ^~ Src/cmor.c:3395:13: note: 'snprintf' output 87 or more bytes (assuming 3156) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i:%s) for dimension definition of\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (%i), for variable %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_axes[nAxisID].id, nAxisID, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var_id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3409:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NetCDF error (%i: %s) for dimension definition\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3410:36: note: format string is defined here "of axis: %s (%i) in metafile, variable %s " ^~ Src/cmor.c:3408:17: note: 'snprintf' output 93 or more bytes (assuming 3162) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for dimension definition\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "of axis: %s (%i) in metafile, variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_grids_def': Src/cmor.c:3954:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "NetCDF error (%i: %s) while defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3955:56: note: format string is defined here "associated grid mapping variable %s for\n! " ^~ Src/cmor.c:3953:13: note: 'snprintf' output 96 or more bytes (assuming 3165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) while defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated grid mapping variable %s for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_grids[nGridID].mapping, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3993:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3995:31: note: format string is defined here "%s (table: %s)", ierr, nc_strerror(ierr), ^~ Src/cmor.c:3992:21: note: 'snprintf' output 79 or more bytes (assuming 2125) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "standard_parallel to file, variable:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4082:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 959 [-Wformat-truncation=] "NetCDF error (%i: %s) while defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4083:60: note: format string is defined here "vertices dimension, variable %s\n! " ^~ Src/cmor.c:4081:21: note: 'snprintf' output 78 or more bytes (assuming 2124) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) while defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "vertices dimension, variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4110:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF error (%i: %s) while defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4111:47: note: format string is defined here "associated variable %s, of variable\n! " ^~ Src/cmor.c:4109:17: note: 'snprintf' output 83 or more bytes (assuming 3152) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) while defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable %s, of variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[j].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4204:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4206:56: note: format string is defined here "associated variable '%s' for\n! " ^~ Src/cmor.c:4203:25: note: 'snprintf' output 108 or more bytes (assuming 3177) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "compression parameters for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable '%s' for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4149:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4151:55: note: format string is defined here "associated variable %s, for\n! " ^~ Src/cmor.c:4148:25: note: 'snprintf' output 108 or more bytes (assuming 3177) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flags numerical attribute on\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "associated variable %s, for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'create_singleton_dimensions': Src/cmor.c:4256:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining scalar variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4257:27: note: format string is defined here "%s for variable %s (table: %s)", ierr, ^~ Src/cmor.c:4255:17: note: 'snprintf' output 71 or more bytes (assuming 3140) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining scalar variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s for variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_axes[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4290:51: warning: '_bnds' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_bnds", cmor_axes[j].id); ^~~~~ Src/cmor.c:4290:17: note: 'snprintf' output between 6 and 1029 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "%s_bnds", cmor_axes[j].id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4299:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining scalar\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4300:47: note: format string is defined here "bounds variable %s for variable %s (table: %s)", ^~ Src/cmor.c:4298:21: note: 'snprintf' output 78 or more bytes (assuming 3147) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining scalar\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds variable %s for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_axes[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write': Src/cmor.c:4439:13: warning: 'strncat' specified bound 1024 equals destination size [-Wstringop-overflow=] strncat(outname, "/", CMOR_MAX_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4655:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ^~ Src/cmor.c:4654:13: note: 'snprintf' output 86 or more bytes (assuming 3155) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "writing global attribute: %s (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "tracking_id", (char *)ctmp2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4463:40: warning: '%s' directive writing up to 1023 bytes into a region of size 1006 [-Wformat-overflow=] "creating outpath: %s, for variable %s (table: %s). " ^~ Src/cmor.c:4465:21: outname, cmor_vars[var_id].id, ~~~~~~~ Src/cmor.c:4462:13: note: 'sprintf' output between 68 and 3137 bytes into a destination of size 1024 sprintf(ctmp, ^~~~~~~~~~~~~ "creating outpath: %s, for variable %s (table: %s). " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Not enough permission?", ~~~~~~~~~~~~~~~~~~~~~~~~~ outname, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4550:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ^~ Src/cmor.c:4554:25: cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4549:17: note: 'snprintf' output 117 or more bytes (assuming 3186) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "def mode, nc file id was: %i, you were writing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~ cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4621:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing variable: %s (table: %s)", ^~ Src/cmor.c:4620:17: note: 'snprintf' output 48 or more bytes (assuming 2094) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing variable: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4481:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "var_id cannot contain %c you passed: %s " ^~ Src/cmor.c:4480:17: note: 'snprintf' output between 82 and 2128 bytes into a destination of size 1024 snprintf(outname, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "var_id cannot contain %c you passed: %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s). Please check your input tables\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id[i], cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_create_var_attributes': Src/cmor.c:4852:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 929 [-Wformat-truncation=] "NetCDFTestTables/CMIP6_chunking.json: Error (%i: %s) defining chunking\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4853:52: note: format string is defined here "parameters for variable '%s' (table: %s)", ^~ Src/cmor.c:4851:17: note: 'snprintf' output 107 or more bytes (assuming 2153) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDFTestTables/CMIP6_chunking.json: Error (%i: %s) defining chunking\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4824:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 957 [-Wformat-truncation=] "NetCDF Error (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4825:48: note: format string is defined here "parameters for variable '%s' (table: %s)", ierr, ^~ Src/cmor.c:4823:13: note: 'snprintf' output 79 or more bytes (assuming 2125) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) defining compression\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "parameters for variable '%s' (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4881:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ^~ Src/cmor.c:4883:18: cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4880:9: note: 'snprintf' output 57 or more bytes (assuming 1080) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5436:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 972 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing scalar bounds\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5437:40: note: format string is defined here "variable %s for variable %s (table: %s),\n! " ^~ Src/cmor.c:5436:30: note: assuming directive output of 8 bytes "NetCDF Error (%i: %s) writing scalar bounds\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5436:30: note: assuming directive output of 8 bytes Src/cmor.c:5435:21: note: 'snprintf' output 97 or more bytes (assuming 3176) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing scalar bounds\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s for variable %s (table: %s),\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values: %lf, %lf", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[j].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[j].bounds[0], cmor_axes[j].bounds[1]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5417:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing scalar variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5418:27: note: format string is defined here "%s for variable %s (table: %s), value: %lf", ^~ Src/cmor.c:5417:26: note: assuming directive output of 8 bytes "NetCDF Error (%i: %s) writing scalar variable\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5416:17: note: 'snprintf' output 82 or more bytes (assuming 3156) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing scalar variable\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s for variable %s (table: %s), value: %lf", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_axes[j].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[j].values[0]); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5202:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "could not find 'sigma_bnds' coeff\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5203:49: note: format string is defined here "for axis: %s, for variable %s (table: %s)", ^~ Src/cmor.c:5201:29: note: 'snprintf' output between 72 and 3141 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'sigma_bnds' coeff\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for axis: %s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5172:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 983 [-Wformat-truncation=] "could not find 'sigma' coeff for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5173:35: note: format string is defined here "%s, for variable %s (table: %s)", ^~ Src/cmor.c:5171:25: note: 'snprintf' output between 67 and 3136 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'sigma' coeff for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5140:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could find 'b_bnds' coef for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5141:39: note: format string is defined here "%s, for variable %s (table: %s)", ^~ Src/cmor.c:5139:29: note: 'snprintf' output between 63 and 3132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b_bnds' coef for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5112:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "could not find 'ap_bnds' coeff for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5113:45: note: format string is defined here "axis: %s, for variable %s\n! " ^~ Src/cmor.c:5111:29: note: 'snprintf' output between 71 and 3140 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'ap_bnds' coeff for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s, for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5081:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "could find 'b' coef for axis: %s,\n! " ^~ Src/cmor.c:5080:25: note: 'snprintf' output between 58 and 3127 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b' coef for axis: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5053:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "could not find 'ap' coeff for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5054:35: note: format string is defined here "%s, for variable %s (table: %s)", ^~ Src/cmor.c:5052:25: note: 'snprintf' output between 64 and 3133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'ap' coeff for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5018:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "could find 'b_bnds' coef for axis:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5019:40: note: format string is defined here " %s, for variable %s (table: %s)", ^~ Src/cmor.c:5017:29: note: 'snprintf' output between 64 and 3133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b_bnds' coef for axis:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " %s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4992:38: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "could not find 'a_bnds' coeff for\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4993:45: note: format string is defined here "axis: %s, for variable %s (table: %s)", ^~ Src/cmor.c:4991:29: note: 'snprintf' output between 68 and 3137 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'a_bnds' coeff for\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s, for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4961:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "could find 'b' coeff for axis: %s,\n! " ^~ Src/cmor.c:4960:25: note: 'snprintf' output between 59 and 3128 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could find 'b' coeff for axis: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4932:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "could not find 'a' coeff for axis: %s,\n! " ^~ Src/cmor.c:4931:25: note: 'snprintf' output between 63 and 3132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not find 'a' coeff for axis: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5295:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5294:25: note: 'snprintf' output 83 or more bytes (assuming 3152) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values to metafile, for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5275:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5274:21: note: 'snprintf' output 80 or more bytes (assuming 3149) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value number %d (%s), for variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, j, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cvalues[j], cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5248:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5247:25: note: 'snprintf' output 81 or more bytes (assuming 3150) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values to metafile, for variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5230:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "NetCDF Error (%i: %s) writing axis '%s'\n! " ^~ Src/cmor.c:5229:21: note: 'snprintf' output 68 or more bytes (assuming 3137) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) writing axis '%s'\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "values for variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5318:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "NC error (%i: %s) on variable %s writing\n! " ^~ Src/cmor.c:5317:17: note: 'snprintf' output 85 or more bytes (assuming 4177) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NC error (%i: %s) on variable %s writing\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds for dim %i (%s), for variable %s\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ierr, nc_strerror(ierr), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, i, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4777:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 957 [-Wformat-truncation=] "NetCDF Error (%i: %s) setting flags numerical\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4778:49: note: format string is defined here "attribute on variable %s (table: %s)", ierr, ^~ Src/cmor.c:4776:17: note: 'snprintf' output 78 or more bytes (assuming 2124) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) setting flags numerical\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute on variable %s (table: %s)", ierr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[nVarRefTblID].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_addRIPF': Src/cmor.c:5617:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5616:13: note: 'snprintf' output between 84 and 1107 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your realization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5626:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5628:22: tmp); ~~~ Src/cmor.c:5625:13: note: 'snprintf' output between 92 and 1115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your realization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c:5644:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5643:13: note: 'snprintf' output between 87 and 1110 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your initialization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5653:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5655:22: tmp); ~~~ Src/cmor.c:5652:13: note: 'snprintf' output between 95 and 1118 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your initialization_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c:5672:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5671:13: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your physics_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5681:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5683:22: tmp); ~~~ Src/cmor.c:5680:13: note: 'snprintf' output between 88 and 1111 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your physics_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c:5699:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ Src/cmor.c:5698:13: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your forcing_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5708:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5710:22: tmp); ~~~ Src/cmor.c:5707:13: note: 'snprintf' output between 88 and 1111 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your forcing_index \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "It must contain only characters between 0 and 9 \n!", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp); ~~~~ Src/cmor.c: In function 'cmor_build_outname': Src/cmor.c:5923:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ Src/cmor.c:5922:13: note: 'snprintf' output between 52 and 3121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot find frequency %s. Closing variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ frequency, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5767:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~ "closing variable %s (table: %s)", msg2, ~~~~ Src/cmor.c:5766:13: note: 'snprintf' output between 67 and 3136 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot convert times for calendar: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "closing variable %s (table: %s)", msg2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close_variable': Src/cmor.c:6058:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 988 and 998 [-Wformat-truncation=] "while closing variable %i (%s, table %s)\n! " ^~ Src/cmor.c:6057:25: note: 'snprintf' output between 176 and 5311 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "while closing variable %i (%s, table %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "we noticed it has a time varying grid, \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you wrote %s time steps for the variable,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but its associated variable %i (%s) has\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s times written", ~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].self, ~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[cmor_grids ~~~~~~~~~~~~~~~~~~~~ [cmor_vars[var_id].grid_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ associated_variables[i]].self, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[cmor_grids ~~~~~~~~~~~~~~~~~~~~ [cmor_vars[var_id].grid_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ associated_variables[i]].id, ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6129:33: warning: '.copy' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s.copy", outname); ^~~~~ Src/cmor.c:6129:17: note: 'sprintf' output between 6 and 1029 bytes into a destination of size 1024 sprintf(msg, "%s.copy", outname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6140:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6143:45: "cmor_setup.", outname); ~~~~~~~ Src/cmor.c:6139:21: note: 'snprintf' output between 128 and 1151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Output file ( %s ) already exists,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "remove file or use CMOR_REPLACE or\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR_APPEND for CMOR_NETCDF_MODE value in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_setup.", outname); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6132:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6137:45: "at: %s.copy", outname, outname); ~~~~~~~ Src/cmor.c:6131:21: note: 'snprintf' output between 206 and 2252 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Output file ( %s ) already exists,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "remove file or use CMOR_REPLACE or\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR_APPEND for CMOR_NETCDF_MODE value\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in cmor_setup for convenience the file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you were trying to write has been saved\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "at: %s.copy", outname, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6153:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "could not rename temporary file: %s to final file\n" ^~ Src/cmor.c:6152:13: note: 'snprintf' output between 55 and 2101 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not rename temporary file: %s to final file\n" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "name: %s", cmor_vars[var_id].current_path, outname); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6089:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 988 and 998 [-Wformat-truncation=] "while closing variable %i (%s, table %s) we\n! " ^~ Src/cmor.c:6088:21: note: 'snprintf' output between 190 and 5325 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "while closing variable %i (%s, table %s) we\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "noticed it has a time varying associated\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable, you wrote %s time steps for the\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable, but its associated variable %i (%s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "has %s times written", ~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].self, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, ctmp2, ~~~~~~~~~~~~~~~~~~ cmor_vars[cmor_vars[var_id].associated_ids[i]]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ self, ~~~~~ cmor_vars[cmor_vars[var_id].associated_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp); ~~~~~ Src/cmor.c:6008:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "NetCDF Error (%i: %s) closing variable %s (table: %s)\n! ", ^~ Src/cmor.c:6007:13: note: 'snprintf' output 50 or more bytes (assuming 2096) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s) closing variable %s (table: %s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close': Src/cmor.c:6235:32: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] "variable %s (%i, table: %s) has been defined\n! " ^~ Src/cmor.c:6234:13: note: 'snprintf' output between 64 and 2120 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (%i, table: %s) has been defined\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "but never initialized", cmor_vars[i].id, i, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[i].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_axes.c Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:105:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s", msg); ^~ ~~~ Src/cmor_axes.c:104:9: note: 'snprintf' output between 32 and 1055 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits parsing user units: %s", msg); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:110:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds", msg); ^~ ~~~ Src/cmor_axes.c:109:9: note: 'snprintf' output between 53 and 1076 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis interval units (%s) are incompatible with seconds", msg); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_attribute': Src/cmor_axes.c:332:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 957 [-Wformat-truncation=] "unknown type %c allowed types are c,i,l,f,d, for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:333:40: note: format string is defined here "attribute %s of axis %s (table: %s)", ^~ Src/cmor_axes.c:331:9: note: 'snprintf' output 78 or more bytes (assuming 2124) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown type %c allowed types are c,i,l,f,d, for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute %s of axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, ~~~~~ attribute_name, ~~~~~~~~~~~~~~~ cmor_axes[id].id, ~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_get_axis_attribute': Src/cmor_axes.c:367:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Attribute %s could not be found for axis %i (%s, table: %s)", ^~ Src/cmor_axes.c:366:9: note: 'snprintf' output 53 or more bytes (assuming 2099) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Attribute %s could not be found for axis %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, id, cmor_axes[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_monotonic': Src/cmor_axes.c:720:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has non monotonic values:\n! " ^~ Src/cmor_axes.c:720:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has non monotonic values:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:720:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:720:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:719:21: note: 'snprintf' output 62 or more bytes (assuming 1100) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has non monotonic values:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%lf, %lf and %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:818:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "bounds of axis %s (table: %s), need to be\n! " ^~ Src/cmor_axes.c:817:21: note: 'snprintf' output 104 or more bytes (assuming 1127) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds of axis %s (table: %s), need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped but axis values did not need to.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "This is inconsistent", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:838:43: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has values spanning more\n! " ^~ Src/cmor_axes.c:838:26: note: assuming directive output of 8 bytes "axis %s (table: %s) has values spanning more\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:838:26: note: assuming directive output of 8 bytes Src/cmor_axes.c:837:17: note: 'snprintf' output 64 or more bytes (assuming 1097) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has values spanning more\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "360 degrees %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[0], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[length - 1]); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:853:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has non monotonic values : %lf, %lf and %lf", ^~ Src/cmor_axes.c:853:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has non monotonic values : %lf, %lf and %lf", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:853:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:853:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:852:21: note: 'snprintf' output 61 or more bytes (assuming 1099) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has non monotonic values : %lf, %lf and %lf", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:770:73: warning: '%s' directive writing up to 1023 bytes into a region of size 985 [-Wformat-overflow=] "longitude axis is not monotonic (axis: %s, " ^~ Src/cmor_axes.c:769:25: note: 'sprintf' output between 50 and 2096 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "longitude axis is not monotonic (axis: %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table: %s)", cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:583:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "bounds of axis %s (table: %s) need to be\n! " ^~ Src/cmor_axes.c:581:21: note: 'snprintf' output 103 or more bytes (assuming 1126) into a destination of size 1024 snprintf(msg, ^~~~~~~~~~~~~ CMOR_MAX_STRING, ~~~~~~~~~~~~~~~~ "bounds of axis %s (table: %s) need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped but axis values did not need to.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "This is inconsistent", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:661:25: warning: '%s' directive writing up to 1023 bytes into a region of size 922 [-Wformat-overflow=] "Some but not all of your longitude bounds need to be\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:662:73: note: format string is defined here "flipped, see warnings ot see which ones, axis: %s \n! " ^~ Src/cmor_axes.c:660:17: note: 'sprintf' output between 116 and 2162 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Some but not all of your longitude bounds need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped, see warnings ot see which ones, axis: %s \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:629:49: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~ Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:629:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:628:21: note: 'sprintf' output 173 or more bytes (assuming 1216) into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Axis: '%s' (table: %s), your bounds direction seems\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to be decreasing, but within cell %i they are stored\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "increasingly: you have [%lf, %lf], but the next set\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is: [%lf, %lf]", name, ~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, i, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2], values[i + 3]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:642:49: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~ Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes "Axis: '%s' (table: %s), your bounds direction seems\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:642:29: note: assuming directive output of 8 bytes Src/cmor_axes.c:641:21: note: 'sprintf' output 173 or more bytes (assuming 1216) into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Axis: '%s' (table: %s), your bounds direction seems\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to be increasing, but within cell %i they are stored\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "decreasingly: you have [%lf, %lf], but the next set\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is: [%lf, %lf]", name, ~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, i, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2], values[i + 3]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:615:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s), has really non monotonic\n! " ^~ Src/cmor_axes.c:615:30: note: assuming directive output of 8 bytes "axis %s (table: %s), has really non monotonic\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:615:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:615:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:614:21: note: 'snprintf' output 74 or more bytes (assuming 1112) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s), has really non monotonic\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds values : %lf, %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 2], values[i + 4]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:533:33: warning: '%s' directive writing up to 1023 bytes into a region of size 976 [-Wformat-overflow=] "longitude axis bounds are not monotonic,\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:534:39: note: format string is defined here "axis %s (table: %s)", ^~ Src/cmor_axes.c:532:25: note: 'sprintf' output between 59 and 2105 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "longitude axis bounds are not monotonic,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:702:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has bounds values that leave gaps\n! " ^~ Src/cmor_axes.c:702:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has bounds values that leave gaps\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:702:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:702:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:701:21: note: 'snprintf' output 77 or more bytes (assuming 1115) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has bounds values that leave gaps\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(index %i): %lf, %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, i, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:690:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has overlapping bounds values:\n! " ^~ Src/cmor_axes.c:690:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has overlapping bounds values:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:690:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:690:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:689:21: note: 'snprintf' output 75 or more bytes (assuming 1113) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has overlapping bounds values:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%lf, %lf, %lf at index: %i", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[i + 1], values[i + 2], i); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:482:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) has non monotonic\n! " ^~ Src/cmor_axes.c:482:30: note: assuming directive output of 8 bytes "axis %s (table: %s) has non monotonic\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:482:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:482:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:481:21: note: 'snprintf' output 66 or more bytes (assuming 1104) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) has non monotonic\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds values : %lf, %lf, %lf", name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~ values[2 * i], values[2 * i + 2], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ values[2 * i + 4]); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_treat_axis_values': Src/cmor_axes.c:990:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, for axis %s (table: %s)", ^~ Src/cmor_axes.c:989:13: note: 'snprintf' output between 54 and 2100 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1000:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, for axis %s (table: %s)", ^~ Src/cmor_axes.c:999:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1010:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, for axis %s (table: %s)", ^~ Src/cmor_axes.c:1009:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:978:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "In udunits converting values, for axis %s (table: %s)", ^~ Src/cmor_axes.c:977:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits converting values, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:966:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "In udunits getting converter, for axis %s (table: %s)", ^~ Src/cmor_axes.c:965:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits getting converter, for axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:952:32: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1006 and 1016 [-Wformat-truncation=] "axis %i (%s, table: %s): cmor and user units are\n! " ^~ Src/cmor_axes.c:951:13: note: 'snprintf' output 66 or more bytes (assuming 3135) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %i (%s, table: %s): cmor and user units are\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "incompatible: %s and %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~ axis_id, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->units, units); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:941:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "In udunits analyzing table defined units (%s)\n! " ^~ Src/cmor_axes.c:943:22: local_unit, refaxis->id, ~~~~~~~~~~ Src/cmor_axes.c:940:13: note: 'snprintf' output between 67 and 3136 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits analyzing table defined units (%s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, refaxis->id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:922:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "In udunits analyzing units from user (%s),\n! " ^~ Src/cmor_axes.c:924:22: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_axes.c:921:13: note: 'snprintf' output between 59 and 3128 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits analyzing units from user (%s),\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1050:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 981 and 986 [-Wformat-truncation=] "requested value %f for axis %s (table: %s) was not found", ^~ Src/cmor_axes.c:1049:17: note: 'snprintf' output 54 or more bytes (assuming 1082) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested value %f for axis %s (table: %s) was not found", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->requested[j], name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_axes.c:1068:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "bounds of axis %s (table: %s) need to be\n! " ^~ Src/cmor_axes.c:1067:17: note: 'snprintf' output 103 or more bytes (assuming 1126) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bounds of axis %s (table: %s) need to be\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "flipped but axis values did not need to.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "This is inconsistent", ~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_axes.c:1182:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 981 and 986 [-Wformat-truncation=] "requested value %f for axis %s (table: %s)\n! " ^~ Src/cmor_axes.c:1181:21: note: 'snprintf' output 56 or more bytes (assuming 1084) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested value %f for axis %s (table: %s)\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "was not found", ~~~~~~~~~~~~~~~~ refaxis->requested_bounds[j], name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_axes.c:1201:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s), detected value at: %f when\n! " ^~ Src/cmor_axes.c:1201:30: note: assuming directive output of 8 bytes "axis %s (table: %s), detected value at: %f when\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1201:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:1200:21: note: 'snprintf' output 64 or more bytes (assuming 1097) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s), detected value at: %f when\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "valid_min is %f", ~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->valid_min); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1245:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "axis %s (table: %s) , detected value at:\n! " ^~ Src/cmor_axes.c:1245:30: note: assuming directive output of 8 bytes "axis %s (table: %s) , detected value at:\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1245:30: note: assuming directive output of 8 bytes Src/cmor_axes.c:1244:21: note: 'snprintf' output 65 or more bytes (assuming 1098) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s) , detected value at:\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f when valid_max is %f", ~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_axes[axis_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].szTable_id, values[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis->valid_max); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1351:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 959 [-Wformat-truncation=] "Error allocating memory for %i values in " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1352:50: note: format string is defined here "check_interval (%s), axis: %s (table: %s)", ^~ Src/cmor_axes.c:1350:13: note: 'snprintf' output 76 or more bytes (assuming 2122) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Error allocating memory for %i values in " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "check_interval (%s), axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nval, interval, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1388:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "In udunuits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1387:9: note: 'snprintf' output between 51 and 3120 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunuits parsing user units: %s, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1406:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "In udunuits getting converter, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1405:9: note: 'snprintf' output between 48 and 2094 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunuits getting converter, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1414:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "In udunuits converting, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1413:9: note: 'snprintf' output between 41 and 2087 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunuits converting, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1425:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1424:9: note: 'snprintf' output between 51 and 2097 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1435:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: Error freeing units, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1434:9: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1456:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1455:9: note: 'snprintf' output between 50 and 3119 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits parsing user units: %s, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1476:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ^~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1475:9: note: 'snprintf' output between 61 and 4153 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1558:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s", ctmp); ^~ ~~~~ Src/cmor_axes.c:1557:13: note: 'snprintf' output between 36 and 1059 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot convert times for calendar: %s", ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1583:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1582:9: note: 'snprintf' output between 51 and 2097 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1593:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: Error freeing units, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1592:9: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1603:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: Error freeing units, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1602:9: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1491:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "In udunits converting, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1490:13: note: 'snprintf' output between 40 and 2086 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "In udunits converting, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1541:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 896 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1545:60: interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~ Src/cmor_axes.c:1543:35: note: format string is defined here "seconds (%f %s), which is %f %% , seems too big, check " ^~ Src/cmor_axes.c:1541:22: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1540:13: note: 'snprintf' output 166 or more bytes (assuming 1209) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%s), for value %i we got a difference of %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%f %s), which is %f %% , seems too big, check " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your values", ~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1524:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 896 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1528:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1526:46: note: format string is defined here "%f seconds (%f %s), which is %f %% , seems too big, " ^~ Src/cmor_axes.c:1524:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1523:21: note: 'snprintf' output 166 or more bytes (assuming 1209) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%s), for value %i we got a difference of " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f seconds (%f %s), which is %f %% , seems too big, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "check your values", ~~~~~~~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp * 100.); ~~~~~~~~~~~ Src/cmor_axes.c:1516:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 878 and 893 [-Wformat-truncation=] "approximate time axis interval is defined as " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1520:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1518:67: note: format string is defined here "(based on bounds) of %f seconds (%f %s), which is " ^~ Src/cmor_axes.c:1516:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1515:21: note: 'snprintf' output 184 or more bytes (assuming 1227) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f seconds (%s), for value %i we got a difference " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(based on bounds) of %f seconds (%f %s), which is " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%f %% , seems too big, check your values", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp * 100.); ~~~~~~~~~~~ Src/cmor_axes.c:1507:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 877 and 892 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1511:64: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1509:64: note: format string is defined here "(based on bounds) of %f seconds, (%f %s), which " ^~ Src/cmor_axes.c:1507:26: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1506:17: note: 'snprintf' output 185 or more bytes (assuming 1228) into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "approximate time axis interval is defined as %f " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds (%s), for value %i we got a difference " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(based on bounds) of %f seconds, (%f %s), which " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is %f %% , seems too big, check your values", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp * 100.); ~~~~~~~~~~~ Src/cmor_axes.c:1464:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1463:9: note: 'snprintf' output between 71 and 3140 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1395:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with\n! " ^~ Src/cmor_axes.c:1397:18: ctmp2, cmor_axes[axis_id].id, ~~~~~ Src/cmor_axes.c:1394:9: note: 'snprintf' output between 73 and 3142 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis interval units (%s) are incompatible with\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "seconds, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctmp2, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_axis': Src/cmor_axes.c:1663:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 909 [-Wformat-truncation=] "Could not find all axes for this variable. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1665:29: note: format string is defined here "the table %s. \n!", cmor_tables[CMOR_TABLE].szTable_id); ^~ Src/cmor_axes.c:1662:9: note: 'snprintf' output between 120 and 1143 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find all axes for this variable. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check that all your axes name matches the ones found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the table %s. \n!", cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1761:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) is declared to be converted " ^~ Src/cmor_axes.c:1760:17: note: 'snprintf' output between 63 and 3132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) is declared to be converted " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to unknown type: %s", ~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refaxis.convert_to); ~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1745:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) converting to \"standard_hybrid_sigma\" from unknown type: %s", ^~ Src/cmor_axes.c:1744:21: note: 'snprintf' output 75 or more bytes (assuming 2121) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) converting to \"standard_hybrid_sigma\" from unknown type: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1799:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) must have bounds, you did not " ^~ Src/cmor_axes.c:1798:13: note: 'snprintf' output between 87 and 2133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) must have bounds, you did not " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "pass any when creating it via cmor_axis", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1788:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis: %s (table: %s) must have bounds, you did not " ^~ Src/cmor_axes.c:1787:13: note: 'snprintf' output between 87 and 2133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis: %s (table: %s) must have bounds, you did not " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "pass any when creating it via cmor_axis", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2093:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 998 [-Wformat-truncation=] "function called for axis '%s' (table: %s) w/o any values", ^~ Src/cmor_axes.c:2092:13: note: 'snprintf' output between 53 and 2099 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "function called for axis '%s' (table: %s) w/o any values", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1859:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "You are trying to define axis %s (table: %s) as " ^~ Src/cmor_axes.c:1858:17: note: 'snprintf' output between 86 and 2132 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You are trying to define axis %s (table: %s) as " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "character when it should be of type: %c\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, refaxis.type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1870:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i char elts for axis " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1871:27: note: format string is defined here "%s (table: %s)", ^~ Src/cmor_axes.c:1869:17: note: 'snprintf' output between 59 and 2115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i char elts for axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ~~~~~~~~~~~~~~~~~ length, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1931:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Requested region for axis '%s' (table: %s) " ^~ Src/cmor_axes.c:1930:25: note: 'snprintf' output between 57 and 3126 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Requested region for axis '%s' (table: %s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not passed: '%s'", ~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id, ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1892:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i char elts for axis " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1893:31: note: format string is defined here "%s (table: %s)", ^~ Src/cmor_axes.c:1891:21: note: 'snprintf' output between 59 and 2115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i char elts for axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ~~~~~~~~~~~~~~~~~ j + 1, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1824:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double elts for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1825:32: note: format string is defined here "axis %s (table: %s)", ^~ Src/cmor_axes.c:1823:17: note: 'snprintf' output between 61 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i double elts for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~ length, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1961:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i bounds elts for axis " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1962:27: note: format string is defined here "%s (table: %s)", ^~ Src/cmor_axes.c:1960:17: note: 'snprintf' output between 61 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i bounds elts for axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s (table: %s)", ~~~~~~~~~~~~~~~~~ 2 * length, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2037:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 964 [-Wformat-truncation=] "CMOR cannot handle axes of type %c please " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2038:50: note: format string is defined here "change type, axis: %s (table: %s)", ^~ Src/cmor_axes.c:2036:21: note: 'snprintf' output between 71 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR cannot handle axes of type %c please " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "change type, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2000:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 964 [-Wformat-truncation=] "CMOR cannot handle axes of type %c please " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2001:50: note: format string is defined here "change type, axis: %s (table: %s)", ^~ Src/cmor_axes.c:1999:21: note: 'snprintf' output between 71 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "CMOR cannot handle axes of type %c please " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "change type, axis: %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, cmor_axes[cmor_naxes].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[CMOR_TABLE].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2079:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 706 and 1020 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~ Src/cmor_axes.c:2081:62: ref_table_id].interval, ctmp); ~~~~ Src/cmor_axes.c:2079:17: note: 'snprintf' output between 5 and 1342 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[cmor_naxes]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ref_table_id].interval, ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_def_att': Src/cmor_axes.c:2506:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Unknown attribute >>>%s<<< for axis section " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2507:20: note: format string is defined here "(%s, table: %s), value: %s", ^~ Src/cmor_axes.c:2505:9: note: 'snprintf' output 63 or more bytes (assuming 2109) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Unknown attribute >>>%s<<< for axis section " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s, table: %s), value: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ att, axis->id, cmor_tables[axis->table_id].szTable_id, val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2495:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory " ^~ Src/cmor_axes.c:2494:17: note: 'snprintf' output between 77 and 3156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for %ld requested char elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (long int)strlen(val) + 1, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2441:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ Src/cmor_axes.c:2440:21: note: 'snprintf' output between 135 and 2191 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): looks like we already read " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%d requested values but they are not stored in " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the internal tables, maybe some bad cleanup", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2453:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ Src/cmor_axes.c:2452:21: note: 'snprintf' output between 72 and 3151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i requested elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2470:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ Src/cmor_axes.c:2469:17: note: 'snprintf' output between 72 and 3151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2349:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ Src/cmor_axes.c:2348:17: note: 'snprintf' output between 135 and 2191 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): looks like we already read " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%d requested bounds but they are not stored in the " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "internal tables, maybe some bad cleanup", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested_bounds); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2362:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ Src/cmor_axes.c:2361:17: note: 'snprintf' output between 79 and 3158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i requested bounds elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2383:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ Src/cmor_axes.c:2382:13: note: 'snprintf' output between 79 and 3158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "axis (%s, table: %s): cannot allocate memory for %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "requested bounds elts for axis %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->id, cmor_tables[axis->table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis->n_requested, axis->id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_CV.c Src/cmor_CV.c: In function 'cmor_CV_checkFurtherInfoURL': Src/cmor_CV.c:410:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 915 [-Wformat-truncation=] "The further info in attribute does not match " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:415:22: szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~ Src/cmor_CV.c:412:34: note: format string is defined here "We found \"%s\" and \n! " ^~ Src/cmor_CV.c:409:13: note: 'snprintf' output between 178 and 3247 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The further info in attribute does not match " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the one found in your Control Vocabulary(CV) File. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "We found \"%s\" and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~ "CV requires \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceType': Src/cmor_CV.c:581:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 938 [-Wformat-truncation=] "You source_type attribute contains invalid source types\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:585:18: szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~ Src/cmor_CV.c:582:48: note: format string is defined here "Your source type is set to \"%s\". The required source types\n! " ^~ Src/cmor_CV.c:580:9: note: 'snprintf' output between 214 and 4306 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You source_type attribute contains invalid source types\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your source type is set to \"%s\". The required source types\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "are \"%s\" and possible additional source types are \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:536:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "The following source type(s) \"%s\" are required and\n! " ^~ Src/cmor_CV.c:541:22: szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:535:13: note: 'snprintf' output between 197 and 3266 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The following source type(s) \"%s\" are required and\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "some source type(s) could not be found in your " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "input file. \n! " ~~~~~~~~~~~~~~~~~~ "Your file contains a source type of \"%s\".\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceID': Src/cmor_CV.c:689:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:693:45: GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~ Src/cmor_CV.c:688:17: note: 'snprintf' output between 130 and 3199 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" with value \n! \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with " ~~~~~~~~~~~~~~~~~~~~~~~~ "value \n! \"%s\".\n! \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_source_id->oValue[j].szValue, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:673:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 930 [-Wformat-truncation=] "Could not find %s string in source_id section.\n! \n! \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:675:47: CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:674:62: note: format string is defined here "See Control Vocabulary JSON file. (%s)\n! ", ^~ Src/cmor_CV.c:672:17: note: 'snprintf' output between 99 and 1122 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find %s string in source_id section.\n! \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file. (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:658:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "You did not define a %s section in your source_id %s.\n! \n! \n! " ^~ Src/cmor_CV.c:660:47: CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:657:17: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You did not define a %s section in your source_id %s.\n! \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file. (%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:704:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] "The source_id, \"%s\", which you specified in your \n! " ^~ Src/cmor_CV.c:709:38: "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:703:9: note: 'snprintf' output between 225 and 2271 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The source_id, \"%s\", which you specified in your \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "input file could not be found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Controlled Vocabulary file. (%s) \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please correct your input file or contact " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor@listserv.llnl.gov to register\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:638:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 924 [-Wformat-truncation=] "Your \"%s\" is not defined, check your required attributes\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:640:40: GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:639:53: note: format string is defined here "See Control Vocabulary JSON file.(%s)\n! ", ^~ Src/cmor_CV.c:637:9: note: 'snprintf' output between 105 and 1128 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" is not defined, check your required attributes\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:627:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your \"source_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:628:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:626:9: note: 'snprintf' output between 81 and 1104 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"source_ids\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_VerifyNBElement': Src/cmor_CV.c:749:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 0 element\n! " ^~ Src/cmor_CV.c:748:9: note: 'snprintf' output between 74 and 2120 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your %s has more than 0 element\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:740:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 1 element\n! " ^~ Src/cmor_CV.c:739:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your %s has more than 1 element\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "only the first one will be used\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_CompareNoParent': Src/cmor_CV.c:774:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute %s with value \"%s\" \n! " ^~ Src/cmor_CV.c:776:22: szValue, NO_PARENT); ~~~~~~~ Src/cmor_CV.c:773:13: note: 'snprintf' output 83 or more bytes (assuming 1106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute %s with value \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with value \"%s\".\n! ", szKey, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szValue, NO_PARENT); ~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSubExpID': Src/cmor_CV.c:919:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:923:50: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:920:49: note: format string is defined here "for your experiment \"%s\"\n! " ^~ Src/cmor_CV.c:918:17: note: 'snprintf' output between 187 and 2233 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "There is more than 1 option for this sub_experiment.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:906:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:909:50: GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:905:17: note: 'snprintf' output 130 or more bytes (assuming 1153) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment_sub_exp_id->aszValue[0]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:888:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:891:46: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:889:45: note: format string is defined here "for your experiment \"%s\" \n! \n! " ^~ Src/cmor_CV.c:887:13: note: 'snprintf' output between 136 and 2182 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\" \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:878:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 892 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:881:52: GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:880:68: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ Src/cmor_CV.c:877:13: note: 'snprintf' output between 138 and 1161 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" was not defined and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be set to \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~ "as defined in your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:956:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:959:43: GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~ Src/cmor_CV.c:955:13: note: 'snprintf' output between 127 and 2173 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_sub_experiment_id_key->szValue); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:945:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 963 [-Wformat-truncation=] "Your \"sub_experiment\" text describing \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:947:63: "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:946:43: note: format string is defined here "sub_experiment_id \"%s\" could not be found in \n! " ^~ Src/cmor_CV.c:944:13: note: 'snprintf' output between 123 and 2169 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"sub_experiment\" text describing \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "sub_experiment_id \"%s\" could not be found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:933:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 894 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:936:45: GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:935:64: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ Src/cmor_CV.c:932:9: note: 'snprintf' output between 136 and 1159 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" was not defined and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be set to \"%s\" \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "as defined in your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:866:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] "Your \"%s\" defined in your input file\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:868:42: GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:867:71: note: format string is defined here "could not be found in your Control Vocabulary file.(%s)\n! ", ^~ Src/cmor_CV.c:865:9: note: 'snprintf' output between 111 and 1134 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:854:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:856:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:853:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your experiment_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:844:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:845:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:843:9: note: 'snprintf' output between 84 and 1107 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"experiment_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:834:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 941 [-Wformat-truncation=] "Your \"sub_experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:835:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:833:9: note: 'snprintf' output between 88 and 1111 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"sub_experiment_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkParentExpID': Src/cmor_CV.c:1053:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1054:45: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ Src/cmor_CV.c:1052:13: note: 'snprintf' output between 137 and 2183 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n!\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GLOBAL_ATT_PARENT_EXPT_ID, CV_experiment->key, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:1134:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1135:57: note: format string is defined here "for your experiment \"%s\"\n! " ^~ Src/cmor_CV.c:1133:25: note: 'snprintf' output between 184 and 2230 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "There is more than 1 option for this experiment.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_ACTIVITY_ID, CV_experiment->key, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:1122:95: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1125:54: PARENT_ACTIVITY_ID, szValue, ~~~~~~~ Src/cmor_CV.c:1121:25: note: 'snprintf' output 150 or more bytes (assuming 1173) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_ACTIVITY_ID, szValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_parent_activity_id->aszValue[0]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1109:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1110:49: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ Src/cmor_CV.c:1108:17: note: 'snprintf' output between 135 and 2181 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined properly \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for your experiment \"%s\"\n!\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_ACTIVITY_ID, CV_experiment->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1147:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1151:41: BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1148:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1146:17: note: 'snprintf' output between 152 and 1175 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please describe the spin-up procedure as defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1178:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1180:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1177:21: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute branch_time_in_child \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a double floating point \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1166:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1169:48: BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1167:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1165:17: note: 'snprintf' output between 124 and 1147 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1200:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "Your input attribute branch_time_in_parent \"%s\" " ^~ Src/cmor_CV.c:1202:30: szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1199:21: note: 'snprintf' output between 81 and 1104 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute branch_time_in_parent \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a double floating point \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1188:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1191:49: BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1189:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1187:17: note: 'snprintf' output between 125 and 1148 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1240:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1242:49: PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1239:21: note: 'snprintf' output between 96 and 1119 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" set to \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1226:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1228:30: template); ~~~~~~~~ Src/cmor_CV.c:1225:21: note: 'snprintf' output between 86 and 1109 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You regular expression \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ template); ~~~~~~~~~ Src/cmor_CV.c:1209:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1212:45: PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1210:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1208:17: note: 'snprintf' output between 121 and 1144 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1268:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1270:30: template); ~~~~~~~~ Src/cmor_CV.c:1267:21: note: 'snprintf' output between 86 and 1109 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You regular expression \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ template); ~~~~~~~~~ Src/cmor_CV.c:1280:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1282:52: PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1279:21: note: 'snprintf' output between 98 and 1121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You \"%s\" set to \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1251:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1254:48: PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1252:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1250:17: note: 'snprintf' output between 124 and 1147 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1318:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Your parent_source_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1320:30: szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1317:21: note: 'snprintf' output between 111 and 2157 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your parent_source_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1303:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your \"source_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1305:30: CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1304:61: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ Src/cmor_CV.c:1302:21: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"source_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_Filename); ~~~~~~~~~~~~ Src/cmor_CV.c:1291:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 953 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1294:44: PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1292:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1290:17: note: 'snprintf' output between 120 and 1143 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1339:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1342:46: PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~ Src/cmor_CV.c:1338:21: note: 'snprintf' output between 132 and 1155 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" defined as \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1329:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1332:42: PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1330:40: note: format string is defined here "properly for %s \n! " ^~ Src/cmor_CV.c:1328:17: note: 'snprintf' output between 118 and 1141 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" is not defined \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "properly for %s \n! " ~~~~~~~~~~~~~~~~~~~~~~ "Please refer to the CMIP6 documentations.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1080:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1082:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1079:21: note: 'snprintf' output between 80 and 1103 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute branch_time_in_child \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a double floating point \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1092:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute %s %s \n! " ^~ Src/cmor_CV.c:1094:53: BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~ Src/cmor_CV.c:1091:21: note: 'snprintf' output between 78 and 1101 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute %s %s \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "has been replaced with 0.0 \n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1037:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1039:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1036:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your experiment_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1025:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1026:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:1024:9: note: 'snprintf' output between 84 and 1107 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"experiment_id\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkExperiment': Src/cmor_CV.c:1441:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:1440:25: note: 'snprintf' output between 179 and 4271 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" with value \n! \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not set properly and \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "has multiple possible candidates \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "defined for experiment_id \"%s\".\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment_attr->key, szValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1467:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:1466:13: note: 'snprintf' output between 152 and 5267 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute \"%s\" with value \n! \"%s\" " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "will be replaced with " ~~~~~~~~~~~~~~~~~~~~~~~~ "value \"%s\"\n! " ~~~~~~~~~~~~~~~~~~ "as defined for experiment_id \"%s\".\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See Control Vocabulary JSON file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment_attr->key, szValue, szExpValue, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_experiment->key, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1396:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1398:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1395:9: note: 'snprintf' output between 108 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your experiment_id \"%s\" defined in your input file\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "could not be found in your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1384:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"experiment_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1385:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:1383:9: note: 'snprintf' output between 85 and 1108 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"experiment_ids\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFilename': Src/cmor_CV.c:1696:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ Src/cmor_CV.c:1695:13: note: 'snprintf' output between 52 and 3121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot find frequency %s. Closing variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ frequency, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1534:21: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1535:47: note: format string is defined here "closing variable %s (table: %s)", szInTimeCalendar, ^~ Src/cmor_CV.c:1533:13: note: 'snprintf' output 67 or more bytes (assuming 2113) into a destination of size 1024 snprintf(szInTimeUnits, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Cannot convert times for calendar: %s,\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "closing variable %s (table: %s)", szInTimeCalendar, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1751:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 922 [-Wformat-truncation=] snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1758:70: "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~ Src/cmor_CV.c:1755:20: note: format string is defined here "\"%s\"\n! \n! " ^~ Src/cmor_CV.c:1751:9: note: 'snprintf' output 191 or more bytes (assuming 3260) into a destination of size 1024 snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" \n! " ~~~~~~~~~~~~~ "does not match the CMIP6 requirement.\n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your output filename should be: \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\"\n! \n! " ~~~~~~~~~~~~~~~~ "and should follow this template: \n!" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\"\n! \n! " ~~~~~~~~~~~~~~~~ "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_current_dataset.file_template, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_setInstitution': Src/cmor_CV.c:1865:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute institution \"%s\" will be replaced with \n! " ^~ Src/cmor_CV.c:1867:22: szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~ Src/cmor_CV.c:1864:13: note: 'snprintf' output between 111 and 2157 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your input attribute institution \"%s\" will be replaced with \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" as defined in your Control Vocabulary file.\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1851:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 905 [-Wformat-truncation=] "There is no institution associated to institution_id \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1854:45: CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1853:36: note: format string is defined here "Check your \"%s\" dictionary!!\n! ", ^~ Src/cmor_CV.c:1850:13: note: 'snprintf' output between 137 and 1160 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "There is no institution associated to institution_id \"%s\"\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in your Control Vocabulary file.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your \"%s\" dictionary!!\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1819:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "The institution_id, \"%s\", found in your \n! " ^~ Src/cmor_CV.c:1827:18: szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1818:9: note: 'snprintf' output between 368 and 3437 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The institution_id, \"%s\", found in your \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "input file (%s) could not be found in \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Controlled Vocabulary file. (%s) \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Please correct your input file or contact " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"cmor@listserv.llnl.gov\" to register\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "a new institution_id. \n! \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "See \"http://cmor.llnl.gov/mydoc_cmor3_CV/\" for further information about\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "the \"institution_id\" and \"institution\" global attributes. ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1806:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"%s\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1808:41: CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1807:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ Src/cmor_CV.c:1805:9: note: 'snprintf' output between 85 and 1108 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"%s\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_ValidateAttribute': Src/cmor_CV.c:1952:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1954:44: attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1953:60: note: format string is defined here "Check your Control Vocabulary file \"%s\".\n! ", ^~ Src/cmor_CV.c:1951:13: note: 'snprintf' output 83 or more bytes (assuming 1106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You regular expression \"%s\" is invalid. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2011:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "The attribute \"%s\" could not be validated. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2017:25: szKey, szValue, szValids, CV_Filename); ~~~~~~~ Src/cmor_CV.c:2013:21: note: format string is defined here "\"%s\" which is not valid \n! " ^~ Src/cmor_CV.c:2010:9: note: 'snprintf' output 198 or more bytes (assuming 3267) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The attribute \"%s\" could not be validated. \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "The current input value is " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" which is not valid \n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Valid values must match the regular expression:" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \t[%s] \n! \n! " ~~~~~~~~~~~~~~~~~~~~~ "Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szKey, szValue, szValids, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkGrids': Src/cmor_CV.c:2095:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2097:21: szGridLabel, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2094:13: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_label is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridLabel, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2083:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2085:22: szGridLabel, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2082:13: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_label is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridLabel, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2133:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Your attribute grid_resolution is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2135:22: szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2132:13: note: 'snprintf' output between 109 and 2155 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_resolution is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2106:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2108:18: szGridLabel, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2105:9: note: 'snprintf' output between 104 and 2150 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your attribute grid_label is set to \"%s\" which is invalid." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! \n! Check your Control Vocabulary file \"%s\".\n! ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szGridLabel, CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2060:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "Your \"grid_labels\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2061:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ Src/cmor_CV.c:2059:9: note: 'snprintf' output between 82 and 1105 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your \"grid_labels\" key could not be found in\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkISOTime': Src/cmor_CV.c:2277:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "Your global attribute " ^~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2280:39: "\n! ", szAttribute, szDate); ~~~~~~ Src/cmor_CV.c:2278:35: note: format string is defined here "\"%s\" set to \"%s\" is not a valid date.\n! " ^~ Src/cmor_CV.c:2276:9: note: 'snprintf' output 118 or more bytes (assuming 1141) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Your global attribute " ~~~~~~~~~~~~~~~~~~~~~~~~ "\"%s\" set to \"%s\" is not a valid date.\n! " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "ISO 8601 date format \"YYYY-MM-DDTHH:MM:SSZ\" is required." ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "\n! ", szAttribute, szDate); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_variable': Src/cmor_CV.c:2339:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ Src/cmor_CV.c:2338:9: note: 'snprintf' output between 48 and 1071 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find a matching variable for name: '%s'", ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_variables.c Src/cmor_variables.c: In function 'cmor_has_required_variable_attributes': Src/cmor_variables.c:94:32: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] "variable %s (table %s) does not have required " ^~ Src/cmor_variables.c:93:13: note: 'snprintf' output between 54 and 3123 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table %s) does not have required " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute: %s", ~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, pTable->szTable_id, astr); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_variable_attribute_internal': Src/cmor_variables.c:170:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "unknown type %c for attribute %s of variable %s " ^~ Src/cmor_variables.c:169:9: note: 'snprintf' output 80 or more bytes (assuming 2126) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown type %c for attribute %s of variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table %s),allowed types are c,i,l,f,d", type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:181:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Type '%c' for attribute '%s' of variable '%s' " ^~ Src/cmor_variables.c:180:9: note: 'snprintf' output 74 or more bytes (assuming 1097) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Type '%c' for attribute '%s' of variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "does not match type variable '%c'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type, attribute_name, ~~~~~~~~~~~~~~~~~~~~~ cmor_vars[id].id, cmor_vars[id].type); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_variable_attribute': Src/cmor_variables.c:235:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "attribute %s on variable %s (table %s) will probably not be " ^~ Src/cmor_variables.c:234:9: note: 'snprintf' output 180 or more bytes (assuming 2226) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute %s on variable %s (table %s) will probably not be " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "set as the variable has already been created into the output " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF file, please place this call BEFORE any cal to " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_write", ~~~~~~~~~~~~~ attribute_name, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:220:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "variable attribute %s (vor variable %s, table %s) must be " ^~ Src/cmor_variables.c:219:9: note: 'snprintf' output 126 or more bytes (assuming 2172) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable attribute %s (vor variable %s, table %s) must be " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "set via a call to cmor_variable or it is automatically set " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "via the tables", ~~~~~~~~~~~~~~~~~ attribute_name, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_variable_attribute': Src/cmor_variables.c:271:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Attribute %s could not be found for variable %i (%s, table: %s)", ^~ Src/cmor_variables.c:270:9: note: 'snprintf' output 57 or more bytes (assuming 2103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Attribute %s could not be found for variable %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, id, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_variable_attribute_type': Src/cmor_variables.c:375:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Attribute %s could not be found for variable %i (%s, table: %s)", ^~ Src/cmor_variables.c:374:9: note: 'snprintf' output 57 or more bytes (assuming 2103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Attribute %s could not be found for variable %i (%s, table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ attribute_name, id, cmor_vars[id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[id].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_zfactor': Src/cmor_variables.c:914:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 969 and 979 [-Wformat-truncation=] "zfactor variable \"ptop\" for zfactor axis: " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:915:35: note: format string is defined here "%i (%s, table: %s), is not defined when " ^~ Src/cmor_variables.c:913:21: note: 'snprintf' output 121 or more bytes (assuming 2167) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor variable \"ptop\" for zfactor axis: " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%i (%s, table: %s), is not defined when " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "creating zfactor %s, please define ptop first", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axis_id, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:791:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Udunits: Error parsing user units: %s, " ^~ Src/cmor_variables.c:794:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:790:21: note: 'snprintf' output 79 or more bytes (assuming 3148) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing user units: %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zaxis %s (table: %s), when creating " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: %s", ~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:814:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "Udunits: Error getting converter from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:815:46: note: format string is defined here "to %s,variable %s (table %s), when creating " ^~ Src/cmor_variables.c:813:21: note: 'snprintf' output 89 or more bytes (assuming 2135) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from Pa " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to %s,variable %s (table %s), when creating " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: %s", ~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:828:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error converting units from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:831:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:829:34: note: format string is defined here "to %s, zaxis %s (table: %s), when creating " ^~ Src/cmor_variables.c:827:21: note: 'snprintf' output 87 or more bytes (assuming 3156) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error converting units from Pa " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "to %s, zaxis %s (table: %s), when creating " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: %s", ~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:841:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, zaxis %s " ^~ Src/cmor_variables.c:840:21: note: 'snprintf' output 76 or more bytes (assuming 2122) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, zaxis %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), when creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:854:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing units Pa, zaxis: %s " ^~ Src/cmor_variables.c:853:21: note: 'snprintf' output 76 or more bytes (assuming 2122) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units Pa, zaxis: %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), when creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:866:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s " ^~ Src/cmor_variables.c:868:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:865:21: note: 'snprintf' output 73 or more bytes (assuming 3142) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), when creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:801:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "Udunuits: Pa and user units (%s) are " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:802:51: note: format string is defined here "incompatible, zaxis %s (table: %s), when " ^~ Src/cmor_variables.c:800:21: note: 'snprintf' output 91 or more bytes (assuming 2137) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunuits: Pa and user units (%s) are " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "incompatible, zaxis %s (table: %s), when " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "creating zfactor: %s", ~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[axis_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, name); ~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:581:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "zfactor: axis %s, variable %s (table %s), is " ^~ Src/cmor_variables.c:580:17: note: 'snprintf' output 93 or more bytes (assuming 2139) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor: axis %s, variable %s (table %s), is " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "not time dependent and you did not provide " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "any values", ~~~~~~~~~~~~~ cmor_axes[axis_id].id, name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:444:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "cmor_zfactor: zaxis %s, cannot allocate " ^~ Src/cmor_variables.c:443:17: note: 'snprintf' output between 81 and 4183 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_zfactor: zaxis %s, cannot allocate " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "memory for %i double elts %s var '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, n, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:473:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis: " ^~ Src/cmor_variables.c:475:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:472:17: note: 'snprintf' output between 61 and 4153 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, zaxis: " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:488:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, " ^~ Src/cmor_variables.c:490:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:487:17: note: 'snprintf' output between 60 and 4152 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, zaxis %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:501:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, " ^~ Src/cmor_variables.c:500:17: note: 'snprintf' output 73 or more bytes (assuming 4165) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zaxis: %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:516:69: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error with converter (from %s to %s), zaxis: %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:515:17: note: 'snprintf' output 72 or more bytes (assuming 4164) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error with converter (from %s to %s), zaxis: %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:527:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:526:17: note: 'snprintf' output between 62 and 3131 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:537:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:536:17: note: 'snprintf' output between 59 and 4151 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].ounits, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:548:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s,variable %s (table: %s)", ^~ Src/cmor_variables.c:547:17: note: 'snprintf' output 58 or more bytes (assuming 3127) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s,variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:612:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "cmor_zfactor: zaxis %s, cannot allocate " ^~ Src/cmor_variables.c:611:21: note: 'snprintf' output between 88 and 4190 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_zfactor: zaxis %s, cannot allocate " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "memory for %i double bounds elts %s var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ cmor_axes[axis_id].id, 2 * n, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:660:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:659:21: note: 'snprintf' output between 64 and 4156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:677:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:676:21: note: 'snprintf' output between 60 and 4152 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:690:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:689:21: note: 'snprintf' output 72 or more bytes (assuming 4164) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error getting converter from %s to %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:705:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 983 [-Wformat-truncation=] "Udunits: Error converting units from %s to %s, zaxis %s, variable %s (table: %s)", ^~ Src/cmor_variables.c:704:21: note: 'snprintf' output 71 or more bytes (assuming 4163) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error converting units from %s to %s, zaxis %s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:719:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Udunits: Error freeing converter, zaxis %s, " ^~ Src/cmor_variables.c:718:21: note: 'snprintf' output between 62 and 3131 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, zaxis %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:733:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Udunits: Error freeing cmor units %s, zaxis " ^~ Src/cmor_variables.c:732:21: note: 'snprintf' output between 64 and 4156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing cmor units %s, zaxis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].ounits, ~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:748:70: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s, " ^~ Src/cmor_variables.c:747:21: note: 'snprintf' output 59 or more bytes (assuming 3128) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units %s, zaxis %s, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~ units, cmor_axes[axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[var_id].id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id); ~~~~~~~~~~~ Src/cmor_variables.c:594:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1011 [-Wformat-truncation=] "zfactor axis %s, variable %s (table: %s): you " ^~ Src/cmor_variables.c:593:17: note: 'snprintf' output 123 or more bytes (assuming 2169) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "zfactor axis %s, variable %s (table: %s): you " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passed bounds values but you also declared %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimensions, we will ignore you bounds", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[axis_id].id, name, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[var_id].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ndims); ~~~~~~ Src/cmor_variables.c: In function 'cmor_update_history': Src/cmor_variables.c:1001:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~ tmp, date, add); ~~~~ Src/cmor_variables.c:1001:5: note: 'snprintf' output 21 or more bytes (assuming 2067) into a destination of size 1024 snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tmp, date, add); ~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_variable': Src/cmor_variables.c:1090:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ Src/cmor_variables.c:1089:9: note: 'snprintf' output between 48 and 1071 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not find a matching variable for name: '%s'", ctmp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1229:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Converted units from '%s' to '%s'", units, refvar.units); ^~ ~~~~~~~~~~~~ Src/cmor_variables.c:1227:9: note: 'snprintf' output 30 or more bytes (assuming 1053) into a destination of size 1024 snprintf(msg, ^~~~~~~~~~~~~ CMOR_MAX_STRING, ~~~~~~~~~~~~~~~~ "Converted units from '%s' to '%s'", units, refvar.units); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1243:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s): unknown value for " ^~ Src/cmor_variables.c:1242:13: note: 'snprintf' output 103 or more bytes (assuming 2149) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s): unknown value for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "positive : %s (only first character is considered, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "which was: %c)", ~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ positive, positive[0]); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1284:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you passed positive " ^~ Src/cmor_variables.c:1283:13: note: 'snprintf' output 195 or more bytes (assuming 2241) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s) you passed positive " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value:%s, but table does not mention it, will " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "be ignored, if you really want this in your " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable output use " ~~~~~~~~~~~~~~~~~~~~~~ "cmor_set_variable_attribute_internal function", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ positive); ~~~~~~~~~ Src/cmor_variables.c:1298:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "you need to provide the 'positive' argument for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1299:33: note: format string is defined here "variable: %s (table %s)", cmor_vars[vrid].id, ^~ Src/cmor_variables.c:1297:13: note: 'snprintf' output between 68 and 2114 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you need to provide the 'positive' argument for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable: %s (table %s)", cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1329:85: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "you did not provide the 'positive' argument for variable: %s (table %s)", ^~ Src/cmor_variables.c:1328:17: note: 'snprintf' output between 68 and 2114 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you did not provide the 'positive' argument for variable: %s (table %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1314:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 966 [-Wformat-truncation=] "you did not provide the 'positive' argument " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1315:41: note: format string is defined here "for variable: %s (table %s)", ^~ Src/cmor_variables.c:1313:17: note: 'snprintf' output between 68 and 2114 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you did not provide the 'positive' argument " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable: %s (table %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1382:31: warning: '%s' directive writing up to 1023 bytes into a region of size 1015 [-Wformat-overflow=] "Variable %s (table %s) must be defined using a " ^~ Src/cmor_variables.c:1381:13: note: 'sprintf' output between 70 and 2116 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Variable %s (table %s) must be defined using a " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "grid (a call to cmor_grid)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1545:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You are defining variable '%s' (table %s) with %i " ^~ Src/cmor_variables.c:1544:13: note: 'snprintf' output 80 or more bytes (assuming 1103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You are defining variable '%s' (table %s) with %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "dimensions, when it should have %i", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ndims, refvar.ndims); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1802:49: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, " %s", ^ Src/cmor_variables.c:1802:13: note: 'snprintf' output between 2 and 1025 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, " %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[cmor_vars[vrid].original_order[i]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1663:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "While creating variable %s, you are " ^~ Src/cmor_variables.c:1662:13: note: 'snprintf' output between 153 and 4285 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "While creating variable %s, you are " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "passing axis %i (named %s) which has been " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "defined using table %i (%s) but the current " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table is %i (%s) (and isgridaxis says: %i)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, laxes_ids[i], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].ref_table_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szTable_id, CMOR_TABLE, cmor_tables[CMOR_TABLE].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].isgridaxis); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1683:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Treated scalar dimension: '%s'", ^~ Src/cmor_variables.c:1682:13: note: 'snprintf' output between 29 and 1052 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Treated scalar dimension: '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_axes[laxes_ids[i]].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1698:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~ Src/cmor_variables.c:1698:17: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id].axes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cmor_axes[laxes_ids[i]].ref_axis_id].out_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1694:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~ Src/cmor_variables.c:1694:17: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1024 snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id].axes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cmor_axes[laxes_ids[i]].ref_axis_id].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1631:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1634:22: refvar.id, ~~~~~~~~~ Src/cmor_variables.c:1630:13: note: 'snprintf' output between 121 and 3190 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You defined variable '%s' (table %s) with axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "id '%s' which is not part of this variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "according to your table, it says: ( ", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refvar.id, ~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axes[cmor_axes[laxes_ids[i]].ref_axis_id].id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1603:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1606:22: refvar.id, ~~~~~~~~~ Src/cmor_variables.c:1602:21: note: 'snprintf' output between 173 and 5288 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "You defined variable '%s' (table %s) with axis " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "id '%s', the variable calls for a generic axis of type '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "according to your table, the axis you are providing is of generic type '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refvar.id, ~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id]. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ axes[cmor_axes[laxes_ids[i]].ref_axis_id].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ refvar.generic_level_name, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_axes[laxes_ids[i]].ref_table_id].axes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [cmor_axes[laxes_ids[i]].ref_axis_id].generic_level_name ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ Src/cmor_variables.c:1403:35: warning: '%s' directive writing up to 1023 bytes into a region of size 1011 [-Wformat-overflow=] "For variable %s (table %s) you requested axis_id " ^~ Src/cmor_variables.c:1402:13: note: 'sprintf' output between 79 and 2135 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "For variable %s (table %s) you requested axis_id " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%i) that has not been defined yet", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ laxes_ids[i]); ~~~~~~~~~~~~~ Src/cmor_variables.c:1414:39: warning: '%s' directive writing up to 1023 bytes into a region of size 1011 [-Wformat-overflow=] "For variable %s (table: %s) you requested " ^~ Src/cmor_variables.c:1413:17: note: 'sprintf' output between 80 and 2136 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "For variable %s (table: %s) you requested " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "grid_id (%i) that has not been defined yet", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_vars[vrid].id, ~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_vars[vrid].ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ laxes_ids[i]); ~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_var_def_att': Src/cmor_variables.c:2158:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s, unknown variable attribute: >>>>%s<<<< value: (%s)", ^~ Src/cmor_variables.c:2157:9: note: 'snprintf' output 55 or more bytes (assuming 1078) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s, unknown variable attribute: >>>>%s<<<< value: (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id, att, val); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2127:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 features, you asked for NetCDF3 features", ^~ Src/cmor_variables.c:2126:17: note: 'sprintf' output between 83 and 1106 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 features, you asked for NetCDF3 features", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2120:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 features, you are using NetCDF3 library", ^~ Src/cmor_variables.c:2119:17: note: 'sprintf' output between 82 and 1105 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 features, you are using NetCDF3 library", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2106:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 " ^~ Src/cmor_variables.c:2105:17: note: 'sprintf' output between 83 and 1106 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "features, you asked for NetCDF3 features", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2096:43: warning: '%s' directive writing up to 1023 bytes into a region of size 1007 [-Wformat-overflow=] "Reading a table (%s) that calls for NetCDF4 " ^~ Src/cmor_variables.c:2095:17: note: 'sprintf' output between 82 and 1105 bytes into a destination of size 1024 sprintf(msg, ^~~~~~~~~~~~ "Reading a table (%s) that calls for NetCDF4 " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "features, you are using NetCDF3 library", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1967:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 968 and 978 [-Wformat-truncation=] "Too many dimensions (%i) defined for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1968:28: note: format string is defined here "(%s), max is: %i", var->ndims, var->id, ^~ Src/cmor_variables.c:1966:17: note: 'snprintf' output between 59 and 1092 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Too many dimensions (%i) defined for variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s), max is: %i", var->ndims, var->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMOR_MAX_DIMENSIONS); ~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2010:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Reading table %s: axis name: '%s' for " ^~ Src/cmor_variables.c:2009:25: note: 'snprintf' output 119 or more bytes (assuming 3188) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Reading table %s: axis name: '%s' for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable: '%s' is not defined in table. " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table defines dimensions: '%s' for this " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable", ~~~~~~~~~~~ cmor_tables[var->table_id].szTable_id, dim, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ var->id, val); ~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_original_shape': Src/cmor_variables.c:2317:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "trying to retrieve shape of variable %s (table: %s) into a %id " ^~ Src/cmor_variables.c:2319:18: avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~ Src/cmor_variables.c:2316:9: note: 'snprintf' output between 88 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "trying to retrieve shape of variable %s (table: %s) into a %id " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "array but this variable is %id", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar.ndims); ~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2393:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 942 and 952 [-Wformat-truncation=] "you are passing %i time steps for a static " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2394:53: note: format string is defined here "(no time dimension) variable (%s, table: %s), " ^~ Src/cmor_variables.c:2392:13: note: 'snprintf' output between 128 and 2184 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "you are passing %i time steps for a static " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(no time dimension) variable (%s, table: %s), " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "please pass 0 (zero) as the number of times", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2500:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 965 and 975 [-Wformat-truncation=] "cannot allocate memory for %i float tmp elts var '%s' " ^~ Src/cmor_variables.c:2499:13: note: 'snprintf' output between 61 and 2117 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i float tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2488:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double tmp elts var '%s' " ^~ Src/cmor_variables.c:2487:13: note: 'snprintf' output between 62 and 2118 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i double tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2476:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i long tmp elts var '%s' " ^~ Src/cmor_variables.c:2475:13: note: 'snprintf' output between 60 and 2116 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i long tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2464:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 967 and 977 [-Wformat-truncation=] "cannot allocate memory for %i int tmp elts var '%s' " ^~ Src/cmor_variables.c:2463:13: note: 'snprintf' output between 59 and 2115 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot allocate memory for %i int tmp elts var '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ nelements, avar->id, ~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2558:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] " in udunits, getting converter for variable %s " ^~ Src/cmor_variables.c:2557:13: note: 'snprintf' output between 55 and 2101 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " in udunits, getting converter for variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", ~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2545:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable: %s, cmor and user units are incompatible: " ^~ Src/cmor_variables.c:2544:13: note: 'snprintf' output between 80 and 5195 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable: %s, cmor and user units are incompatible: " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s and %s for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, avar->ounits, avar->iunits, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2534:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "in udunits analyzing units from user (%s) " ^~ Src/cmor_variables.c:2536:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2533:13: note: 'snprintf' output between 64 and 3133 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in udunits analyzing units from user (%s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, avar->id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2519:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "in udunits analyzing units from cmor table " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2521:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2520:24: note: format string is defined here "(%s) for variable %s (table: %s)", ^~ Src/cmor_variables.c:2518:13: note: 'snprintf' output between 70 and 3139 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in udunits analyzing units from cmor table " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%s) for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_unit, avar->id, ~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' (table: %s) " ^~ Src/cmor_variables.c:2755:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2754:13: note: 'snprintf' output between 120 and 2187 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' (table: %s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(%.5g) is lower by more than an order of magnitude " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "than minimum allowed: %.4g", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, amean / nelts, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->ok_min_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2767:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2766:13: note: 'snprintf' output between 85 and 2152 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) (%.5g) is lower than minimum allowed: %.4g", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amean / nelts, avar->ok_min_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2778:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2777:13: note: 'snprintf' output between 122 and 2189 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) (%.5g) is greater by more than " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "an order of magnitude than maximum allowed: %.4g", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ amean / nelts, avar->ok_max_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2788:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:22: note: assuming directive output of 10 bytes Src/cmor_variables.c:2787:13: note: 'snprintf' output between 87 and 2154 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid Absolute Mean for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s) (%.5g) is greater than maximum " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "allowed: %.4g", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, amean / nelts, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->ok_max_mean_abs); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2804:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, variable %s " ^~ Src/cmor_variables.c:2803:13: note: 'snprintf' output between 54 and 2100 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing converter, variable %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s)", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2815:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ Src/cmor_variables.c:2814:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2825:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ Src/cmor_variables.c:2824:13: note: 'snprintf' output between 50 and 2096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Udunits: Error freeing units, variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3182:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ Src/cmor_variables.c:3181:17: note: 'snprintf' output between 102 and 2158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s) you are passing %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "times but no values and you did not define " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "them via cmor_axis", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed); ~~~~~~~~~~~~~~ Src/cmor_variables.c:3213:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3214:41: note: format string is defined here "variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3212:21: note: 'snprintf' output 67 or more bytes (assuming 2113) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time bounds values for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3232:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3233:37: note: format string is defined here "variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3231:17: note: 'snprintf' output 60 or more bytes (assuming 2106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time values for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3083:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ Src/cmor_variables.c:3082:17: note: 'snprintf' output between 102 and 2158 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s) you are passing %i " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "times but no values and you did not define " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "them via cmor_axis", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed); ~~~~~~~~~~~~~~ Src/cmor_variables.c:3130:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 960 [-Wformat-truncation=] "time axis must have bounds, you defined it w/o " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3131:48: note: format string is defined here "any for variable %s (table: %s)", avar->id, ^~ Src/cmor_variables.c:3129:21: note: 'snprintf' output between 75 and 2121 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "time axis must have bounds, you defined it w/o " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "any for variable %s (table: %s)", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3106:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3107:41: note: format string is defined here "variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3105:21: note: 'snprintf' output 67 or more bytes (assuming 2113) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time bounds values for " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3144:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ^~ Src/cmor_variables.c:3143:17: note: 'snprintf' output 60 or more bytes (assuming 2106) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2847:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you are passing " ^~ Src/cmor_variables.c:2846:17: note: 'snprintf' output between 113 and 2159 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "variable '%s' (table %s) you are passing " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "time values but you already defined them " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "via cmor_axis, this is not allowed", avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3023:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "time axis must have bounds, please pass them to " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3024:75: note: format string is defined here "cmor_write along with time values, variable %s, table %s", ^~ Src/cmor_variables.c:3022:21: note: 'snprintf' output between 101 and 2147 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "time axis must have bounds, please pass them to " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cmor_write along with time values, variable %s, table %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3041:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 974 and 984 [-Wformat-truncation=] "cannot malloc %i time vals for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3042:32: note: format string is defined here "'%s' (table: %s)", ntimes_passed, avar->id, ^~ Src/cmor_variables.c:3040:21: note: 'snprintf' output between 52 and 2108 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot malloc %i time vals for variable " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "'%s' (table: %s)", ntimes_passed, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3067:81: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 977 [-Wformat-truncation=] "NetCDF error (%i: %s) writing times for variable '%s' " ^~ Src/cmor_variables.c:3066:21: note: 'snprintf' output 87 or more bytes (assuming 2133) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing times for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s), already written in file: %i", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->ntimes_written); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2864:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "cannot malloc %i tmp bounds time vals " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2865:45: note: format string is defined here "for variable '%s' (table: %s)", ^~ Src/cmor_variables.c:2863:21: note: 'snprintf' output between 63 and 2119 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "cannot malloc %i tmp bounds time vals " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable '%s' (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ntimes_passed * 2, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2921:83: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ^~ Src/cmor_variables.c:2920:21: note: 'snprintf' output between 81 and 1124 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, avar->id, avar->ntimes_written); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2979:87: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ^~ Src/cmor_variables.c:2978:21: note: 'snprintf' output 58 or more bytes (assuming 2104) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3001:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 921 [-Wformat-truncation=] "Time point: %lf ( %lf in output units) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3003:63: note: format string is defined here "(in output units), variable %s (table: %s)", ^~ Src/cmor_variables.c:3000:25: note: 'snprintf' output between 114 and 3102 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Time point: %lf ( %lf in output units) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not monotonic last time was: %lf " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(in output units), variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ time_vals[0], tmp_vals[0], avar->last_time, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ Src/cmor_variables.c:3270:9: note: 'snprintf' output 57 or more bytes (assuming 2103) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ierr, nc_strerror(ierr), avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2647:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "in udunits, converting values from %s to %s " ^~ Src/cmor_variables.c:2646:21: note: 'snprintf' output between 64 and 4156 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in udunits, converting values from %s to %s " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "for variable %s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->iunits, avar->ounits, avar->id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2667:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:30: note: assuming directive output of 11 bytes Src/cmor_variables.c:2666:21: note: 'snprintf' output between 166 and 2233 bytes into a destination of size 1024 snprintf(msg_min, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid value(s) detected for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s): %%i values were lower than minimum " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "valid value (%.4g). Minimum encountered bad " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "value (%.5g) was at (axis: index/value):", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->valid_min, tmp); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2684:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2684:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2684:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ time_vals[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2679:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2679:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2679:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ pAxis->values[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2700:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:30: note: assuming directive output of 11 bytes Src/cmor_variables.c:2699:21: note: 'snprintf' output between 167 and 2234 bytes into a destination of size 1024 snprintf(msg_max, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Invalid value(s) detected for variable '%s' " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "(table: %s): %%i values were greater than " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "maximum valid value (%.4g).Maximum encountered " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "bad value (%.5g) was at (axis: index/value):", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->id, ~~~~~~~~~ cmor_tables[avar->ref_table_id].szTable_id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avar->valid_max, tmp); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2717:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2717:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2717:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ time_vals[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2713:65: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~ Src/cmor_variables.c:2713:61: note: assuming directive output of 11 bytes snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~ Src/cmor_variables.c:2713:29: note: 'snprintf' output between 7 and 1051 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s: %i/%.5g", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pAxis->id, counter2[j], ~~~~~~~~~~~~~~~~~~~~~~~ pAxis->values[counter2[j]]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_tables.c Src/cmor_tables.c: In function 'cmor_set_experiments': Src/cmor_tables.c:292:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", table->szTable_id); ^~ Src/cmor_tables.c:291:9: note: 'snprintf' output between 37 and 1060 bytes into a destination of size 1024 snprintf(szError, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s: Too many experiments defined", table->szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:500:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "table: %s, This keyword: %s value (%s) " ^~ Src/cmor_tables.c:499:9: note: 'snprintf' output 125 or more bytes (assuming 2171) into a destination of size 1024 snprintf(value, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "table: %s, This keyword: %s value (%s) " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "is not a valid table header entry.!\n " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Use the user input JSON file to add custom attributes.", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table->szTable_id, att, value); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:430:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", ^~ Src/cmor_tables.c:429:13: note: 'snprintf' output between 37 and 1060 bytes into a destination of size 1024 snprintf(value2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s: Too many experiments defined", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table->szTable_id); ~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:403:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is already defined", table->szTable_id); ^~ Src/cmor_tables.c:402:17: note: 'snprintf' output between 26 and 1049 bytes into a destination of size 1024 snprintf(value2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s is already defined", table->szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is defined for cmor_version %f, " ^~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes "Table %s is defined for cmor_version %f, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes Src/cmor_tables.c:340:13: note: 'snprintf' output between 76 and 1727 bytes into a destination of size 1024 snprintf(value2, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Table %s is defined for cmor_version %f, " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "this library version is: %i.%i.%i, %f", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table->szTable_id, d, ~~~~~~~~~~~~~~~~~~~~~ CMOR_VERSION_MAJOR, CMOR_VERSION_MINOR, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMOR_VERSION_PATCH, d2); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table': Src/cmor_tables.c:619:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:619:13: note: 'snprintf' output between 28 and 1051 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:13: note: 'snprintf' output between 28 and 1051 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:13: note: 'snprintf' output between 28 and 1051 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table_internal': Src/cmor_tables.c:693:51: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^ Src/cmor_tables.c:693:13: note: 'snprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:951:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "unknown section: %s, for table: %s", key, ^~ Src/cmor_tables.c:950:13: note: 'snprintf' output 31 or more bytes (assuming 1054) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "unknown section: %s, for table: %s", key, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:912:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1015 [-Wformat-truncation=] "mapping: %s already defined within this table (%s)", ^~ Src/cmor_tables.c:911:25: note: 'snprintf' output between 47 and 2093 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "mapping: %s already defined within this table (%s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].mappings[n].id, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:880:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Too many mappings defined for table: %s", ^~ Src/cmor_tables.c:879:17: note: 'snprintf' output between 38 and 1061 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Too many mappings defined for table: %s", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:964:57: warning: '%s' directive output may be truncated writing up to 1023999 bytes into a region of size 992 [-Wformat-truncation=] "attribute for unknown section: %s,%s (table: %s)", ^~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~ Src/cmor_tables.c:963:13: note: 'snprintf' output 43 or more bytes (assuming 1025065) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "attribute for unknown section: %s,%s (table: %s)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:747:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", word); ^~ ~~~~ Src/cmor_tables.c:746:9: note: 'snprintf' output between 43 and 1066 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Could not read file %s check file permission", word); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cdTime/cdTimeConv.c Src/cdTime/cdTimeConv.c: In function 'cdParseRelunits': Src/cdTime/cdTimeConv.c:190:25: warning: '%s' directive writing up to 47 bytes into a region of size between 0 and 47 [-Wformat-overflow=] sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~ ~~~~~~~~~~ Src/cdTime/cdTimeConv.c:190:4: note: 'sprintf' output between 2 and 96 bytes into a destination of size 48 sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cdTime/cdUtil.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cdTime/timeConv.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cdTime/timeArith.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_grids.c Src/cmor_grids.c: In function 'cmor_set_grid_attribute': Src/cmor_grids.c:258:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "%s parameter must be between -180 and 180 %s, will not be set", ^~ name, ctmp); ~~~~ Src/cmor_grids.c:257:13: note: 'snprintf' output 58 or more bytes (assuming 1081) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s parameter must be between -180 and 180 %s, will not be set", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ctmp); ~~~~~~~~~~~ Src/cmor_grids.c:242:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "%s parameter must be between -90 and 90 %s, will not be set", ^~ name, ctmp); ~~~~ Src/cmor_grids.c:241:13: note: 'snprintf' output 56 or more bytes (assuming 1079) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%s parameter must be between -90 and 90 %s, will not be set", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name, ctmp); ~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_mapping_attribute': Src/cmor_grids.c:501:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ^~ Src/cmor_grids.c:500:9: note: 'snprintf' output 53 or more bytes (assuming 1076) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ att, mapping->id, val); ~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_grid_mapping': Src/cmor_grids.c:648:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Grid mapping attribute %s has not been set, you should consider setting it", ^~ Src/cmor_grids.c:647:13: note: 'snprintf' output between 73 and 1096 bytes into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "Grid mapping attribute %s has not been set, you should consider setting it", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grid_attributes[i]); ~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:629:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "in grid_mapping, attribute '%s' (with value: %lf) is not a known attribute for grid mapping: '%s'", ^~ Src/cmor_grids.c:629:26: note: assuming directive output of 8 bytes "in grid_mapping, attribute '%s' (with value: %lf) is not a known attribute for grid mapping: '%s'", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:628:17: note: 'snprintf' output 94 or more bytes (assuming 1122) into a destination of size 1024 snprintf(msg, CMOR_MAX_STRING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "in grid_mapping, attribute '%s' (with value: %lf) is not a known attribute for grid mapping: '%s'", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lattributes_names[i], attributes_values[i], name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:604:49: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] snprintf(msg2, CMOR_MAX_STRING, " %s", grid_dimensions[i]); ^ Src/cmor_grids.c:604:13: note: 'snprintf' output between 2 and 1025 bytes into a destination of size 1024 snprintf(msg2, CMOR_MAX_STRING, " %s", grid_dimensions[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_md5.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/arraylist.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/json_c_version.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/json_object_iterator.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/json_util.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/linkhash.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/random_seed.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/debug.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/json_object.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/json_tokener.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/libjson.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/json-c/printbuf.c gcc -c -g -I./include/json-c -I./include -I./include/cdTime -Wdate-time -D_FORTIFY_SOURCE=2 -lnetcdf -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -lnetcdf -ludunits2 Src/cmor_cfortran_interface.c gfortran -c -g -O2 -ffile-prefix-map=/build/cmor-3.4.0=. -fstack-protector-strong -g -O2 -ffile-prefix-map=/build/cmor-3.4.0=. -fstack-protector-strong -g Src/cmor_fortran_interface.f90 a - cmor.o a - cmor_axes.o a - cmor_CV.o a - cmor_variables.o a - cmor_tables.o a - cdTimeConv.o a - cdUtil.o a - timeConv.o a - timeArith.o a - cmor_grids.o a - cmor_md5.o a - arraylist.o a - json_c_version.o a - json_object_iterator.o a - json_util.o a - linkhash.o a - random_seed.o a - debug.o a - json_object.o a - json_tokener.o a - libjson.o a - printbuf.o a - cmor_cfortran_interface.o a - cmor_fortran_interface.o mkdir -p /build/cmor-3.4.0/debian/tmp/usr/lib mkdir -p /build/cmor-3.4.0/debian/tmp/usr/include mkdir -p /build/cmor-3.4.0/debian/tmp/usr/include/cdTime mkdir -p /build/cmor-3.4.0/debian/tmp/usr/include/json-c mkdir -p /build/cmor-3.4.0/debian/tmp/usr/include/cdTime/cdunifpp cp -p libcmor.a /build/cmor-3.4.0/debian/tmp/usr/lib cp -pr ./include/*.h cmor_users_functions.* /build/cmor-3.4.0/debian/tmp/usr/include cp -pr ./include/json-c/*.h /build/cmor-3.4.0/debian/tmp/usr/include/json-c cp -pr ./include/cdTime/*.h /build/cmor-3.4.0/debian/tmp/usr/include/cdTime cp -pr ./include/cdTime/cdunifpp/*.h /build/cmor-3.4.0/debian/tmp/usr/include/cdTime/cdunifpp make[2]: Leaving directory '/build/cmor-3.4.0' /usr/bin/make install_shlib DESTDIR=/build/cmor-3.4.0/debian/tmp make[2]: Entering directory '/build/cmor-3.4.0' mkdir -p /build/cmor-3.4.0/debian/tmp/usr/lib cp -p libcmor.so.2 /build/cmor-3.4.0/debian/tmp/usr/lib make[2]: Leaving directory '/build/cmor-3.4.0' mkdir -p /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages PYTHONPATH=/build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages \ python2.7 ./setup.py install --prefix=/usr --install-layout=deb \ --single-version-externally-managed --root=/build/cmor-3.4.0/debian/tmp Setting up python module with: libraries: ['netcdf', 'udunits2', 'ossp-uuid'] libdir: ['/usr/lib', '.'] incdir ['/usr/lib/python2.7/dist-packages/numpy/core/include', 'include', 'include/cdTime', 'include/json-c', '/usr/include'] src: ['Src/_cmormodule.c', 'Src/cdTime/cdRegTrfm.c', 'Src/cdTime/cdTimeConv.c', 'Src/cdTime/cdUtil.c', 'Src/cdTime/fcdTimeConv.c', 'Src/cdTime/reg_trfm.c', 'Src/cdTime/timeArith.c', 'Src/cdTime/timeConv.c', 'Src/cmor.c', 'Src/cmor_CV.c', 'Src/cmor_axes.c', 'Src/cmor_cfortran_interface.c', 'Src/cmor_grids.c', 'Src/cmor_md5.c', 'Src/cmor_tables.c', 'Src/cmor_variables.c', 'Src/json-c/arraylist.c', 'Src/json-c/debug.c', 'Src/json-c/json_c_version.c', 'Src/json-c/json_object.c', 'Src/json-c/json_object_iterator.c', 'Src/json-c/json_tokener.c', 'Src/json-c/json_util.c', 'Src/json-c/libjson.c', 'Src/json-c/linkhash.c', 'Src/json-c/printbuf.c', 'Src/json-c/random_seed.c'] macros: [] running install running build running build_py creating build creating build/lib.linux-armv7l-2.7 creating build/lib.linux-armv7l-2.7/cmor copying Lib/cmor_const.py -> build/lib.linux-armv7l-2.7/cmor copying Lib/__init__.py -> build/lib.linux-armv7l-2.7/cmor copying Lib/pywrapper.py -> build/lib.linux-armv7l-2.7/cmor copying Lib/git2svn.py -> build/lib.linux-armv7l-2.7/cmor copying Lib/convertCSVFile.py -> build/lib.linux-armv7l-2.7/cmor creating build/lib.linux-armv7l-2.7/cmip6_cv copying LibCV/cmor_const.py -> build/lib.linux-armv7l-2.7/cmip6_cv copying LibCV/__init__.py -> build/lib.linux-armv7l-2.7/cmip6_cv copying LibCV/pywrapper.py -> build/lib.linux-armv7l-2.7/cmip6_cv creating build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_user_interface_01.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experimentIDbad.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourceid.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_site_ts.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_stephanie_6hrPlev_minutes.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_appending.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourcetypeRequired.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/base_CMIP6_CV.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_tim2_clim_02.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_grid_and_ocn_sigma.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_12.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_doc.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_max_variables.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_HISTORY.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_clim_bounds.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_new_tables.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_grid_stub_jamie.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_time_gap_single_write1.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_singleton_anywhere_in_table_def.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_clim_bounds_02.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_has_cur_dataset_attribute.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_forcemultipleparent.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_time_gap_multi_write.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experimentbad.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badgridlabel.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/cmor_speed_and_compression_02.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_6.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_polar_stereo.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/cmor_speed_and_compression_03.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/all_tests.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_load_tables.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_fxtable.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_1.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_filename_time_range.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_driving.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_chunking.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_bad_data_specs.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experimentnotset.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_11.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/_cmor_stub.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourcetype.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_forcenoparent.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_2.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_user_interface_00.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_terminate_signal.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_3.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_missing_values.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_trackingNoprefix.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_nomipera.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_clim_bounds_04.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_license_parsing.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badinstitutionID.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_parenttimeunits.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_YYYMMDDHH_exp_fmt.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_2Gb_slice.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/check_results.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_parentsourceid.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_10.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_wrong_activity.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/nc2asc.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_forecast_time.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_site_surface.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/common.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_alastair_1.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_8.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_toomany_tables.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_experimentID.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_checker_works.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_parentvariantlabel.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_region.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_tim2_clim.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_has_variable_attribute.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_4.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_history.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_sos_psu_units.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/in_files.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_hierarchicalattr.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_user_interface_03.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_1D_var.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_common.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_projections.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_compression.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_direct_calls.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_7.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_clim_bounds_03.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_time_gap_single_write2.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_free_wrapping_issue.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_obs4MIPs.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_parentmipera.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_6.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_2.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_reverted_lats.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_baddirectory.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_furtherinfourl.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_11.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_8.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_cmor_double_singleton.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_max_variables_2.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_bounds_request.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_9.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/out_files.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_3.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badinstitution.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_10.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_externalvariables.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/jamie_hybrid_height.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_jamie_3hr.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experiment_id.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_non_monotonic_climo_bonds_ok.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badgridgr.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badsource.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_trackingprefix.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/__init__.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_5.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_cmor_half_levels_wrong_generic_level.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/cmor_speed_and_compression.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_9.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_12.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_cfmip_site_axis_test.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_longrealizationindex.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badvariant.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_2Gb_file.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/jamie_positive.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_lon_thro_360.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_badgridresolution.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_singleton_string.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_forceparent.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_cmor_half_levels.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_lon_gt_360.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_open_close_cmor_multiple.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_bad_date.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/cmor_speed_and_compression_01.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_memory_check.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_index_coord.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_bentley_01.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_7.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_joerg_4.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_python_CMIP6_CV_invalidsourceid.py -> build/lib.linux-armv7l-2.7/cmor/Test copying Test/test_cmor_half_levels_with_bounds.py -> build/lib.linux-armv7l-2.7/cmor/Test creating build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE copying LibCV/PrePARE/PrePARE.py -> build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE copying LibCV/PrePARE/__init__.py -> build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE copying LibCV/PrePARE/out_names_tests.json -> build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE running build_ext building 'cmor._cmor' extension C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC creating build/temp.linux-armv7l-2.7 creating build/temp.linux-armv7l-2.7/Src creating build/temp.linux-armv7l-2.7/Src/cdTime creating build/temp.linux-armv7l-2.7/Src/json-c compile options: '-I/usr/lib/python2.7/dist-packages/numpy/core/include -Iinclude -Iinclude/cdTime -Iinclude/json-c -I/usr/include -I/usr/include/python2.7 -c' extra options: '-DgFortran' arm-linux-gnueabihf-gcc: Src/cmor.c arm-linux-gnueabihf-gcc: Src/cdTime/timeConv.c arm-linux-gnueabihf-gcc: Src/cdTime/cdUtil.c arm-linux-gnueabihf-gcc: Src/cmor_md5.c arm-linux-gnueabihf-gcc: Src/json-c/linkhash.c arm-linux-gnueabihf-gcc: Src/json-c/json_object.c arm-linux-gnueabihf-gcc: Src/json-c/arraylist.c arm-linux-gnueabihf-gcc: Src/cmor_variables.c arm-linux-gnueabihf-gcc: Src/json-c/printbuf.c In file included from include/cmor.h:577, from Src/cmor.c:9: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ In file included from include/cmor.h:577, from Src/cmor_variables.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor.c:122:1: warning: "/*" within comment [-Wcomment] /**************************************************************************/ Src/cmor.c:123:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int cmor_get_terminate_signal() { ^~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:126:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void cmor_set_terminate_signal_to_sigint() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:129:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void cmor_set_terminate_signal_to_sigterm() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_cfortran_interface.c arm-linux-gnueabihf-gcc: Src/cdTime/timeArith.c Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2371:9: warning: unused variable 'bb' [-Wunused-variable] int bb; ^~ In file included from include/cmor.h:577, from Src/cmor_cfortran_interface.c:3: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor_cfortran_interface.c:379:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int cmor_get_terminate_signal_cff_() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/random_seed.c arm-linux-gnueabihf-gcc: Src/cmor_CV.c Src/cmor.c: In function 'cmor_add_traceback.part.0': Src/cmor.c:423:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=] sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~ ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 17 or more bytes (assuming 1040) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_CV.c:7: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor_variables.c: In function 'cmor_has_required_variable_attributes': Src/cmor_variables.c:94:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "variable %s (table %s) does not have required " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:96:64: cmor_vars[var_id].id, pTable->szTable_id, astr); ~~~~ Src/cmor_variables.c:95:34: note: format string is defined here "attribute: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cdTime/cdRegTrfm.c Src/cmor_variables.c: In function 'cmor_update_history': Src/cmor_variables.c:1001:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~ tmp, date, add); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 2067) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_prep_units': Src/cmor.c:521:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s", cunits, ^~ local_unit); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1066) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:499:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: analyzing units from user (%s)", local_unit); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 1061 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/debug.c Src/cmor.c: In function 'cmor_open_inpathFile': Src/cmor.c:1232:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1291:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Please validate JSON File!\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1293:56: "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~ Src/cmor.c:1293:41: note: format string is defined here "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 84 or more bytes (assuming 1107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1278:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", szFullName); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1264:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Could not understand file \"%s\" Is this a JSON CMOR table?", ^~ szFullName); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 56 and 1079 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_variable': Src/cmor_variables.c:1090:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1229:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Converted units from '%s' to '%s'", units, refvar.units); ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1053) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1603:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1606:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 173 or more bytes (assuming 2219) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1631:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1634:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 121 or more bytes (assuming 1144) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1698:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1694:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_outpath_exist': Src/cmor.c:1727:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but we\n! " ^~ Src/cmor.c:1729:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 97 and 1120 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1706:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but this\n! " ^~ Src/cmor.c:1708:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 103 and 1126 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1717:63: warning: '%s' directive writing up to 1023 bytes into a region of size 983 [-Wformat-overflow=] "CMOR was unable to create this directory %s\n! " ^~ Src/cmor.c:1719:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 79 and 1102 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1692:68: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but\n! " ^~ Src/cmor.c:1694:25: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1674:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1676:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1666:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1668:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cdTime/cdTimeConv.c Src/cmor.c: In function 'cmor_convert_string_to_list': Src/cmor.c:1788:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "unknown conversion '%c' for list: %s", type, values); ^~ ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 34 and 1057 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1793:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~ type, values); ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 25 and 1048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFurtherInfoURL': Src/cmor_CV.c:410:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 915 [-Wformat-truncation=] "The further info in attribute does not match " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:415:22: szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~ Src/cmor_CV.c:412:34: note: format string is defined here "We found \"%s\" and \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 178 and 3247 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_axes.c Src/cmor_CV.c: In function 'cmor_CV_checkSourceType': Src/cmor_CV.c:536:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "The following source type(s) \"%s\" are required and\n! " ^~ Src/cmor_CV.c:541:22: szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 197 and 3266 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:581:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 938 [-Wformat-truncation=] "You source_type attribute contains invalid source types\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:585:18: szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~ Src/cmor_CV.c:582:48: note: format string is defined here "Your source type is set to \"%s\". The required source types\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 214 and 4306 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceID': Src/cmor_CV.c:689:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:693:45: GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 130 and 3199 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:673:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 930 [-Wformat-truncation=] "Could not find %s string in source_id section.\n! \n! \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:675:47: CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:674:62: note: format string is defined here "See Control Vocabulary JSON file. (%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:658:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "You did not define a %s section in your source_id %s.\n! \n! \n! " ^~ Src/cmor_CV.c:660:47: CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:704:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] "The source_id, \"%s\", which you specified in your \n! " ^~ Src/cmor_CV.c:709:38: "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 225 and 2271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:638:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 924 [-Wformat-truncation=] "Your \"%s\" is not defined, check your required attributes\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:640:40: GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:639:53: note: format string is defined here "See Control Vocabulary JSON file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 105 and 1128 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:627:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your \"source_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:628:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_zfactors_vars': Src/cmor.c:1958:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could not find the zfactor variable: %s. \n! " ^~ Src/cmor.c:1962:46: " dimensions.\n! ", ctmp, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 172 or more bytes (assuming 1195) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2017:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 950 [-Wformat-truncation=] "variable \"%s\" (table: %s) has axis \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2023:75: cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ctmp, ~~~~ Src/cmor.c:2018:70: note: format string is defined here "defined with formula terms, but term \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 133 or more bytes (assuming 1156) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_VerifyNBElement': Src/cmor_CV.c:749:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 0 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 74 and 2120 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:740:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 1 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_CompareNoParent': Src/cmor_CV.c:774:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute %s with value \"%s\" \n! " ^~ Src/cmor_CV.c:776:22: szValue, NO_PARENT); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cdTime/cdTimeConv.c: In function 'cdParseRelunits': Src/cdTime/cdTimeConv.c:190:25: warning: '%s' directive writing up to 47 bytes into a region of size between 0 and 47 [-Wformat-overflow=] sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cdTime/cdTimeConv.c:33: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 96 bytes into a destination of size 48 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSubExpID': Src/cmor_CV.c:919:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:923:50: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:920:49: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 187 and 2233 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:906:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:909:50: GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 or more bytes (assuming 1153) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:888:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:891:46: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:889:45: note: format string is defined here "for your experiment \"%s\" \n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 2182 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:878:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 892 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:881:52: GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:880:68: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 138 and 1161 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:956:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:959:43: GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 127 and 2173 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:945:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 963 [-Wformat-truncation=] "Your \"sub_experiment\" text describing \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:947:63: "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:946:43: note: format string is defined here "sub_experiment_id \"%s\" could not be found in \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 123 and 2169 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:933:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 894 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:936:45: GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:935:64: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 1159 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:866:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] "Your \"%s\" defined in your input file\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:868:42: GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:867:71: note: format string is defined here "could not be found in your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 1134 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:854:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:856:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:844:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:845:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:834:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 941 [-Wformat-truncation=] "Your \"sub_experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:835:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkParentExpID': Src/cmor_CV.c:1053:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1054:45: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 2183 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1134:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1135:57: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 184 and 2230 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1122:95: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1125:54: PARENT_ACTIVITY_ID, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 150 or more bytes (assuming 1173) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1109:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1110:49: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 135 and 2181 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1147:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1151:41: BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1148:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 1175 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1178:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1180:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1166:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1169:48: BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1167:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1200:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "Your input attribute branch_time_in_parent \"%s\" " ^~ Src/cmor_CV.c:1202:30: szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1188:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1191:49: BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1189:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 125 and 1148 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1240:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1242:49: PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1226:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1228:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1209:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1212:45: PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1210:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 121 and 1144 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1268:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1270:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1280:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1282:52: PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 98 and 1121 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1251:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1254:48: PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1252:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1318:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Your parent_source_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1320:30: szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1303:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your \"source_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1305:30: CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1304:61: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1291:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 953 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1294:44: PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1292:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 120 and 1143 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1339:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1342:46: PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 132 and 1155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1329:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1332:42: PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1330:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 118 and 1141 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1080:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1082:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1092:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute %s %s \n! " ^~ Src/cmor_CV.c:1094:53: BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 78 and 1101 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1037:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1039:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1025:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1026:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_axes.c:3: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:104:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ "In udunits parsing user units: %s", msg); ~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1475:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ Src/cmor_axes.c:1477:25: ctmp2, msg, cmor_axes[axis_id].id, ~~~ Src/cmor_axes.c:1557:22: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(ctmp, CMOR_MAX_STRING, ^~~~ "Cannot convert times for calendar: %s", ctmp); ~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkExperiment': Src/cmor_CV.c:1441:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 179 and 4271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1467:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 5267 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1396:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1398:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1384:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"experiment_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1385:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFilename': Src/cmor_CV.c:1696:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1751:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 922 [-Wformat-truncation=] snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1758:70: "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~ Src/cmor_CV.c:1755:20: note: format string is defined here "\"%s\"\n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 191 or more bytes (assuming 3260) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:105:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:110:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 53 and 1076 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write_all_attributes': Src/cmor.c:3311:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3315:42: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3312:60: note: format string is defined here "(table: %s) writing global att: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 1100) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3323:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 936 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3328:46: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3325:41: note: format string is defined here "metafile: %s (%s)", ierr, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 90 or more bytes (assuming 1113) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cdTime/reg_trfm.c Src/cmor_CV.c: In function 'cmor_CV_setInstitution': Src/cmor_CV.c:1865:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute institution \"%s\" will be replaced with \n! " ^~ Src/cmor_CV.c:1867:22: szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1851:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 905 [-Wformat-truncation=] "There is no institution associated to institution_id \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1854:45: CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1853:36: note: format string is defined here "Check your \"%s\" dictionary!!\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 1160 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1819:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "The institution_id, \"%s\", found in your \n! " ^~ Src/cmor_CV.c:1827:18: szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 368 and 3437 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1806:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"%s\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1808:41: CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1807:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_zfactor': Src/cmor_variables.c:791:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Udunits: Error parsing user units: %s, " ^~ Src/cmor_variables.c:794:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 1102) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:828:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error converting units from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:831:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:829:34: note: format string is defined here "to %s, zaxis %s (table: %s), when creating " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:866:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s " ^~ Src/cmor_variables.c:868:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:473:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis: " ^~ Src/cmor_variables.c:475:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:488:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, " ^~ Src/cmor_variables.c:490:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:660:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 1087) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:677:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_ValidateAttribute': Src/cmor_CV.c:1952:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1954:44: attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1953:60: note: format string is defined here "Check your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2011:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "The attribute \"%s\" could not be validated. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2017:25: szKey, szValue, szValids, CV_Filename); ~~~~~~~ Src/cmor_CV.c:2013:21: note: format string is defined here "\"%s\" which is not valid \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 198 or more bytes (assuming 3267) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkGrids': Src/cmor_CV.c:2133:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Your attribute grid_resolution is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2135:22: szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 109 and 2155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2083:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2085:22: szGridLabel, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2060:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "Your \"grid_labels\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2061:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 82 and 1105 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkISOTime': Src/cmor_CV.c:2277:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "Your global attribute " ^~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2280:39: "\n! ", szAttribute, szDate); ~~~~~~ Src/cmor_CV.c:2278:35: note: format string is defined here "\"%s\" set to \"%s\" is not a valid date.\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 118 or more bytes (assuming 1141) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_variable': Src/cmor_CV.c:2339:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_treat_axis_values': Src/cmor_axes.c:941:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "In udunits analyzing table defined units (%s)\n! " ^~ Src/cmor_axes.c:943:22: local_unit, refaxis->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:922:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "In udunits analyzing units from user (%s),\n! " ^~ Src/cmor_axes.c:924:22: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_create_var_attributes': Src/cmor.c:4881:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ^~ Src/cmor.c:4883:18: cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/_cmormodule.c arm-linux-gnueabihf-gcc: Src/cdTime/fcdTimeConv.c Src/cmor_variables.c: In function 'cmor_set_var_def_att': Src/cmor_variables.c:1967:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 969 and 978 [-Wformat-truncation=] "Too many dimensions (%i) defined for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1968:28: note: format string is defined here "(%s), max is: %i", var->ndims, var->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 59 and 1091 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2010:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Reading table %s: axis name: '%s' for " ^~ Src/cmor_variables.c:2014:73: cmor_tables[var->table_id].szTable_id, dim, ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 119 or more bytes (assuming 2165) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cdTime/fcdTimeConv.c:26: include/cdTime/cfortran.h:598:14: warning: 'kill_trailingn' defined but not used [-Wunused-function] static char *kill_trailingn(char *s, char t, char *e) ^~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_util.c Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1388:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "In udunuits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 51 or more bytes (assuming 1074) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1456:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1476:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ^~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 2107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1541:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1545:60: interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~ Src/cmor_axes.c:1543:35: note: format string is defined here "seconds (%f %s), which is %f %% , seems too big, check " ^~ Src/cmor_axes.c:1541:22: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1524:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1528:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1526:46: note: format string is defined here "%f seconds (%f %s), which is %f %% , seems too big, " ^~ Src/cmor_axes.c:1524:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1507:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 869 and 892 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1511:64: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1509:64: note: format string is defined here "(based on bounds) of %f seconds, (%f %s), which " ^~ Src/cmor_axes.c:1507:26: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 185 or more bytes (assuming 1236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1558:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1464:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 71 or more bytes (assuming 1094) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1395:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with\n! " ^~ Src/cmor_axes.c:1397:18: ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_original_shape': Src/cmor_variables.c:2317:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "trying to retrieve shape of variable %s (table: %s) into a %id " ^~ Src/cmor_variables.c:2319:18: avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 88 or more bytes (assuming 1111) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2393:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 942 and 952 [-Wformat-truncation=] "you are passing %i time steps for a static " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2394:53: note: format string is defined here "(no time dimension) variable (%s, table: %s), " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 128 or more bytes (assuming 1151) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2500:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 965 and 975 [-Wformat-truncation=] "cannot allocate memory for %i float tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2488:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 62 or more bytes (assuming 1085) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2476:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i long tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2464:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 967 and 977 [-Wformat-truncation=] "cannot allocate memory for %i int tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2558:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] " in udunits, getting converter for variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2545:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable: %s, cmor and user units are incompatible: " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 80 or more bytes (assuming 4172) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2534:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "in udunits analyzing units from user (%s) " ^~ Src/cmor_variables.c:2536:22: local_unit, avar->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 2110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2519:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "in udunits analyzing units from cmor table " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2521:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2520:24: note: format string is defined here "(%s) for variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 70 or more bytes (assuming 2116) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2647:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "in udunits, converting values from %s to %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 3133) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2667:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1208) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2700:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 167 or more bytes (assuming 1209) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' (table: %s) " ^~ Src/cmor_variables.c:2755:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 120 or more bytes (assuming 1162) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2767:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 85 or more bytes (assuming 1127) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2778:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 122 or more bytes (assuming 1164) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2788:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1129) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2804:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2815:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2825:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3182:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3213:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3214:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3232:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3233:37: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3083:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3130:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 960 [-Wformat-truncation=] "time axis must have bounds, you defined it w/o " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3131:48: note: format string is defined here "any for variable %s (table: %s)", avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 75 or more bytes (assuming 1098) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3106:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3107:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3144:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2847:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you are passing " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 113 or more bytes (assuming 1136) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3023:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "time axis must have bounds, please pass them to " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3024:75: note: format string is defined here "cmor_write along with time values, variable %s, table %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 101 or more bytes (assuming 1124) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3041:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 974 and 984 [-Wformat-truncation=] "cannot malloc %i time vals for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3042:32: note: format string is defined here "'%s' (table: %s)", ntimes_passed, avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3067:81: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 977 [-Wformat-truncation=] "NetCDF error (%i: %s) writing times for variable '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2864:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "cannot malloc %i tmp bounds time vals " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2865:45: note: format string is defined here "for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2921:83: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1124 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2979:87: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3001:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 921 [-Wformat-truncation=] "Time point: %lf ( %lf in output units) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3003:63: note: format string is defined here "(in output units), variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 114 or more bytes (assuming 1152) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_grids.c Src/cmor.c: In function 'cmor_build_outname': Src/cmor.c:5923:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5767:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~ "closing variable %s (table: %s)", msg2, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_axis': Src/cmor_axes.c:1761:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 962 [-Wformat-truncation=] "axis: %s (table: %s) is declared to be converted " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1765:26: refaxis.convert_to); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1762:44: note: format string is defined here "to unknown type: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1931:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "Requested region for axis '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1934:70: cmor_tables[CMOR_TABLE].szTable_id, ctmp); ~~~~ Src/cmor_axes.c:1932:51: note: format string is defined here "is not passed: '%s'", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2079:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 706 and 1020 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~ Src/cmor_axes.c:2081:62: ref_table_id].interval, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1342 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/_cmormodule.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/_cmormodule.c: In function 'init_cmor': Src/_cmormodule.c:1167:26: warning: unused variable 'st' [-Wunused-variable] struct module_state *st = GETSTATE(module); ^~ arm-linux-gnueabihf-gcc: Src/cmor_tables.c In file included from include/cmor.h:577, from Src/cmor_grids.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor.c: In function 'cmor_close_variable': Src/cmor.c:6058:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "while closing variable %i (%s, table %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6066:72: ref_table_id].szTable_id, ctmp2, ~~~~~ Src/cmor.c:6060:45: note: format string is defined here "you wrote %s time steps for the variable,\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 176 or more bytes (assuming 2222) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6089:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 920 [-Wformat-truncation=] "while closing variable %i (%s, table %s) we\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6096:42: szTable_id, ctmp2, ~~~~~ Src/cmor.c:6091:51: note: format string is defined here "variable, you wrote %s time steps for the\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 190 or more bytes (assuming 2236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6129:33: warning: '.copy' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s.copy", outname); ^~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6140:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6143:45: "cmor_setup.", outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 128 and 1151 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6132:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6137:45: "at: %s.copy", outname, outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 206 and 2252 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6153:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "could not rename temporary file: %s to final file\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "name: %s", cmor_vars[var_id].current_path, outname); ~~~~~~~ Src/cmor.c:6154:29: note: format string is defined here "name: %s", cmor_vars[var_id].current_path, outname); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_tables.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:499:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 6 [-Wrestrict] snprintf(value, CMOR_MAX_STRING, ^~~~~ Src/cmor_tables.c:503:42: table->szTable_id, att, value); ~~~~~ Src/cmor_grids.c: In function 'cmor_set_grid_attribute': Src/cmor_grids.c:258:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "%s parameter must be between -180 and 180 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:242:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "%s parameter must be between -90 and 90 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 56 or more bytes (assuming 1079) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_experiments.part.0': Src/cmor_tables.c:292:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_def_att': Src/cmor_axes.c:2506:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Unknown attribute >>>%s<<< for axis section " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2507:20: note: format string is defined here "(%s, table: %s), value: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2495:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory " ^~ Src/cmor_axes.c:2495:26: note: directive argument in the range [1, 2147483646] "axis (%s, table: %s): cannot allocate memory " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 2132) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2441:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2453:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2470:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2349:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2362:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2383:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_addRIPF': Src/cmor.c:5617:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5626:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5628:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 92 and 1115 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5644:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 87 and 1110 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5653:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5655:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 95 and 1118 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5672:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5681:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5683:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5699:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5708:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5710:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setup': Src/cmor.c:901:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:877:48: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 1096 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:885:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 39 and 2085 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:892:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:500:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "table: %s, This keyword: %s value (%s) " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 125 or more bytes (assuming 2171) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:430:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:403:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is already defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 26 and 1049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is defined for cmor_version %f, " ^~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes "Table %s is defined for cmor_version %f, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1418 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table_internal': Src/cmor_tables.c:693:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:964:57: warning: '%s' directive output may be truncated writing up to 1023999 bytes into a region of size 992 [-Wformat-truncation=] "attribute for unknown section: %s,%s (table: %s)", ^~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1024042) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:747:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", word); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cmor.c:9: Src/cmor.c: In function 'cmor_setGblAttr': include/cmor.h:188:39: warning: ' output prepared for ' directive output may be truncated writing 21 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] #define GLOBAL_ATT_TITLE_MSG "%s output prepared for %s" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:36: note: in expansion of macro 'GLOBAL_ATT_TITLE_MSG' snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 1045) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3000:49: warning: '; ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 2049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_object_iterator.c Src/cmor_tables.c: In function 'cmor_load_table': Src/cmor_tables.c:619:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_tokener.c Src/cmor_grids.c: In function 'cmor_set_mapping_attribute': Src/cmor_grids.c:501:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_dimensions': Src/cmor.c:3682:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3685:49: nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~ Src/cmor.c:3683:62: note: format string is defined here "parameters for bounds variable %s for\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 97 or more bytes (assuming 1120) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3729:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3731:70: "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~ Src/cmor.c:3730:36: note: format string is defined here "att (%s) for axis %i (%s), variable %s " ^~ Src/cmor.c:3729:30: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3743:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3746:53: nc_strerror(ierr), msg, i, ~~~ Src/cmor.c:3744:45: note: format string is defined here "term att (%s) for axis %i (%s), variable " ^~ Src/cmor.c:3743:34: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/libjson.c arm-linux-gnueabihf-gcc: Src/json-c/json_c_version.c Src/cmor.c: In function 'cmor_write': Src/cmor.c:4655:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 940 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4659:45: "tracking_id", (char *)ctmp2); ~~~~~ Src/cmor.c:4656:53: note: format string is defined here "writing global attribute: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 86 or more bytes (assuming 1109) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4463:40: warning: '%s' directive writing up to 1023 bytes into a region of size 1006 [-Wformat-overflow=] "creating outpath: %s, for variable %s (table: %s). " ^~ Src/cmor.c:4465:21: outname, cmor_vars[var_id].id, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4550:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ^~ Src/cmor.c:4554:25: cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 117 or more bytes (assuming 1140) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-2.7/Src/_cmormodule.o build/temp.linux-armv7l-2.7/Src/cdTime/cdRegTrfm.o build/temp.linux-armv7l-2.7/Src/cdTime/cdTimeConv.o build/temp.linux-armv7l-2.7/Src/cdTime/cdUtil.o build/temp.linux-armv7l-2.7/Src/cdTime/fcdTimeConv.o build/temp.linux-armv7l-2.7/Src/cdTime/reg_trfm.o build/temp.linux-armv7l-2.7/Src/cdTime/timeArith.o build/temp.linux-armv7l-2.7/Src/cdTime/timeConv.o build/temp.linux-armv7l-2.7/Src/cmor.o build/temp.linux-armv7l-2.7/Src/cmor_CV.o build/temp.linux-armv7l-2.7/Src/cmor_axes.o build/temp.linux-armv7l-2.7/Src/cmor_cfortran_interface.o build/temp.linux-armv7l-2.7/Src/cmor_grids.o build/temp.linux-armv7l-2.7/Src/cmor_md5.o build/temp.linux-armv7l-2.7/Src/cmor_tables.o build/temp.linux-armv7l-2.7/Src/cmor_variables.o build/temp.linux-armv7l-2.7/Src/json-c/arraylist.o build/temp.linux-armv7l-2.7/Src/json-c/debug.o build/temp.linux-armv7l-2.7/Src/json-c/json_c_version.o build/temp.linux-armv7l-2.7/Src/json-c/json_object.o build/temp.linux-armv7l-2.7/Src/json-c/json_object_iterator.o build/temp.linux-armv7l-2.7/Src/json-c/json_tokener.o build/temp.linux-armv7l-2.7/Src/json-c/json_util.o build/temp.linux-armv7l-2.7/Src/json-c/libjson.o build/temp.linux-armv7l-2.7/Src/json-c/linkhash.o build/temp.linux-armv7l-2.7/Src/json-c/printbuf.o build/temp.linux-armv7l-2.7/Src/json-c/random_seed.o -L. -lnetcdf -ludunits2 -lossp-uuid -o build/lib.linux-armv7l-2.7/cmor/_cmor.so building 'cmip6_cv._cmip6_cv' extension C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-I/usr/lib/python2.7/dist-packages/numpy/core/include -Iinclude -Iinclude/cdTime -Iinclude/json-c -I/usr/include -I/usr/include/python2.7 -c' extra options: '-DgFortran' arm-linux-gnueabihf-gcc: Src/cmor.c arm-linux-gnueabihf-gcc: Src/cdTime/cdUtil.c arm-linux-gnueabihf-gcc: Src/cdTime/timeConv.c arm-linux-gnueabihf-gcc: Src/cmor_md5.c arm-linux-gnueabihf-gcc: Src/json-c/linkhash.c arm-linux-gnueabihf-gcc: Src/json-c/json_object.c arm-linux-gnueabihf-gcc: Src/json-c/arraylist.c arm-linux-gnueabihf-gcc: Src/cmor_variables.c In file included from include/cmor.h:577, from Src/cmor.c:9: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ In file included from include/cmor.h:577, from Src/cmor_variables.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor.c:122:1: warning: "/*" within comment [-Wcomment] /**************************************************************************/ Src/cmor.c:123:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int cmor_get_terminate_signal() { ^~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:126:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void cmor_set_terminate_signal_to_sigint() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:129:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void cmor_set_terminate_signal_to_sigterm() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/printbuf.c arm-linux-gnueabihf-gcc: Src/_controlvocabulary.c Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2371:9: warning: unused variable 'bb' [-Wunused-variable] int bb; ^~ arm-linux-gnueabihf-gcc: Src/cdTime/timeArith.c arm-linux-gnueabihf-gcc: Src/json-c/random_seed.c arm-linux-gnueabihf-gcc: Src/cmor_CV.c arm-linux-gnueabihf-gcc: Src/cdTime/cdRegTrfm.c Src/cmor_variables.c: In function 'cmor_has_required_variable_attributes': Src/cmor_variables.c:94:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "variable %s (table %s) does not have required " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:96:64: cmor_vars[var_id].id, pTable->szTable_id, astr); ~~~~ Src/cmor_variables.c:95:34: note: format string is defined here "attribute: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_add_traceback.part.0': Src/cmor.c:423:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=] sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~ ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 17 or more bytes (assuming 1040) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/_controlvocabulary.c:5: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor_variables.c: In function 'cmor_update_history': Src/cmor_variables.c:1001:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~ tmp, date, add); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 2067) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/_controlvocabulary.c: In function 'PyCV_setup_variable': Src/_controlvocabulary.c:593:44: warning: passing argument 4 of 'cmor_CV_variable' from incompatible pointer type [-Wincompatible-pointer-types] cmor_CV_variable(&var_id, name, units, &missing, startime, endtime, ^~~~~~~~ Src/_controlvocabulary.c:7:52: note: expected 'double *' but argument is of type 'float *' extern int cmor_CV_variable(int *, char *, char *, double *, ^~~~~~~~ Src/_controlvocabulary.c:580:9: warning: unused variable 'imissing' [-Wunused-variable] int imissing; ^~~~~~~~ At top level: Src/_controlvocabulary.c:667:28: warning: '_state' defined but not used [-Wunused-variable] static struct module_state _state; ^~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/debug.c Src/cmor.c: In function 'cmor_prep_units': Src/cmor.c:521:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s", cunits, ^~ local_unit); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1066) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:499:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: analyzing units from user (%s)", local_unit); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 1061 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_variable': Src/cmor_variables.c:1090:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1229:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Converted units from '%s' to '%s'", units, refvar.units); ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1053) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1603:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1606:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 173 or more bytes (assuming 2219) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1631:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1634:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 121 or more bytes (assuming 1144) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1698:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1694:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_CV.c:7: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor.c: In function 'cmor_open_inpathFile': Src/cmor.c:1232:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1291:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Please validate JSON File!\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1293:56: "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~ Src/cmor.c:1293:41: note: format string is defined here "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 84 or more bytes (assuming 1107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1278:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", szFullName); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1264:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Could not understand file \"%s\" Is this a JSON CMOR table?", ^~ szFullName); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 56 and 1079 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_cfortran_interface.c arm-linux-gnueabihf-gcc: Src/cdTime/cdTimeConv.c Src/cmor.c: In function 'cmor_outpath_exist': Src/cmor.c:1727:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but we\n! " ^~ Src/cmor.c:1729:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 97 and 1120 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1706:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but this\n! " ^~ Src/cmor.c:1708:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 103 and 1126 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1717:63: warning: '%s' directive writing up to 1023 bytes into a region of size 983 [-Wformat-overflow=] "CMOR was unable to create this directory %s\n! " ^~ Src/cmor.c:1719:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 79 and 1102 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1692:68: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but\n! " ^~ Src/cmor.c:1694:25: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1674:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1676:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1666:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1668:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_convert_string_to_list': Src/cmor.c:1788:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "unknown conversion '%c' for list: %s", type, values); ^~ ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 34 and 1057 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1793:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~ type, values); ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 25 and 1048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_axes.c In file included from include/cmor.h:577, from Src/cmor_cfortran_interface.c:3: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ arm-linux-gnueabihf-gcc: Src/cdTime/reg_trfm.c Src/cmor_cfortran_interface.c:379:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int cmor_get_terminate_signal_cff_() { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFurtherInfoURL': Src/cmor_CV.c:410:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 915 [-Wformat-truncation=] "The further info in attribute does not match " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:415:22: szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~ Src/cmor_CV.c:412:34: note: format string is defined here "We found \"%s\" and \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 178 and 3247 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_zfactors_vars': Src/cmor.c:1958:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could not find the zfactor variable: %s. \n! " ^~ Src/cmor.c:1962:46: " dimensions.\n! ", ctmp, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 172 or more bytes (assuming 1195) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2017:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 950 [-Wformat-truncation=] "variable \"%s\" (table: %s) has axis \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2023:75: cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ctmp, ~~~~ Src/cmor.c:2018:70: note: format string is defined here "defined with formula terms, but term \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 133 or more bytes (assuming 1156) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceType': Src/cmor_CV.c:536:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "The following source type(s) \"%s\" are required and\n! " ^~ Src/cmor_CV.c:541:22: szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 197 and 3266 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:581:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 938 [-Wformat-truncation=] "You source_type attribute contains invalid source types\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:585:18: szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~ Src/cmor_CV.c:582:48: note: format string is defined here "Your source type is set to \"%s\". The required source types\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 214 and 4306 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceID': Src/cmor_CV.c:689:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:693:45: GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 130 and 3199 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:673:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 930 [-Wformat-truncation=] "Could not find %s string in source_id section.\n! \n! \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:675:47: CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:674:62: note: format string is defined here "See Control Vocabulary JSON file. (%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:658:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "You did not define a %s section in your source_id %s.\n! \n! \n! " ^~ Src/cmor_CV.c:660:47: CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:704:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] "The source_id, \"%s\", which you specified in your \n! " ^~ Src/cmor_CV.c:709:38: "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 225 and 2271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:638:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 924 [-Wformat-truncation=] "Your \"%s\" is not defined, check your required attributes\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:640:40: GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:639:53: note: format string is defined here "See Control Vocabulary JSON file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 105 and 1128 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:627:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your \"source_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:628:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_axes.c:3: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cdTime/cdTimeConv.c: In function 'cdParseRelunits': Src/cdTime/cdTimeConv.c:190:25: warning: '%s' directive writing up to 47 bytes into a region of size between 0 and 47 [-Wformat-overflow=] sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cdTime/cdTimeConv.c:33: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 96 bytes into a destination of size 48 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_VerifyNBElement': Src/cmor_CV.c:749:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 0 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 74 and 2120 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:740:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 1 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_CompareNoParent': Src/cmor_CV.c:774:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute %s with value \"%s\" \n! " ^~ Src/cmor_CV.c:776:22: szValue, NO_PARENT); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:104:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ "In udunits parsing user units: %s", msg); ~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSubExpID': Src/cmor_CV.c:919:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:923:50: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:920:49: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 187 and 2233 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:906:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:909:50: GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 or more bytes (assuming 1153) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:888:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:891:46: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:889:45: note: format string is defined here "for your experiment \"%s\" \n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 2182 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:878:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 892 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:881:52: GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:880:68: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 138 and 1161 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:956:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:959:43: GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 127 and 2173 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:945:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 963 [-Wformat-truncation=] "Your \"sub_experiment\" text describing \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:947:63: "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:946:43: note: format string is defined here "sub_experiment_id \"%s\" could not be found in \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 123 and 2169 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:933:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 894 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:936:45: GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:935:64: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 1159 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:866:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] "Your \"%s\" defined in your input file\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:868:42: GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:867:71: note: format string is defined here "could not be found in your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 1134 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:854:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:856:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:844:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:845:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:834:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 941 [-Wformat-truncation=] "Your \"sub_experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:835:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1475:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ Src/cmor_axes.c:1477:25: ctmp2, msg, cmor_axes[axis_id].id, ~~~ Src/cmor_axes.c:1557:22: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(ctmp, CMOR_MAX_STRING, ^~~~ "Cannot convert times for calendar: %s", ctmp); ~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkParentExpID': Src/cmor_CV.c:1053:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1054:45: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 2183 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1134:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1135:57: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 184 and 2230 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1122:95: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1125:54: PARENT_ACTIVITY_ID, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 150 or more bytes (assuming 1173) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1109:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1110:49: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 135 and 2181 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1147:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1151:41: BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1148:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 1175 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1178:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1180:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1166:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1169:48: BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1167:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1200:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "Your input attribute branch_time_in_parent \"%s\" " ^~ Src/cmor_CV.c:1202:30: szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1188:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1191:49: BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1189:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 125 and 1148 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1240:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1242:49: PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1226:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1228:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1209:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1212:45: PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1210:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 121 and 1144 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1268:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1270:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1280:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1282:52: PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 98 and 1121 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1251:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1254:48: PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1252:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1318:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Your parent_source_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1320:30: szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1303:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your \"source_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1305:30: CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1304:61: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1291:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 953 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1294:44: PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1292:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 120 and 1143 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1339:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1342:46: PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 132 and 1155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1329:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1332:42: PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1330:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 118 and 1141 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1080:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1082:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1092:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute %s %s \n! " ^~ Src/cmor_CV.c:1094:53: BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 78 and 1101 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1037:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1039:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1025:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1026:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkExperiment': Src/cmor_CV.c:1441:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 179 and 4271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1467:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 5267 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1396:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1398:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1384:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"experiment_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1385:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFilename': Src/cmor_CV.c:1696:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1751:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 922 [-Wformat-truncation=] snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1758:70: "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~ Src/cmor_CV.c:1755:20: note: format string is defined here "\"%s\"\n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 191 or more bytes (assuming 3260) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_util.c Src/cmor.c: In function 'cmor_write_all_attributes': Src/cmor.c:3311:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3315:42: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3312:60: note: format string is defined here "(table: %s) writing global att: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 1100) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3323:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 936 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3328:46: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3325:41: note: format string is defined here "metafile: %s (%s)", ierr, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 90 or more bytes (assuming 1113) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_zfactor': Src/cmor_variables.c:791:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Udunits: Error parsing user units: %s, " ^~ Src/cmor_variables.c:794:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 1102) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:828:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error converting units from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:831:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:829:34: note: format string is defined here "to %s, zaxis %s (table: %s), when creating " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:866:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s " ^~ Src/cmor_variables.c:868:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:473:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis: " ^~ Src/cmor_variables.c:475:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:488:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, " ^~ Src/cmor_variables.c:490:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:660:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 1087) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:677:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:105:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:110:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 53 and 1076 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_setInstitution': Src/cmor_CV.c:1865:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute institution \"%s\" will be replaced with \n! " ^~ Src/cmor_CV.c:1867:22: szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1851:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 905 [-Wformat-truncation=] "There is no institution associated to institution_id \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1854:45: CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1853:36: note: format string is defined here "Check your \"%s\" dictionary!!\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 1160 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1819:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "The institution_id, \"%s\", found in your \n! " ^~ Src/cmor_CV.c:1827:18: szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 368 and 3437 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1806:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"%s\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1808:41: CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1807:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_ValidateAttribute': Src/cmor_CV.c:1952:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1954:44: attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1953:60: note: format string is defined here "Check your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2011:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "The attribute \"%s\" could not be validated. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2017:25: szKey, szValue, szValids, CV_Filename); ~~~~~~~ Src/cmor_CV.c:2013:21: note: format string is defined here "\"%s\" which is not valid \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 198 or more bytes (assuming 3267) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cdTime/fcdTimeConv.c Src/cmor_CV.c: In function 'cmor_CV_checkGrids': Src/cmor_CV.c:2133:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Your attribute grid_resolution is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2135:22: szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 109 and 2155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2083:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2085:22: szGridLabel, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2060:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "Your \"grid_labels\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2061:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 82 and 1105 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkISOTime': Src/cmor_CV.c:2277:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "Your global attribute " ^~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2280:39: "\n! ", szAttribute, szDate); ~~~~~~ Src/cmor_CV.c:2278:35: note: format string is defined here "\"%s\" set to \"%s\" is not a valid date.\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 118 or more bytes (assuming 1141) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_variable': Src/cmor_CV.c:2339:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_grids.c In file included from Src/cdTime/fcdTimeConv.c:26: include/cdTime/cfortran.h:598:14: warning: 'kill_trailingn' defined but not used [-Wunused-function] static char *kill_trailingn(char *s, char t, char *e) ^~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_var_def_att': Src/cmor_variables.c:1967:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 969 and 978 [-Wformat-truncation=] "Too many dimensions (%i) defined for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1968:28: note: format string is defined here "(%s), max is: %i", var->ndims, var->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 59 and 1091 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2010:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Reading table %s: axis name: '%s' for " ^~ Src/cmor_variables.c:2014:73: cmor_tables[var->table_id].szTable_id, dim, ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 119 or more bytes (assuming 2165) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_grids.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ Src/cmor.c: In function 'cmor_create_var_attributes': Src/cmor.c:4881:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ^~ Src/cmor.c:4883:18: cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_treat_axis_values': Src/cmor_axes.c:941:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "In udunits analyzing table defined units (%s)\n! " ^~ Src/cmor_axes.c:943:22: local_unit, refaxis->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:922:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "In udunits analyzing units from user (%s),\n! " ^~ Src/cmor_axes.c:924:22: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_tables.c arm-linux-gnueabihf-gcc: Src/json-c/json_object_iterator.c Src/cmor_variables.c: In function 'cmor_get_original_shape': Src/cmor_variables.c:2317:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "trying to retrieve shape of variable %s (table: %s) into a %id " ^~ Src/cmor_variables.c:2319:18: avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 88 or more bytes (assuming 1111) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_grid_attribute': Src/cmor_grids.c:258:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "%s parameter must be between -180 and 180 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:242:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "%s parameter must be between -90 and 90 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 56 or more bytes (assuming 1079) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_tokener.c Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2393:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 942 and 952 [-Wformat-truncation=] "you are passing %i time steps for a static " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2394:53: note: format string is defined here "(no time dimension) variable (%s, table: %s), " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 128 or more bytes (assuming 1151) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2500:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 965 and 975 [-Wformat-truncation=] "cannot allocate memory for %i float tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2488:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 62 or more bytes (assuming 1085) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2476:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i long tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2464:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 967 and 977 [-Wformat-truncation=] "cannot allocate memory for %i int tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2558:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] " in udunits, getting converter for variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2545:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable: %s, cmor and user units are incompatible: " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 80 or more bytes (assuming 4172) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2534:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "in udunits analyzing units from user (%s) " ^~ Src/cmor_variables.c:2536:22: local_unit, avar->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 2110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2519:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "in udunits analyzing units from cmor table " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2521:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2520:24: note: format string is defined here "(%s) for variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 70 or more bytes (assuming 2116) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2647:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "in udunits, converting values from %s to %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 3133) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2667:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1208) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2700:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 167 or more bytes (assuming 1209) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' (table: %s) " ^~ Src/cmor_variables.c:2755:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 120 or more bytes (assuming 1162) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2767:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 85 or more bytes (assuming 1127) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2778:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 122 or more bytes (assuming 1164) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2788:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1129) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2804:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2815:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2825:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3182:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3213:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3214:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3232:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3233:37: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3083:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3130:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 960 [-Wformat-truncation=] "time axis must have bounds, you defined it w/o " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3131:48: note: format string is defined here "any for variable %s (table: %s)", avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 75 or more bytes (assuming 1098) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3106:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3107:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3144:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2847:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you are passing " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 113 or more bytes (assuming 1136) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3023:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "time axis must have bounds, please pass them to " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3024:75: note: format string is defined here "cmor_write along with time values, variable %s, table %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 101 or more bytes (assuming 1124) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3041:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 974 and 984 [-Wformat-truncation=] "cannot malloc %i time vals for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3042:32: note: format string is defined here "'%s' (table: %s)", ntimes_passed, avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3067:81: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 977 [-Wformat-truncation=] "NetCDF error (%i: %s) writing times for variable '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2864:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "cannot malloc %i tmp bounds time vals " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2865:45: note: format string is defined here "for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2921:83: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1124 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2979:87: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3001:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 921 [-Wformat-truncation=] "Time point: %lf ( %lf in output units) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3003:63: note: format string is defined here "(in output units), variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 114 or more bytes (assuming 1152) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/cmor.h:577, from Src/cmor_tables.c:4: include/cmor_func_def.h:15:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigint(); ^~~~~~ include/cmor_func_def.h:16:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern void cmor_set_terminate_signal_to_sigterm(); ^~~~~~ include/cmor_func_def.h:18:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int cmor_get_terminate_signal(); ^~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/libjson.c Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:499:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 6 [-Wrestrict] snprintf(value, CMOR_MAX_STRING, ^~~~~ Src/cmor_tables.c:503:42: table->szTable_id, att, value); ~~~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1388:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "In udunuits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 51 or more bytes (assuming 1074) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1456:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1476:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ^~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 2107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1541:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1545:60: interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~ Src/cmor_axes.c:1543:35: note: format string is defined here "seconds (%f %s), which is %f %% , seems too big, check " ^~ Src/cmor_axes.c:1541:22: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1524:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1528:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1526:46: note: format string is defined here "%f seconds (%f %s), which is %f %% , seems too big, " ^~ Src/cmor_axes.c:1524:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1507:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 869 and 892 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1511:64: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1509:64: note: format string is defined here "(based on bounds) of %f seconds, (%f %s), which " ^~ Src/cmor_axes.c:1507:26: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 185 or more bytes (assuming 1236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1558:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1464:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 71 or more bytes (assuming 1094) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1395:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with\n! " ^~ Src/cmor_axes.c:1397:18: ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_c_version.c Src/cmor_grids.c: In function 'cmor_set_mapping_attribute': Src/cmor_grids.c:501:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_experiments.part.0': Src/cmor_tables.c:292:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_build_outname': Src/cmor.c:5923:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5767:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~ "closing variable %s (table: %s)", msg2, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_axis': Src/cmor_axes.c:1761:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 962 [-Wformat-truncation=] "axis: %s (table: %s) is declared to be converted " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1765:26: refaxis.convert_to); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1762:44: note: format string is defined here "to unknown type: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1931:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "Requested region for axis '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1934:70: cmor_tables[CMOR_TABLE].szTable_id, ctmp); ~~~~ Src/cmor_axes.c:1932:51: note: format string is defined here "is not passed: '%s'", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2079:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 706 and 1020 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~ Src/cmor_axes.c:2081:62: ref_table_id].interval, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1342 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:500:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "table: %s, This keyword: %s value (%s) " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 125 or more bytes (assuming 2171) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:430:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:403:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is already defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 26 and 1049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is defined for cmor_version %f, " ^~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes "Table %s is defined for cmor_version %f, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1418 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close_variable': Src/cmor.c:6058:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "while closing variable %i (%s, table %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6066:72: ref_table_id].szTable_id, ctmp2, ~~~~~ Src/cmor.c:6060:45: note: format string is defined here "you wrote %s time steps for the variable,\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 176 or more bytes (assuming 2222) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6089:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 920 [-Wformat-truncation=] "while closing variable %i (%s, table %s) we\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6096:42: szTable_id, ctmp2, ~~~~~ Src/cmor.c:6091:51: note: format string is defined here "variable, you wrote %s time steps for the\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 190 or more bytes (assuming 2236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6129:33: warning: '.copy' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s.copy", outname); ^~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6140:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6143:45: "cmor_setup.", outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 128 and 1151 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6132:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6137:45: "at: %s.copy", outname, outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 206 and 2252 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6153:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "could not rename temporary file: %s to final file\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "name: %s", cmor_vars[var_id].current_path, outname); ~~~~~~~ Src/cmor.c:6154:29: note: format string is defined here "name: %s", cmor_vars[var_id].current_path, outname); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table_internal': Src/cmor_tables.c:693:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:964:57: warning: '%s' directive output may be truncated writing up to 1023999 bytes into a region of size 992 [-Wformat-truncation=] "attribute for unknown section: %s,%s (table: %s)", ^~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1024042) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:747:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", word); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_def_att': Src/cmor_axes.c:2506:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Unknown attribute >>>%s<<< for axis section " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2507:20: note: format string is defined here "(%s, table: %s), value: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2495:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory " ^~ Src/cmor_axes.c:2495:26: note: directive argument in the range [1, 2147483646] "axis (%s, table: %s): cannot allocate memory " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 2132) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2441:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2453:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2470:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2349:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table': Src/cmor_tables.c:619:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2362:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2383:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_addRIPF': Src/cmor.c:5617:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5626:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5628:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 92 and 1115 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5644:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 87 and 1110 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5653:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5655:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 95 and 1118 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5672:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5681:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5683:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5699:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5708:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5710:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setup': Src/cmor.c:901:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:877:48: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 1096 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:885:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 39 and 2085 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:892:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cmor.c:9: Src/cmor.c: In function 'cmor_setGblAttr': include/cmor.h:188:39: warning: ' output prepared for ' directive output may be truncated writing 21 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] #define GLOBAL_ATT_TITLE_MSG "%s output prepared for %s" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:36: note: in expansion of macro 'GLOBAL_ATT_TITLE_MSG' snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 1045) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3000:49: warning: '; ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 2049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_dimensions': Src/cmor.c:3682:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3685:49: nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~ Src/cmor.c:3683:62: note: format string is defined here "parameters for bounds variable %s for\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 97 or more bytes (assuming 1120) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3729:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3731:70: "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~ Src/cmor.c:3730:36: note: format string is defined here "att (%s) for axis %i (%s), variable %s " ^~ Src/cmor.c:3729:30: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3743:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3746:53: nc_strerror(ierr), msg, i, ~~~ Src/cmor.c:3744:45: note: format string is defined here "term att (%s) for axis %i (%s), variable " ^~ Src/cmor.c:3743:34: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write': Src/cmor.c:4655:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 940 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4659:45: "tracking_id", (char *)ctmp2); ~~~~~ Src/cmor.c:4656:53: note: format string is defined here "writing global attribute: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 86 or more bytes (assuming 1109) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4463:40: warning: '%s' directive writing up to 1023 bytes into a region of size 1006 [-Wformat-overflow=] "creating outpath: %s, for variable %s (table: %s). " ^~ Src/cmor.c:4465:21: outname, cmor_vars[var_id].id, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4550:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ^~ Src/cmor.c:4554:25: cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 117 or more bytes (assuming 1140) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-RT6aMn/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-2.7/Src/_controlvocabulary.o build/temp.linux-armv7l-2.7/Src/cdTime/cdRegTrfm.o build/temp.linux-armv7l-2.7/Src/cdTime/cdTimeConv.o build/temp.linux-armv7l-2.7/Src/cdTime/cdUtil.o build/temp.linux-armv7l-2.7/Src/cdTime/fcdTimeConv.o build/temp.linux-armv7l-2.7/Src/cdTime/reg_trfm.o build/temp.linux-armv7l-2.7/Src/cdTime/timeArith.o build/temp.linux-armv7l-2.7/Src/cdTime/timeConv.o build/temp.linux-armv7l-2.7/Src/cmor.o build/temp.linux-armv7l-2.7/Src/cmor_CV.o build/temp.linux-armv7l-2.7/Src/cmor_axes.o build/temp.linux-armv7l-2.7/Src/cmor_cfortran_interface.o build/temp.linux-armv7l-2.7/Src/cmor_grids.o build/temp.linux-armv7l-2.7/Src/cmor_md5.o build/temp.linux-armv7l-2.7/Src/cmor_tables.o build/temp.linux-armv7l-2.7/Src/cmor_variables.o build/temp.linux-armv7l-2.7/Src/json-c/arraylist.o build/temp.linux-armv7l-2.7/Src/json-c/debug.o build/temp.linux-armv7l-2.7/Src/json-c/json_c_version.o build/temp.linux-armv7l-2.7/Src/json-c/json_object.o build/temp.linux-armv7l-2.7/Src/json-c/json_object_iterator.o build/temp.linux-armv7l-2.7/Src/json-c/json_tokener.o build/temp.linux-armv7l-2.7/Src/json-c/json_util.o build/temp.linux-armv7l-2.7/Src/json-c/libjson.o build/temp.linux-armv7l-2.7/Src/json-c/linkhash.o build/temp.linux-armv7l-2.7/Src/json-c/printbuf.o build/temp.linux-armv7l-2.7/Src/json-c/random_seed.o -L. -lnetcdf -ludunits2 -lossp-uuid -o build/lib.linux-armv7l-2.7/cmip6_cv/_cmip6_cv.so running install_lib creating /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv copying build/lib.linux-armv7l-2.7/cmip6_cv/_cmip6_cv.so -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv creating /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE/PrePARE.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE/out_names_tests.json -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-2.7/cmip6_cv/PrePARE/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-2.7/cmip6_cv/cmor_const.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv copying build/lib.linux-armv7l-2.7/cmip6_cv/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv copying build/lib.linux-armv7l-2.7/cmip6_cv/pywrapper.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv creating /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor copying build/lib.linux-armv7l-2.7/cmor/cmor_const.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor copying build/lib.linux-armv7l-2.7/cmor/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor copying build/lib.linux-armv7l-2.7/cmor/_cmor.so -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor creating /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_user_interface_01.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_sub_experimentIDbad.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badsourceid.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_site_ts.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_stephanie_6hrPlev_minutes.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_appending.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badsourcetypeRequired.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/base_CMIP6_CV.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_tim2_clim_02.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_grid_and_ocn_sigma.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_12.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_doc.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_max_variables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_HISTORY.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_clim_bounds.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_new_tables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_grid_stub_jamie.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_time_gap_single_write1.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_singleton_anywhere_in_table_def.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_clim_bounds_02.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_has_cur_dataset_attribute.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_forcemultipleparent.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_time_gap_multi_write.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_sub_experimentbad.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badgridlabel.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/cmor_speed_and_compression_02.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_6.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_polar_stereo.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/cmor_speed_and_compression_03.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/all_tests.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_load_tables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_fxtable.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_1.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_filename_time_range.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_driving.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_chunking.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_bad_data_specs.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_sub_experimentnotset.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_11.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/_cmor_stub.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badsourcetype.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_forcenoparent.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_user_interface_00.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_terminate_signal.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_3.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_missing_values.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_trackingNoprefix.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_nomipera.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_clim_bounds_04.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_license_parsing.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badinstitutionID.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_parenttimeunits.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_YYYMMDDHH_exp_fmt.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_2Gb_slice.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/check_results.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_parentsourceid.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_10.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_wrong_activity.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/nc2asc.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_forecast_time.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_site_surface.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/common.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_alastair_1.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_8.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_toomany_tables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_experimentID.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_checker_works.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_parentvariantlabel.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_region.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_tim2_clim.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_has_variable_attribute.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_4.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_history.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_sos_psu_units.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/in_files.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_hierarchicalattr.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_user_interface_03.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_1D_var.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_common.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_projections.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_compression.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_direct_calls.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_7.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_clim_bounds_03.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_time_gap_single_write2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_free_wrapping_issue.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_obs4MIPs.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_parentmipera.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_6.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_reverted_lats.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_baddirectory.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_furtherinfourl.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_11.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_8.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_cmor_double_singleton.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_max_variables_2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_bounds_request.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_9.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/out_files.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_3.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badinstitution.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_10.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_externalvariables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/jamie_hybrid_height.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_jamie_3hr.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_sub_experiment_id.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_non_monotonic_climo_bonds_ok.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badgridgr.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badsource.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_trackingprefix.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_5.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_cmor_half_levels_wrong_generic_level.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/cmor_speed_and_compression.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_9.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_12.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_cfmip_site_axis_test.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_longrealizationindex.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badvariant.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_2Gb_file.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/jamie_positive.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_lon_thro_360.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_badgridresolution.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_singleton_string.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_forceparent.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_cmor_half_levels.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_lon_gt_360.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_open_close_cmor_multiple.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_bad_date.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/cmor_speed_and_compression_01.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_memory_check.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_index_coord.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_bentley_01.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_7.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_joerg_4.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_python_CMIP6_CV_invalidsourceid.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/Test/test_cmor_half_levels_with_bounds.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test copying build/lib.linux-armv7l-2.7/cmor/pywrapper.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor copying build/lib.linux-armv7l-2.7/cmor/git2svn.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor copying build/lib.linux-armv7l-2.7/cmor/convertCSVFile.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE/PrePARE.py to PrePARE.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE/__init__.py to __init__.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/cmor_const.py to cmor_const.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/__init__.py to __init__.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmip6_cv/pywrapper.py to pywrapper.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/cmor_const.py to cmor_const.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/__init__.py to __init__.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_user_interface_01.py to test_python_user_interface_01.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentIDbad.py to test_python_CMIP6_CV_sub_experimentIDbad.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourceid.py to test_python_CMIP6_CV_badsourceid.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_site_ts.py to test_site_ts.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_stephanie_6hrPlev_minutes.py to test_python_stephanie_6hrPlev_minutes.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_appending.py to test_python_appending.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetypeRequired.py to test_python_CMIP6_CV_badsourcetypeRequired.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/base_CMIP6_CV.py to base_CMIP6_CV.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_tim2_clim_02.py to test_python_joerg_tim2_clim_02.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_grid_and_ocn_sigma.py to test_python_grid_and_ocn_sigma.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_12.py to test_python_jamie_12.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_doc.py to test_doc.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_max_variables.py to test_python_max_variables.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_HISTORY.py to test_python_CMIP6_CV_HISTORY.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds.py to test_python_clim_bounds.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_new_tables.py to test_python_new_tables.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_grid_stub_jamie.py to test_grid_stub_jamie.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_time_gap_single_write1.py to test_time_gap_single_write1.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_singleton_anywhere_in_table_def.py to test_python_singleton_anywhere_in_table_def.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds_02.py to test_python_clim_bounds_02.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_has_cur_dataset_attribute.py to test_python_has_cur_dataset_attribute.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_forcemultipleparent.py to test_python_CMIP6_CV_forcemultipleparent.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_time_gap_multi_write.py to test_time_gap_multi_write.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentbad.py to test_python_CMIP6_CV_sub_experimentbad.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridlabel.py to test_python_CMIP6_CV_badgridlabel.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression_02.py to cmor_speed_and_compression_02.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_6.py to test_python_joerg_6.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_polar_stereo.py to test_python_polar_stereo.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression_03.py to cmor_speed_and_compression_03.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/all_tests.py to all_tests.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_load_tables.py to test_python_CMIP6_CV_load_tables.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_fxtable.py to test_python_CMIP6_CV_fxtable.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_1.py to test_python_joerg_1.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_filename_time_range.py to test_python_filename_time_range.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_driving.py to test_python_CMIP6_driving.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_chunking.py to test_chunking.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_bad_data_specs.py to test_python_CMIP6_CV_bad_data_specs.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentnotset.py to test_python_CMIP6_CV_sub_experimentnotset.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_11.py to test_python_jamie_11.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/_cmor_stub.py to _cmor_stub.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetype.py to test_python_CMIP6_CV_badsourcetype.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_forcenoparent.py to test_python_CMIP6_CV_forcenoparent.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_2.py to test_python_joerg_2.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_user_interface_00.py to test_python_user_interface_00.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_terminate_signal.py to test_python_CMIP6_CV_terminate_signal.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_3.py to test_python_jamie_3.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_missing_values.py to test_python_missing_values.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_trackingNoprefix.py to test_python_CMIP6_CV_trackingNoprefix.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_nomipera.py to test_python_CMIP6_CV_nomipera.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds_04.py to test_python_clim_bounds_04.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_license_parsing.py to test_license_parsing.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitutionID.py to test_python_CMIP6_CV_badinstitutionID.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parenttimeunits.py to test_python_CMIP6_CV_parenttimeunits.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_YYYMMDDHH_exp_fmt.py to test_python_YYYMMDDHH_exp_fmt.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_2Gb_slice.py to test_python_2Gb_slice.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/check_results.py to check_results.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parentsourceid.py to test_python_CMIP6_CV_parentsourceid.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_10.py to test_python_jamie_10.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_wrong_activity.py to test_python_CMIP6_wrong_activity.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/nc2asc.py to nc2asc.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_forecast_time.py to test_python_forecast_time.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_site_surface.py to test_python_jamie_site_surface.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/common.py to common.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie.py to test_python_jamie.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py to test_python_CMIP6_CV_badsourcetypeCHEMAER.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_alastair_1.py to test_python_alastair_1.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_8.py to test_python_joerg_8.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_toomany_tables.py to test_python_toomany_tables.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_experimentID.py to test_python_CMIP6_experimentID.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_checker_works.py to test_checker_works.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parentvariantlabel.py to test_python_CMIP6_CV_parentvariantlabel.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_region.py to test_python_region.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_tim2_clim.py to test_python_joerg_tim2_clim.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_has_variable_attribute.py to test_python_has_variable_attribute.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_4.py to test_python_jamie_4.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_history.py to test_python_history.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_sos_psu_units.py to test_python_sos_psu_units.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/in_files.py to in_files.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_hierarchicalattr.py to test_python_CMIP6_CV_hierarchicalattr.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_user_interface_03.py to test_python_user_interface_03.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_1D_var.py to test_python_1D_var.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_common.py to test_python_common.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_projections.py to test_python_CMIP6_projections.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_compression.py to test_compression.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_direct_calls.py to test_python_direct_calls.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_7.py to test_python_jamie_7.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds_03.py to test_python_clim_bounds_03.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py to test_python_CMIP6_CV_badinstitutionIDNotSet.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_time_gap_single_write2.py to test_time_gap_single_write2.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_free_wrapping_issue.py to test_python_free_wrapping_issue.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_obs4MIPs.py to test_python_obs4MIPs.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parentmipera.py to test_python_CMIP6_CV_parentmipera.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_6.py to test_python_jamie_6.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_2.py to test_python_jamie_2.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_reverted_lats.py to test_python_reverted_lats.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_baddirectory.py to test_python_CMIP6_CV_baddirectory.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_furtherinfourl.py to test_python_CMIP6_CV_furtherinfourl.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_11.py to test_python_joerg_11.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_8.py to test_python_jamie_8.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_double_singleton.py to test_cmor_double_singleton.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_max_variables_2.py to test_python_max_variables_2.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_bounds_request.py to test_python_bounds_request.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_9.py to test_python_jamie_9.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/out_files.py to out_files.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_3.py to test_python_joerg_3.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitution.py to test_python_CMIP6_CV_badinstitution.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_10.py to test_python_joerg_10.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_externalvariables.py to test_python_CMIP6_CV_externalvariables.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/jamie_hybrid_height.py to jamie_hybrid_height.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_3hr.py to test_python_jamie_3hr.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experiment_id.py to test_python_CMIP6_CV_sub_experiment_id.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_non_monotonic_climo_bonds_ok.py to test_non_monotonic_climo_bonds_ok.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridgr.py to test_python_CMIP6_CV_badgridgr.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsource.py to test_python_CMIP6_CV_badsource.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_trackingprefix.py to test_python_CMIP6_CV_trackingprefix.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/__init__.py to __init__.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_5.py to test_python_joerg_5.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_half_levels_wrong_generic_level.py to test_cmor_half_levels_wrong_generic_level.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression.py to cmor_speed_and_compression.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_9.py to test_python_joerg_9.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_12.py to test_python_joerg_12.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_cfmip_site_axis_test.py to test_python_cfmip_site_axis_test.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_longrealizationindex.py to test_python_CMIP6_CV_longrealizationindex.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badvariant.py to test_python_CMIP6_CV_badvariant.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_2Gb_file.py to test_python_2Gb_file.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/jamie_positive.py to jamie_positive.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_lon_thro_360.py to test_lon_thro_360.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridresolution.py to test_python_CMIP6_CV_badgridresolution.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_singleton_string.py to test_python_singleton_string.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_forceparent.py to test_python_CMIP6_CV_forceparent.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_half_levels.py to test_cmor_half_levels.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_lon_gt_360.py to test_lon_gt_360.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_open_close_cmor_multiple.py to test_python_open_close_cmor_multiple.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_bad_date.py to test_python_bad_date.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression_01.py to cmor_speed_and_compression_01.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_memory_check.py to test_python_memory_check.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_index_coord.py to test_python_index_coord.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_bentley_01.py to test_python_bentley_01.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_7.py to test_python_joerg_7.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_4.py to test_python_joerg_4.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_invalidsourceid.py to test_python_CMIP6_CV_invalidsourceid.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_half_levels_with_bounds.py to test_cmor_half_levels_with_bounds.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/pywrapper.py to pywrapper.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/git2svn.py to git2svn.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/cmor/convertCSVFile.py to convertCSVFile.pyc running install_egg_info running egg_info creating CMOR.egg-info writing CMOR.egg-info/PKG-INFO writing top-level names to CMOR.egg-info/top_level.txt writing dependency_links to CMOR.egg-info/dependency_links.txt writing entry points to CMOR.egg-info/entry_points.txt writing manifest file 'CMOR.egg-info/SOURCES.txt' reading manifest file 'CMOR.egg-info/SOURCES.txt' writing manifest file 'CMOR.egg-info/SOURCES.txt' Copying CMOR.egg-info to /build/cmor-3.4.0/debian/tmp/usr/lib/python2.7/dist-packages/CMOR-3.4.0.egg-info Skipping SOURCES.txt running install_scripts Installing PrePARE script to /build/cmor-3.4.0/debian/tmp/usr/bin for p in python3.7 ; do \ PYTHONPATH=/build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages \ $p ./setup.py install --prefix=/usr --install-layout=deb \ --single-version-externally-managed --root=/build/cmor-3.4.0/debian/tmp; \ done Setting up python module with: libraries: ['netcdf', 'udunits2', 'ossp-uuid'] libdir: ['/usr/lib', '.'] incdir ['/usr/lib/python3/dist-packages/numpy/core/include', 'include', 'include/cdTime', 'include/json-c', '/usr/include'] src: ['Src/_cmormodule.c', 'Src/cdTime/cdRegTrfm.c', 'Src/cdTime/cdTimeConv.c', 'Src/cdTime/cdUtil.c', 'Src/cdTime/fcdTimeConv.c', 'Src/cdTime/reg_trfm.c', 'Src/cdTime/timeArith.c', 'Src/cdTime/timeConv.c', 'Src/cmor.c', 'Src/cmor_CV.c', 'Src/cmor_axes.c', 'Src/cmor_cfortran_interface.c', 'Src/cmor_grids.c', 'Src/cmor_md5.c', 'Src/cmor_tables.c', 'Src/cmor_variables.c', 'Src/json-c/arraylist.c', 'Src/json-c/debug.c', 'Src/json-c/json_c_version.c', 'Src/json-c/json_object.c', 'Src/json-c/json_object_iterator.c', 'Src/json-c/json_tokener.c', 'Src/json-c/json_util.c', 'Src/json-c/libjson.c', 'Src/json-c/linkhash.c', 'Src/json-c/printbuf.c', 'Src/json-c/random_seed.c'] macros: [] running install running build running build_py creating build/lib.linux-armv7l-3.7 creating build/lib.linux-armv7l-3.7/cmor copying Lib/cmor_const.py -> build/lib.linux-armv7l-3.7/cmor copying Lib/__init__.py -> build/lib.linux-armv7l-3.7/cmor copying Lib/pywrapper.py -> build/lib.linux-armv7l-3.7/cmor copying Lib/git2svn.py -> build/lib.linux-armv7l-3.7/cmor copying Lib/convertCSVFile.py -> build/lib.linux-armv7l-3.7/cmor creating build/lib.linux-armv7l-3.7/cmip6_cv copying LibCV/cmor_const.py -> build/lib.linux-armv7l-3.7/cmip6_cv copying LibCV/__init__.py -> build/lib.linux-armv7l-3.7/cmip6_cv copying LibCV/pywrapper.py -> build/lib.linux-armv7l-3.7/cmip6_cv creating build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_user_interface_01.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experimentIDbad.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourceid.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_site_ts.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_stephanie_6hrPlev_minutes.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_appending.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourcetypeRequired.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/base_CMIP6_CV.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_tim2_clim_02.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_grid_and_ocn_sigma.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_12.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_doc.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_max_variables.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_HISTORY.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_clim_bounds.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_new_tables.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_grid_stub_jamie.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_time_gap_single_write1.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_singleton_anywhere_in_table_def.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_clim_bounds_02.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_has_cur_dataset_attribute.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_forcemultipleparent.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_time_gap_multi_write.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experimentbad.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badgridlabel.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/cmor_speed_and_compression_02.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_6.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_polar_stereo.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/cmor_speed_and_compression_03.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/all_tests.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_load_tables.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_fxtable.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_1.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_filename_time_range.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_driving.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_chunking.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_bad_data_specs.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experimentnotset.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_11.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/_cmor_stub.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourcetype.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_forcenoparent.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_2.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_user_interface_00.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_terminate_signal.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_3.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_missing_values.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_trackingNoprefix.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_nomipera.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_clim_bounds_04.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_license_parsing.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badinstitutionID.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_parenttimeunits.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_YYYMMDDHH_exp_fmt.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_2Gb_slice.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/check_results.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_parentsourceid.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_10.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_wrong_activity.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/nc2asc.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_forecast_time.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_site_surface.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/common.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_alastair_1.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_8.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_toomany_tables.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_experimentID.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_checker_works.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_parentvariantlabel.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_region.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_tim2_clim.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_has_variable_attribute.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_4.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_history.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_sos_psu_units.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/in_files.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_hierarchicalattr.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_user_interface_03.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_1D_var.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_common.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_projections.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_compression.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_direct_calls.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_7.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_clim_bounds_03.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_time_gap_single_write2.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_free_wrapping_issue.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_obs4MIPs.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_parentmipera.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_6.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_2.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_reverted_lats.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_baddirectory.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_furtherinfourl.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_11.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_8.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_cmor_double_singleton.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_max_variables_2.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_bounds_request.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_9.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/out_files.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_3.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badinstitution.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_10.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_externalvariables.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/jamie_hybrid_height.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_jamie_3hr.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_sub_experiment_id.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_non_monotonic_climo_bonds_ok.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badgridgr.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badsource.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_trackingprefix.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/__init__.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_5.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_cmor_half_levels_wrong_generic_level.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/cmor_speed_and_compression.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_9.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_12.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_cfmip_site_axis_test.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_longrealizationindex.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badvariant.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_2Gb_file.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/jamie_positive.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_lon_thro_360.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_badgridresolution.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_singleton_string.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_forceparent.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_cmor_half_levels.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_lon_gt_360.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_open_close_cmor_multiple.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_bad_date.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/cmor_speed_and_compression_01.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_memory_check.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_index_coord.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_bentley_01.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_7.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_joerg_4.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_python_CMIP6_CV_invalidsourceid.py -> build/lib.linux-armv7l-3.7/cmor/Test copying Test/test_cmor_half_levels_with_bounds.py -> build/lib.linux-armv7l-3.7/cmor/Test creating build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE copying LibCV/PrePARE/PrePARE.py -> build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE copying LibCV/PrePARE/__init__.py -> build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE copying LibCV/PrePARE/out_names_tests.json -> build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE running build_ext building 'cmor._cmor' extension C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC creating build/temp.linux-armv7l-3.7 creating build/temp.linux-armv7l-3.7/Src creating build/temp.linux-armv7l-3.7/Src/cdTime creating build/temp.linux-armv7l-3.7/Src/json-c compile options: '-I/usr/lib/python3/dist-packages/numpy/core/include -Iinclude -Iinclude/cdTime -Iinclude/json-c -I/usr/include -I/usr/include/python3.7m -c' extra options: '-DgFortran' arm-linux-gnueabihf-gcc: Src/_cmormodule.c arm-linux-gnueabihf-gcc: Src/cdTime/cdRegTrfm.c arm-linux-gnueabihf-gcc: Src/cdTime/cdTimeConv.c arm-linux-gnueabihf-gcc: Src/cdTime/cdUtil.c arm-linux-gnueabihf-gcc: Src/cdTime/fcdTimeConv.c arm-linux-gnueabihf-gcc: Src/cdTime/timeArith.c arm-linux-gnueabihf-gcc: Src/cdTime/timeConv.c arm-linux-gnueabihf-gcc: Src/cdTime/reg_trfm.c In file included from Src/cdTime/fcdTimeConv.c:26: include/cdTime/cfortran.h:598:14: warning: 'kill_trailingn' defined but not used [-Wunused-function] static char *kill_trailingn(char *s, char t, char *e) ^~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor.c arm-linux-gnueabihf-gcc: Src/cmor_CV.c Src/cdTime/cdTimeConv.c: In function 'cdParseRelunits': Src/cdTime/cdTimeConv.c:190:25: warning: '%s' directive writing up to 47 bytes into a region of size between 0 and 47 [-Wformat-overflow=] sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cdTime/cdTimeConv.c:33: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 96 bytes into a destination of size 48 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_axes.c arm-linux-gnueabihf-gcc: Src/cmor_cfortran_interface.c Src/cmor.c:122:1: warning: "/*" within comment [-Wcomment] /**************************************************************************/ arm-linux-gnueabihf-gcc: Src/cmor_grids.c Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:104:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ "In udunits parsing user units: %s", msg); ~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1475:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ Src/cmor_axes.c:1477:25: ctmp2, msg, cmor_axes[axis_id].id, ~~~ Src/cmor_axes.c:1557:22: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(ctmp, CMOR_MAX_STRING, ^~~~ "Cannot convert times for calendar: %s", ctmp); ~~~~ Src/_cmormodule.c: In function 'PyCMOR_set_variable_attribute': Src/_cmormodule.c:186:15: warning: assignment to 'char *' from incompatible pointer type 'PyObject *' {aka 'struct _object *'} [-Wincompatible-pointer-types] value = PyString_AsString(oValue); ^ Src/_cmormodule.c: In function 'PyCMOR_grid_mapping': Src/_cmormodule.c:9:27: warning: passing argument 2 of 'strcpy' from incompatible pointer type [-Wincompatible-pointer-types] #define PyString_AsString PyUnicode_AsUTF8String ^ Src/_cmormodule.c:769:24: note: in expansion of macro 'PyString_AsString' strcpy(nms[i], PyString_AsString(tmp)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:424, from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h:194, from /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h:7, from /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h:34, from /usr/include/python3.7m/Python.h:11, from Src/_cmormodule.c:1: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'PyObject *' {aka 'struct _object *'} __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^~~~~ Src/_cmormodule.c:9:27: warning: passing argument 2 of 'strcpy' from incompatible pointer type [-Wincompatible-pointer-types] #define PyString_AsString PyUnicode_AsUTF8String ^ Src/_cmormodule.c:772:26: note: in expansion of macro 'PyString_AsString' strcpy(units[i], PyString_AsString(tmp)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/features.h:424, from /usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h:194, from /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/syslimits.h:7, from /usr/lib/gcc/arm-linux-gnueabihf/8/include-fixed/limits.h:34, from /usr/include/python3.7m/Python.h:11, from Src/_cmormodule.c:1: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'PyObject *' {aka 'struct _object *'} __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^~~~~ Src/_cmormodule.c: In function 'PyInit__cmor': Src/_cmormodule.c:1167:26: warning: unused variable 'st' [-Wunused-variable] struct module_state *st = GETSTATE(module); ^~ arm-linux-gnueabihf-gcc: Src/cmor_md5.c arm-linux-gnueabihf-gcc: Src/cmor_tables.c Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:105:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:110:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 53 and 1076 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_add_traceback.part.0': Src/cmor.c:423:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=] sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~ ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 17 or more bytes (assuming 1040) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_prep_units': Src/cmor.c:521:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s", cunits, ^~ local_unit); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1066) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:499:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: analyzing units from user (%s)", local_unit); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 1061 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:499:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 6 [-Wrestrict] snprintf(value, CMOR_MAX_STRING, ^~~~~ Src/cmor_tables.c:503:42: table->szTable_id, att, value); ~~~~~ Src/cmor.c: In function 'cmor_open_inpathFile': Src/cmor.c:1232:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1291:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Please validate JSON File!\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1293:56: "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~ Src/cmor.c:1293:41: note: format string is defined here "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 84 or more bytes (assuming 1107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1278:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", szFullName); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1264:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Could not understand file \"%s\" Is this a JSON CMOR table?", ^~ szFullName); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 56 and 1079 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_grid_attribute': Src/cmor_grids.c:258:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "%s parameter must be between -180 and 180 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:242:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "%s parameter must be between -90 and 90 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 56 or more bytes (assuming 1079) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFurtherInfoURL': Src/cmor_CV.c:410:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 915 [-Wformat-truncation=] "The further info in attribute does not match " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:415:22: szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~ Src/cmor_CV.c:412:34: note: format string is defined here "We found \"%s\" and \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 178 and 3247 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceType': Src/cmor_CV.c:536:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "The following source type(s) \"%s\" are required and\n! " ^~ Src/cmor_CV.c:541:22: szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 197 and 3266 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:581:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 938 [-Wformat-truncation=] "You source_type attribute contains invalid source types\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:585:18: szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~ Src/cmor_CV.c:582:48: note: format string is defined here "Your source type is set to \"%s\". The required source types\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 214 and 4306 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_variables.c Src/cmor_tables.c: In function 'cmor_set_experiments.part.0': Src/cmor_tables.c:292:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_outpath_exist': Src/cmor.c:1727:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but we\n! " ^~ Src/cmor.c:1729:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 97 and 1120 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1706:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but this\n! " ^~ Src/cmor.c:1708:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 103 and 1126 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1717:63: warning: '%s' directive writing up to 1023 bytes into a region of size 983 [-Wformat-overflow=] "CMOR was unable to create this directory %s\n! " ^~ Src/cmor.c:1719:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 79 and 1102 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1692:68: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but\n! " ^~ Src/cmor.c:1694:25: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1674:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1676:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1666:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1668:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/arraylist.c Src/cmor.c: In function 'cmor_convert_string_to_list': Src/cmor.c:1788:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "unknown conversion '%c' for list: %s", type, values); ^~ ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 34 and 1057 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1793:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~ type, values); ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 25 and 1048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceID': Src/cmor_CV.c:689:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:693:45: GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 130 and 3199 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:673:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 930 [-Wformat-truncation=] "Could not find %s string in source_id section.\n! \n! \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:675:47: CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:674:62: note: format string is defined here "See Control Vocabulary JSON file. (%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:658:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "You did not define a %s section in your source_id %s.\n! \n! \n! " ^~ Src/cmor_CV.c:660:47: CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:704:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] "The source_id, \"%s\", which you specified in your \n! " ^~ Src/cmor_CV.c:709:38: "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 225 and 2271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:638:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 924 [-Wformat-truncation=] "Your \"%s\" is not defined, check your required attributes\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:640:40: GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:639:53: note: format string is defined here "See Control Vocabulary JSON file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 105 and 1128 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:627:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your \"source_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:628:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_VerifyNBElement': Src/cmor_CV.c:749:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 0 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 74 and 2120 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:740:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 1 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_CompareNoParent': Src/cmor_CV.c:774:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute %s with value \"%s\" \n! " ^~ Src/cmor_CV.c:776:22: szValue, NO_PARENT); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSubExpID': Src/cmor_CV.c:919:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:923:50: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:920:49: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 187 and 2233 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:906:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:909:50: GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 or more bytes (assuming 1153) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:888:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:891:46: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:889:45: note: format string is defined here "for your experiment \"%s\" \n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 2182 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:878:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 892 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:881:52: GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:880:68: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 138 and 1161 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:956:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:959:43: GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 127 and 2173 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:945:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 963 [-Wformat-truncation=] "Your \"sub_experiment\" text describing \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:947:63: "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:946:43: note: format string is defined here "sub_experiment_id \"%s\" could not be found in \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 123 and 2169 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:933:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 894 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:936:45: GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:935:64: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 1159 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:866:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] "Your \"%s\" defined in your input file\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:868:42: GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:867:71: note: format string is defined here "could not be found in your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 1134 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:854:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:856:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:844:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:845:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:834:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 941 [-Wformat-truncation=] "Your \"sub_experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:835:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkParentExpID': Src/cmor_CV.c:1053:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1054:45: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 2183 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1134:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1135:57: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 184 and 2230 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1122:95: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1125:54: PARENT_ACTIVITY_ID, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 150 or more bytes (assuming 1173) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1109:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1110:49: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 135 and 2181 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1147:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1151:41: BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1148:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 1175 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1178:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1180:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1166:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1169:48: BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1167:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1200:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "Your input attribute branch_time_in_parent \"%s\" " ^~ Src/cmor_CV.c:1202:30: szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1188:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1191:49: BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1189:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 125 and 1148 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1240:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1242:49: PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1226:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1228:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1209:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1212:45: PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1210:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 121 and 1144 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1268:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1270:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1280:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1282:52: PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 98 and 1121 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1251:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1254:48: PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1252:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1318:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Your parent_source_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1320:30: szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1303:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your \"source_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1305:30: CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1304:61: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1291:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 953 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1294:44: PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1292:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 120 and 1143 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1339:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1342:46: PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 132 and 1155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1329:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1332:42: PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1330:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 118 and 1141 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1080:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1082:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1092:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute %s %s \n! " ^~ Src/cmor_CV.c:1094:53: BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 78 and 1101 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1037:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1039:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1025:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1026:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_zfactors_vars': Src/cmor.c:1958:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could not find the zfactor variable: %s. \n! " ^~ Src/cmor.c:1962:46: " dimensions.\n! ", ctmp, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 172 or more bytes (assuming 1195) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2017:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 950 [-Wformat-truncation=] "variable \"%s\" (table: %s) has axis \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2023:75: cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ctmp, ~~~~ Src/cmor.c:2018:70: note: format string is defined here "defined with formula terms, but term \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 133 or more bytes (assuming 1156) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:500:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "table: %s, This keyword: %s value (%s) " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 125 or more bytes (assuming 2171) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:430:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:403:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is already defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 26 and 1049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is defined for cmor_version %f, " ^~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes "Table %s is defined for cmor_version %f, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1418 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/debug.c arm-linux-gnueabihf-gcc: Src/json-c/json_c_version.c Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2371:9: warning: unused variable 'bb' [-Wunused-variable] int bb; ^~ Src/cmor_CV.c: In function 'cmor_CV_checkExperiment': Src/cmor_CV.c:1441:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 179 and 4271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1467:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 5267 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1396:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1398:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1384:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"experiment_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1385:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table_internal': Src/cmor_tables.c:693:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:964:57: warning: '%s' directive output may be truncated writing up to 1023999 bytes into a region of size 992 [-Wformat-truncation=] "attribute for unknown section: %s,%s (table: %s)", ^~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1024042) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:747:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", word); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_mapping_attribute': Src/cmor_grids.c:501:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFilename': arm-linux-gnueabihf-gcc: Src/json-c/json_object.c Src/cmor_CV.c:1696:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1751:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 922 [-Wformat-truncation=] snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1758:70: "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~ Src/cmor_CV.c:1755:20: note: format string is defined here "\"%s\"\n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 191 or more bytes (assuming 3260) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table': Src/cmor_tables.c:619:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_object_iterator.c Src/cmor_axes.c: In function 'cmor_treat_axis_values': Src/cmor_axes.c:941:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "In udunits analyzing table defined units (%s)\n! " ^~ Src/cmor_axes.c:943:22: local_unit, refaxis->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:922:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "In udunits analyzing units from user (%s),\n! " ^~ Src/cmor_axes.c:924:22: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_setInstitution': Src/cmor_CV.c:1865:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute institution \"%s\" will be replaced with \n! " ^~ Src/cmor_CV.c:1867:22: szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1851:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 905 [-Wformat-truncation=] "There is no institution associated to institution_id \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1854:45: CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1853:36: note: format string is defined here "Check your \"%s\" dictionary!!\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 1160 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1819:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "The institution_id, \"%s\", found in your \n! " ^~ Src/cmor_CV.c:1827:18: szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 368 and 3437 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1806:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"%s\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1808:41: CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1807:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_ValidateAttribute': Src/cmor_CV.c:1952:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1954:44: attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1953:60: note: format string is defined here "Check your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2011:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "The attribute \"%s\" could not be validated. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2017:25: szKey, szValue, szValids, CV_Filename); ~~~~~~~ Src/cmor_CV.c:2013:21: note: format string is defined here "\"%s\" which is not valid \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 198 or more bytes (assuming 3267) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_tokener.c Src/cmor_CV.c: In function 'cmor_CV_checkGrids': Src/cmor_CV.c:2133:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Your attribute grid_resolution is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2135:22: szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 109 and 2155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2083:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2085:22: szGridLabel, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2060:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "Your \"grid_labels\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2061:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 82 and 1105 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_util.c Src/cmor.c: In function 'cmor_write_all_attributes': Src/cmor.c:3311:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3315:42: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3312:60: note: format string is defined here "(table: %s) writing global att: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 1100) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3323:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 936 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3328:46: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3325:41: note: format string is defined here "metafile: %s (%s)", ierr, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 90 or more bytes (assuming 1113) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkISOTime': Src/cmor_CV.c:2277:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "Your global attribute " ^~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2280:39: "\n! ", szAttribute, szDate); ~~~~~~ Src/cmor_CV.c:2278:35: note: format string is defined here "\"%s\" set to \"%s\" is not a valid date.\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 118 or more bytes (assuming 1141) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_variable': Src/cmor_CV.c:2339:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1388:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "In udunuits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 51 or more bytes (assuming 1074) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1456:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1476:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ^~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 2107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1541:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1545:60: interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~ Src/cmor_axes.c:1543:35: note: format string is defined here "seconds (%f %s), which is %f %% , seems too big, check " ^~ Src/cmor_axes.c:1541:22: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1524:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1528:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1526:46: note: format string is defined here "%f seconds (%f %s), which is %f %% , seems too big, " ^~ Src/cmor_axes.c:1524:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1507:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 869 and 892 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1511:64: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1509:64: note: format string is defined here "(based on bounds) of %f seconds, (%f %s), which " ^~ Src/cmor_axes.c:1507:26: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 185 or more bytes (assuming 1236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1558:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1464:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 71 or more bytes (assuming 1094) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1395:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with\n! " ^~ Src/cmor_axes.c:1397:18: ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/libjson.c Src/cmor_variables.c: In function 'cmor_has_required_variable_attributes': Src/cmor_variables.c:94:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "variable %s (table %s) does not have required " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:96:64: cmor_vars[var_id].id, pTable->szTable_id, astr); ~~~~ Src/cmor_variables.c:95:34: note: format string is defined here "attribute: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/linkhash.c arm-linux-gnueabihf-gcc: Src/json-c/printbuf.c Src/cmor_variables.c: In function 'cmor_update_history': Src/cmor_variables.c:1001:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~ tmp, date, add); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 2067) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_create_var_attributes': Src/cmor.c:4881:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ^~ Src/cmor.c:4883:18: cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_axis': Src/cmor_axes.c:1761:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 962 [-Wformat-truncation=] "axis: %s (table: %s) is declared to be converted " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1765:26: refaxis.convert_to); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1762:44: note: format string is defined here "to unknown type: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1931:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "Requested region for axis '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1934:70: cmor_tables[CMOR_TABLE].szTable_id, ctmp); ~~~~ Src/cmor_axes.c:1932:51: note: format string is defined here "is not passed: '%s'", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2079:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 706 and 1020 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~ Src/cmor_axes.c:2081:62: ref_table_id].interval, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1342 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/random_seed.c Src/cmor_variables.c: In function 'cmor_variable': Src/cmor_variables.c:1090:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1229:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Converted units from '%s' to '%s'", units, refvar.units); ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1053) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1603:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1606:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 173 or more bytes (assuming 2219) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1631:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1634:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 121 or more bytes (assuming 1144) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1698:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1694:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_def_att': Src/cmor_axes.c:2506:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Unknown attribute >>>%s<<< for axis section " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2507:20: note: format string is defined here "(%s, table: %s), value: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2495:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory " ^~ Src/cmor_axes.c:2495:26: note: directive argument in the range [1, 2147483646] "axis (%s, table: %s): cannot allocate memory " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 2132) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2441:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2453:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2470:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2349:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2362:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2383:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_build_outname': Src/cmor.c:5923:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5767:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~ "closing variable %s (table: %s)", msg2, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close_variable': Src/cmor.c:6058:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "while closing variable %i (%s, table %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6066:72: ref_table_id].szTable_id, ctmp2, ~~~~~ Src/cmor.c:6060:45: note: format string is defined here "you wrote %s time steps for the variable,\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 176 or more bytes (assuming 2222) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6089:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 920 [-Wformat-truncation=] "while closing variable %i (%s, table %s) we\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6096:42: szTable_id, ctmp2, ~~~~~ Src/cmor.c:6091:51: note: format string is defined here "variable, you wrote %s time steps for the\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 190 or more bytes (assuming 2236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6129:33: warning: '.copy' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s.copy", outname); ^~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6140:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6143:45: "cmor_setup.", outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 128 and 1151 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6132:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6137:45: "at: %s.copy", outname, outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 206 and 2252 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6153:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "could not rename temporary file: %s to final file\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "name: %s", cmor_vars[var_id].current_path, outname); ~~~~~~~ Src/cmor.c:6154:29: note: format string is defined here "name: %s", cmor_vars[var_id].current_path, outname); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_zfactor': Src/cmor_variables.c:791:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Udunits: Error parsing user units: %s, " ^~ Src/cmor_variables.c:794:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 1102) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:828:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error converting units from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:831:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:829:34: note: format string is defined here "to %s, zaxis %s (table: %s), when creating " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:866:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s " ^~ Src/cmor_variables.c:868:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:473:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis: " ^~ Src/cmor_variables.c:475:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:488:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, " ^~ Src/cmor_variables.c:490:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:660:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 1087) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:677:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_addRIPF': Src/cmor.c:5617:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5626:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5628:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 92 and 1115 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5644:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 87 and 1110 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5653:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5655:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 95 and 1118 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5672:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5681:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5683:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5699:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5708:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5710:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setup': Src/cmor.c:901:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:877:48: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 1096 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:885:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 39 and 2085 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:892:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cmor.c:9: Src/cmor.c: In function 'cmor_setGblAttr': include/cmor.h:188:39: warning: ' output prepared for ' directive output may be truncated writing 21 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] #define GLOBAL_ATT_TITLE_MSG "%s output prepared for %s" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:36: note: in expansion of macro 'GLOBAL_ATT_TITLE_MSG' snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 1045) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3000:49: warning: '; ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 2049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_var_def_att': Src/cmor_variables.c:1967:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 969 and 978 [-Wformat-truncation=] "Too many dimensions (%i) defined for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1968:28: note: format string is defined here "(%s), max is: %i", var->ndims, var->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 59 and 1091 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2010:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Reading table %s: axis name: '%s' for " ^~ Src/cmor_variables.c:2014:73: cmor_tables[var->table_id].szTable_id, dim, ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 119 or more bytes (assuming 2165) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_dimensions': Src/cmor.c:3682:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3685:49: nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~ Src/cmor.c:3683:62: note: format string is defined here "parameters for bounds variable %s for\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 97 or more bytes (assuming 1120) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3729:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3731:70: "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~ Src/cmor.c:3730:36: note: format string is defined here "att (%s) for axis %i (%s), variable %s " ^~ Src/cmor.c:3729:30: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3743:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3746:53: nc_strerror(ierr), msg, i, ~~~ Src/cmor.c:3744:45: note: format string is defined here "term att (%s) for axis %i (%s), variable " ^~ Src/cmor.c:3743:34: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_original_shape': Src/cmor_variables.c:2317:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "trying to retrieve shape of variable %s (table: %s) into a %id " ^~ Src/cmor_variables.c:2319:18: avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 88 or more bytes (assuming 1111) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2393:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 942 and 952 [-Wformat-truncation=] "you are passing %i time steps for a static " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2394:53: note: format string is defined here "(no time dimension) variable (%s, table: %s), " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 128 or more bytes (assuming 1151) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2500:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 965 and 975 [-Wformat-truncation=] "cannot allocate memory for %i float tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2488:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 62 or more bytes (assuming 1085) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2476:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i long tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2464:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 967 and 977 [-Wformat-truncation=] "cannot allocate memory for %i int tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2558:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] " in udunits, getting converter for variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2545:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable: %s, cmor and user units are incompatible: " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 80 or more bytes (assuming 4172) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2534:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "in udunits analyzing units from user (%s) " ^~ Src/cmor_variables.c:2536:22: local_unit, avar->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 2110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2519:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "in udunits analyzing units from cmor table " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2521:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2520:24: note: format string is defined here "(%s) for variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 70 or more bytes (assuming 2116) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2647:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "in udunits, converting values from %s to %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 3133) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2667:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1208) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2700:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 167 or more bytes (assuming 1209) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' (table: %s) " ^~ Src/cmor_variables.c:2755:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 120 or more bytes (assuming 1162) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2767:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 85 or more bytes (assuming 1127) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2778:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 122 or more bytes (assuming 1164) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2788:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1129) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2804:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2815:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2825:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3182:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3213:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3214:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3232:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3233:37: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3083:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3130:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 960 [-Wformat-truncation=] "time axis must have bounds, you defined it w/o " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3131:48: note: format string is defined here "any for variable %s (table: %s)", avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 75 or more bytes (assuming 1098) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3106:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3107:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3144:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2847:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you are passing " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 113 or more bytes (assuming 1136) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3023:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "time axis must have bounds, please pass them to " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3024:75: note: format string is defined here "cmor_write along with time values, variable %s, table %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 101 or more bytes (assuming 1124) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3041:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 974 and 984 [-Wformat-truncation=] "cannot malloc %i time vals for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3042:32: note: format string is defined here "'%s' (table: %s)", ntimes_passed, avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3067:81: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 977 [-Wformat-truncation=] "NetCDF error (%i: %s) writing times for variable '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2864:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "cannot malloc %i tmp bounds time vals " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2865:45: note: format string is defined here "for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2921:83: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1124 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2979:87: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3001:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 921 [-Wformat-truncation=] "Time point: %lf ( %lf in output units) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3003:63: note: format string is defined here "(in output units), variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 114 or more bytes (assuming 1152) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write': Src/cmor.c:4655:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 940 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4659:45: "tracking_id", (char *)ctmp2); ~~~~~ Src/cmor.c:4656:53: note: format string is defined here "writing global attribute: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 86 or more bytes (assuming 1109) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4463:40: warning: '%s' directive writing up to 1023 bytes into a region of size 1006 [-Wformat-overflow=] "creating outpath: %s, for variable %s (table: %s). " ^~ Src/cmor.c:4465:21: outname, cmor_vars[var_id].id, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4550:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ^~ Src/cmor.c:4554:25: cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 117 or more bytes (assuming 1140) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/Src/_cmormodule.o build/temp.linux-armv7l-3.7/Src/cdTime/cdRegTrfm.o build/temp.linux-armv7l-3.7/Src/cdTime/cdTimeConv.o build/temp.linux-armv7l-3.7/Src/cdTime/cdUtil.o build/temp.linux-armv7l-3.7/Src/cdTime/fcdTimeConv.o build/temp.linux-armv7l-3.7/Src/cdTime/reg_trfm.o build/temp.linux-armv7l-3.7/Src/cdTime/timeArith.o build/temp.linux-armv7l-3.7/Src/cdTime/timeConv.o build/temp.linux-armv7l-3.7/Src/cmor.o build/temp.linux-armv7l-3.7/Src/cmor_CV.o build/temp.linux-armv7l-3.7/Src/cmor_axes.o build/temp.linux-armv7l-3.7/Src/cmor_cfortran_interface.o build/temp.linux-armv7l-3.7/Src/cmor_grids.o build/temp.linux-armv7l-3.7/Src/cmor_md5.o build/temp.linux-armv7l-3.7/Src/cmor_tables.o build/temp.linux-armv7l-3.7/Src/cmor_variables.o build/temp.linux-armv7l-3.7/Src/json-c/arraylist.o build/temp.linux-armv7l-3.7/Src/json-c/debug.o build/temp.linux-armv7l-3.7/Src/json-c/json_c_version.o build/temp.linux-armv7l-3.7/Src/json-c/json_object.o build/temp.linux-armv7l-3.7/Src/json-c/json_object_iterator.o build/temp.linux-armv7l-3.7/Src/json-c/json_tokener.o build/temp.linux-armv7l-3.7/Src/json-c/json_util.o build/temp.linux-armv7l-3.7/Src/json-c/libjson.o build/temp.linux-armv7l-3.7/Src/json-c/linkhash.o build/temp.linux-armv7l-3.7/Src/json-c/printbuf.o build/temp.linux-armv7l-3.7/Src/json-c/random_seed.o -L. -lnetcdf -ludunits2 -lossp-uuid -o build/lib.linux-armv7l-3.7/cmor/_cmor.cpython-37m-arm-linux-gnueabihf.so building 'cmip6_cv._cmip6_cv' extension C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-I/usr/lib/python3/dist-packages/numpy/core/include -Iinclude -Iinclude/cdTime -Iinclude/json-c -I/usr/include -I/usr/include/python3.7m -c' extra options: '-DgFortran' arm-linux-gnueabihf-gcc: Src/cdTime/cdRegTrfm.c arm-linux-gnueabihf-gcc: Src/cdTime/cdTimeConv.c arm-linux-gnueabihf-gcc: Src/cdTime/cdUtil.c arm-linux-gnueabihf-gcc: Src/_controlvocabulary.c arm-linux-gnueabihf-gcc: Src/cdTime/reg_trfm.c arm-linux-gnueabihf-gcc: Src/cdTime/fcdTimeConv.c arm-linux-gnueabihf-gcc: Src/cdTime/timeArith.c arm-linux-gnueabihf-gcc: Src/cdTime/timeConv.c In file included from Src/cdTime/fcdTimeConv.c:26: include/cdTime/cfortran.h:598:14: warning: 'kill_trailingn' defined but not used [-Wunused-function] static char *kill_trailingn(char *s, char t, char *e) ^~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor.c arm-linux-gnueabihf-gcc: Src/cmor_CV.c Src/cdTime/cdTimeConv.c: In function 'cdParseRelunits': Src/cdTime/cdTimeConv.c:190:25: warning: '%s' directive writing up to 47 bytes into a region of size between 0 and 47 [-Wformat-overflow=] sprintf(basetime,"%s %s",basetime_1,basetime_2); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cdTime/cdTimeConv.c:33: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 96 bytes into a destination of size 48 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_axes.c arm-linux-gnueabihf-gcc: Src/cmor_cfortran_interface.c arm-linux-gnueabihf-gcc: Src/cmor_grids.c Src/_controlvocabulary.c: In function 'PyCV_setup_variable': Src/_controlvocabulary.c:593:44: warning: passing argument 4 of 'cmor_CV_variable' from incompatible pointer type [-Wincompatible-pointer-types] cmor_CV_variable(&var_id, name, units, &missing, startime, endtime, ^~~~~~~~ Src/_controlvocabulary.c:7:52: note: expected 'double *' but argument is of type 'float *' extern int cmor_CV_variable(int *, char *, char *, double *, ^~~~~~~~ Src/_controlvocabulary.c:580:9: warning: unused variable 'imissing' [-Wunused-variable] int imissing; ^~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_md5.c Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:104:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ "In udunits parsing user units: %s", msg); ~~~ Src/cmor.c:122:1: warning: "/*" within comment [-Wcomment] /**************************************************************************/ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1475:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 5 [-Wrestrict] snprintf(msg, CMOR_MAX_STRING, ^~~ Src/cmor_axes.c:1477:25: ctmp2, msg, cmor_axes[axis_id].id, ~~~ Src/cmor_axes.c:1557:22: warning: passing argument 1 to restrict-qualified parameter aliases with argument 4 [-Wrestrict] snprintf(ctmp, CMOR_MAX_STRING, ^~~~ "Cannot convert times for calendar: %s", ctmp); ~~~~ arm-linux-gnueabihf-gcc: Src/cmor_tables.c Src/cmor_CV.c: In function 'cmor_CV_checkFurtherInfoURL': Src/cmor_CV.c:410:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 915 [-Wformat-truncation=] "The further info in attribute does not match " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:415:22: szValue, szFurtherInfoURL, CV_Filename); ~~~~~~~ Src/cmor_CV.c:412:34: note: format string is defined here "We found \"%s\" and \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 178 and 3247 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceType': Src/cmor_CV.c:536:54: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "The following source type(s) \"%s\" are required and\n! " ^~ Src/cmor_CV.c:541:22: szReqSourceTypeCpy, szSourceType, CV_Filename); ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 197 and 3266 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:581:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 938 [-Wformat-truncation=] "You source_type attribute contains invalid source types\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:585:18: szSourceType, szReqSourceTypeCpy, szAddSourceTypeCpy, ~~~~~~~~~~~~ Src/cmor_CV.c:582:48: note: format string is defined here "Your source type is set to \"%s\". The required source types\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 214 and 4306 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_convert_interval_to_seconds': Src/cmor_axes.c:105:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 32 and 1055 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:110:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds", msg); ^~ ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 53 and 1076 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSourceID': Src/cmor_CV.c:689:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ Src/cmor_CV.c:693:45: GLOBAL_ATT_SOURCE, szSource, ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 130 and 3199 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:673:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 930 [-Wformat-truncation=] "Could not find %s string in source_id section.\n! \n! \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:675:47: CV_KEY_SOURCE_LABEL, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:674:62: note: format string is defined here "See Control Vocabulary JSON file. (%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:658:77: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "You did not define a %s section in your source_id %s.\n! \n! \n! " ^~ Src/cmor_CV.c:660:47: CV_KEY_SOURCE_LABEL, szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:704:36: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1008 [-Wformat-truncation=] "The source_id, \"%s\", which you specified in your \n! " ^~ Src/cmor_CV.c:709:38: "a new source. ", szSource_ID, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 225 and 2271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:638:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 924 [-Wformat-truncation=] "Your \"%s\" is not defined, check your required attributes\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:640:40: GLOBAL_ATT_SOURCE_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:639:53: note: format string is defined here "See Control Vocabulary JSON file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 105 and 1128 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:627:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your \"source_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:628:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_VerifyNBElement': Src/cmor_CV.c:749:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 0 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 74 and 2120 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:740:24: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1019 [-Wformat-truncation=] "Your %s has more than 1 element\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'CV_CompareNoParent': Src/cmor_CV.c:774:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute %s with value \"%s\" \n! " ^~ Src/cmor_CV.c:776:22: szValue, NO_PARENT); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_grid_attribute': Src/cmor_grids.c:258:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "%s parameter must be between -180 and 180 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c:242:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "%s parameter must be between -90 and 90 %s, will not be set", ^~ name, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 56 or more bytes (assuming 1079) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkSubExpID': Src/cmor_CV.c:919:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:923:50: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:920:49: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 187 and 2233 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:906:68: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:909:50: GLOBAL_ATT_SUB_EXPT_ID, szSubExptID, ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 or more bytes (assuming 1153) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:888:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 935 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:891:46: GLOBAL_ATT_SUB_EXPT_ID, szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:889:45: note: format string is defined here "for your experiment \"%s\" \n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 2182 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:878:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 892 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:881:52: GLOBAL_ATT_SUB_EXPT_ID, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:880:68: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 138 and 1161 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:956:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:959:43: GLOBAL_ATT_SUB_EXPT, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 127 and 2173 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:945:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 963 [-Wformat-truncation=] "Your \"sub_experiment\" text describing \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:947:63: "your Control Vocabulary file.(%s)\n! ", szSubExptID, ~~~~~~~~~~~ Src/cmor_CV.c:946:43: note: format string is defined here "sub_experiment_id \"%s\" could not be found in \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 123 and 2169 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:933:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 894 [-Wformat-truncation=] "Your input attribute \"%s\" was not defined and \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:936:45: GLOBAL_ATT_SUB_EXPT, NONE, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:935:64: note: format string is defined here "as defined in your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 136 and 1159 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:866:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 918 [-Wformat-truncation=] "Your \"%s\" defined in your input file\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:868:42: GLOBAL_ATT_SUB_EXPT_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:867:71: note: format string is defined here "could not be found in your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 1134 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:854:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:856:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:844:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:845:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:834:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 941 [-Wformat-truncation=] "Your \"sub_experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:835:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:499:18: warning: passing argument 1 to restrict-qualified parameter aliases with argument 6 [-Wrestrict] snprintf(value, CMOR_MAX_STRING, ^~~~~ Src/cmor_tables.c:503:42: table->szTable_id, att, value); ~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkParentExpID': Src/cmor_CV.c:1053:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1054:45: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 2183 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1134:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1135:57: note: format string is defined here "for your experiment \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 184 and 2230 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1122:95: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 951 [-Wformat-truncation=] "Your input attribute parent_activity_id \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1125:54: PARENT_ACTIVITY_ID, szValue, ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 150 or more bytes (assuming 1173) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1109:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined properly \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1110:49: note: format string is defined here "for your experiment \"%s\"\n!\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 135 and 2181 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1147:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1151:41: BRANCH_METHOD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1148:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 1175 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1178:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1180:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1166:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1169:48: BRANCH_TIME_IN_CHILD, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1167:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1200:76: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "Your input attribute branch_time_in_parent \"%s\" " ^~ Src/cmor_CV.c:1202:30: szBranchTimeInParent); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1104 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1188:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 948 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1191:49: BRANCH_TIME_IN_PARENT, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1189:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 125 and 1148 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1240:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1242:49: PARENT_TIME_UNITS, szParentTimeUnits); ~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1226:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1228:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1209:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1212:45: PARENT_TIME_UNITS, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1210:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 121 and 1144 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1268:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1270:30: template); ~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 86 and 1109 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1280:52: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "You \"%s\" set to \"%s\" is invalid. \n! " ^~ Src/cmor_CV.c:1282:52: PARENT_VARIANT_LABEL, szParentVariantLabel); ~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 98 and 1121 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1251:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1254:48: PARENT_VARIANT_LABEL, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1252:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 124 and 1147 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1318:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Your parent_source_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1320:30: szParentSourceId, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1303:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "Your \"source_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1305:30: CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1304:61: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1291:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 953 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1294:44: PARENT_SOURCE_ID, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1292:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 120 and 1143 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1339:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 974 [-Wformat-truncation=] "Your input attribute \"%s\" defined as \"%s\" " ^~ Src/cmor_CV.c:1342:46: PARENT_MIP_ERA, szValue, CMIP6); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 132 and 1155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1329:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 955 [-Wformat-truncation=] "Your input attribute \"%s\" is not defined \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1332:42: PARENT_MIP_ERA, szExperiment_ID); ~~~~~~~~~~~~~~~ Src/cmor_CV.c:1330:40: note: format string is defined here "properly for %s \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 118 and 1141 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1080:75: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute branch_time_in_child \"%s\" " ^~ Src/cmor_CV.c:1082:30: szBranchTimeInChild); ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1092:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Your input attribute %s %s \n! " ^~ Src/cmor_CV.c:1094:53: BRANCH_TIME_IN_PARENT, szValue); ~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 78 and 1101 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1037:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1039:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1025:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Your \"experiment_id\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1026:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/cmor_variables.c Src/cmor_tables.c: In function 'cmor_set_experiments.part.0': Src/cmor_tables.c:292:25: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_add_traceback.part.0': Src/cmor.c:423:42: warning: '%s' directive writing up to 1023 bytes into a region of size 1008 [-Wformat-overflow=] sprintf(tmp, "%s\n! called from: %s", name, cmor_traceback_info); ^~ ~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 17 or more bytes (assuming 1040) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/arraylist.c Src/cmor_CV.c: In function 'cmor_CV_checkExperiment': Src/cmor_CV.c:1441:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 179 and 4271 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1467:46: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Your input attribute \"%s\" with value \n! \"%s\" " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 152 and 5267 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1396:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your experiment_id \"%s\" defined in your input file\n! " ^~ Src/cmor_CV.c:1398:18: szExperiment_ID, CV_Filename); ~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 108 and 2154 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1384:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"experiment_ids\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1385:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkFilename': Src/cmor_CV.c:1696:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1751:42: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 922 [-Wformat-truncation=] snprintf(szTmp, CMOR_MAX_STRING, "Your filename \n! " ^~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1758:70: "See your Control Vocabulary file.(%s)\n! ", infile, outname, ~~~~~~~ Src/cmor_CV.c:1755:20: note: format string is defined here "\"%s\"\n! \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 191 or more bytes (assuming 3260) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_grids.c: In function 'cmor_set_mapping_attribute': Src/cmor_grids.c:501:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Unknown attribute: '%s' for mapping '%s' (value was: '%s')", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_grids.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 53 or more bytes (assuming 1076) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_prep_units': Src/cmor.c:521:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s", cunits, ^~ local_unit); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1066) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:499:55: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Udunits: analyzing units from user (%s)", local_unit); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 38 and 1061 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/debug.c Src/cmor.c: In function 'cmor_open_inpathFile': Src/cmor.c:1232:57: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(szFullName, CMOR_MAX_STRING, "%s/%s", cmor_input_path, ^ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1291:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 945 [-Wformat-truncation=] "Please validate JSON File!\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1293:56: "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ~~~~~~~~~~ Src/cmor.c:1293:41: note: format string is defined here "Syntax Error in file: %s\n! " "%s", szFullName, buffer); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 84 or more bytes (assuming 1107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1278:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", szFullName); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1264:47: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Could not understand file \"%s\" Is this a JSON CMOR table?", ^~ szFullName); ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 56 and 1079 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_treat_axis_values': Src/cmor_axes.c:941:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "In udunits analyzing table defined units (%s)\n! " ^~ Src/cmor_axes.c:943:22: local_unit, refaxis->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:922:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "In udunits analyzing units from user (%s),\n! " ^~ Src/cmor_axes.c:924:22: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_set_dataset_att': Src/cmor_tables.c:500:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1017 [-Wformat-truncation=] "table: %s, This keyword: %s value (%s) " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 125 or more bytes (assuming 2171) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:430:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s: Too many experiments defined", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 37 and 1060 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:403:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is already defined", table->szTable_id); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 26 and 1049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:341:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "Table %s is defined for cmor_version %f, " ^~ Src/cmor_tables.c:341:22: note: assuming directive output of 8 bytes "Table %s is defined for cmor_version %f, " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1418 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_setInstitution': Src/cmor_CV.c:1865:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 990 [-Wformat-truncation=] "Your input attribute institution \"%s\" will be replaced with \n! " ^~ Src/cmor_CV.c:1867:22: szInstitution, CV_institution->szValue); ~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 111 and 2157 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1851:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 905 [-Wformat-truncation=] "There is no institution associated to institution_id \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1854:45: CV_KEY_INSTITUTION_ID, szInstitution_ID); ~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1853:36: note: format string is defined here "Check your \"%s\" dictionary!!\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 137 and 1160 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1819:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "The institution_id, \"%s\", found in your \n! " ^~ Src/cmor_CV.c:1827:18: szInstitution_ID, CMOR_Filename, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 368 and 3437 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1806:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 944 [-Wformat-truncation=] "Your \"%s\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1808:41: CV_KEY_INSTITUTION_ID, CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1807:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 85 and 1108 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2371:9: warning: unused variable 'bb' [-Wunused-variable] int bb; ^~ arm-linux-gnueabihf-gcc: Src/json-c/json_c_version.c Src/cmor_CV.c: In function 'cmor_CV_ValidateAttribute': Src/cmor_CV.c:1952:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "You regular expression \"%s\" is invalid. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:1954:44: attr_CV->aszValue[i], CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:1953:60: note: format string is defined here "Check your Control Vocabulary file \"%s\".\n! ", ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 83 or more bytes (assuming 1106) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2011:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 952 [-Wformat-truncation=] "The attribute \"%s\" could not be validated. \n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2017:25: szKey, szValue, szValids, CV_Filename); ~~~~~~~ Src/cmor_CV.c:2013:21: note: format string is defined here "\"%s\" which is not valid \n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 198 or more bytes (assuming 3267) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_outpath_exist': Src/cmor.c:1727:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but we\n! " ^~ Src/cmor.c:1729:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 97 and 1120 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1706:60: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but this\n! " ^~ Src/cmor.c:1708:17: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 103 and 1126 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1717:63: warning: '%s' directive writing up to 1023 bytes into a region of size 983 [-Wformat-overflow=] "CMOR was unable to create this directory %s\n! " ^~ Src/cmor.c:1719:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 79 and 1102 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1692:68: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s', but\n! " ^~ Src/cmor.c:1694:25: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 96 and 1119 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1674:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1676:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1666:64: warning: '%s' directive writing up to 1023 bytes into a region of size 982 [-Wformat-overflow=] "You defined your output directory to be: '%s',\n! " ^~ Src/cmor.c:1668:21: cmor_current_dataset.outpath); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 99 and 1122 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c: In function 'cmor_CV_checkGrids': Src/cmor_CV.c:2133:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "Your attribute grid_resolution is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2135:22: szGridResolution, CV_Filename); ~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 109 and 2155 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2083:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "Your attribute grid_label is set to \"%s\" which is invalid." ^~ Src/cmor_CV.c:2085:22: szGridLabel, CV_Filename); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 104 and 2150 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2060:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 947 [-Wformat-truncation=] "Your \"grid_labels\" key could not be found in\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "your Control Vocabulary file.(%s)\n! ", CV_Filename); ~~~~~~~~~~~ Src/cmor_CV.c:2061:49: note: format string is defined here "your Control Vocabulary file.(%s)\n! ", CV_Filename); ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 82 and 1105 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_convert_string_to_list': Src/cmor.c:1788:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "unknown conversion '%c' for list: %s", type, values); ^~ ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 34 and 1057 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:1793:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "mallocing '%c' for list: %s", ^~ type, values); ~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 25 and 1048 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_object.c Src/cmor_CV.c: In function 'cmor_CV_checkISOTime': Src/cmor_CV.c:2277:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 991 [-Wformat-truncation=] "Your global attribute " ^~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_CV.c:2280:39: "\n! ", szAttribute, szDate); ~~~~~~ Src/cmor_CV.c:2278:35: note: format string is defined here "\"%s\" set to \"%s\" is not a valid date.\n! " ^~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 118 or more bytes (assuming 1141) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table_internal': Src/cmor_tables.c:693:51: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(word, CMOR_MAX_STRING, "%s/%s", cmor_input_path, szTable); ^ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:964:57: warning: '%s' directive output may be truncated writing up to 1023999 bytes into a region of size 992 [-Wformat-truncation=] "attribute for unknown section: %s,%s (table: %s)", ^~ key, szVal, cmor_tables[cmor_ntables].szTable_id); ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 43 or more bytes (assuming 1024042) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:747:39: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Could not read file %s check file permission", word); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 43 and 1066 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_object_iterator.c Src/cmor_CV.c: In function 'cmor_CV_variable': Src/cmor_CV.c:2339:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from include/cdTime/cdmsint.h:37, from include/cmor_func_def.h:9, from include/cmor.h:577, from Src/cmor_CV.c:7: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c: In function 'cmor_load_table': Src/cmor_tables.c:619:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szAxisEntryFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:631:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szFormulaVarFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_tables.c:637:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "Can't open/read JSON table %s", ^~ szControlFilenameJSON); ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_tables.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 28 and 1051 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_zfactors_vars': Src/cmor.c:1958:64: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "could not find the zfactor variable: %s. \n! " ^~ Src/cmor.c:1962:46: " dimensions.\n! ", ctmp, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 172 or more bytes (assuming 1195) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2017:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 950 [-Wformat-truncation=] "variable \"%s\" (table: %s) has axis \"%s\"\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2023:75: cmor_axes[cmor_vars[var_id].axes_ids[i]].id, ctmp, ~~~~ Src/cmor.c:2018:70: note: format string is defined here "defined with formula terms, but term \"%s\"\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 133 or more bytes (assuming 1156) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_tokener.c Src/cmor_variables.c: In function 'cmor_has_required_variable_attributes': Src/cmor_variables.c:94:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "variable %s (table %s) does not have required " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:96:64: cmor_vars[var_id].id, pTable->szTable_id, astr); ~~~~ Src/cmor_variables.c:95:34: note: format string is defined here "attribute: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_update_history': Src/cmor_variables.c:1001:41: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(tmp2, CMOR_MAX_STRING, "%s %s altered by CMOR: %s.", ^~ tmp, date, add); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 21 or more bytes (assuming 2067) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_check_interval': Src/cmor_axes.c:1388:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 992 [-Wformat-truncation=] "In udunuits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 51 or more bytes (assuming 1074) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1456:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 993 [-Wformat-truncation=] "In udunits parsing user units: %s, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1476:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "Udunits: Error getting converter from %s to %s, axis: %s (table: %s)", ^~ ctmp2, msg, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 2107) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1541:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1545:60: interv, interval, i + 1, diff2, diff, ctmp2, tmp * 100.); ~~~~~ Src/cmor_axes.c:1543:35: note: format string is defined here "seconds (%f %s), which is %f %% , seems too big, check " ^~ Src/cmor_axes.c:1541:22: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1524:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 888 and 911 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1528:68: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1526:46: note: format string is defined here "%f seconds (%f %s), which is %f %% , seems too big, " ^~ Src/cmor_axes.c:1524:30: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1217) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1507:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 869 and 892 [-Wformat-truncation=] "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1511:64: interv, interval, i + 1, diff2, diff, ctmp2, ~~~~~ Src/cmor_axes.c:1509:64: note: format string is defined here "(based on bounds) of %f seconds, (%f %s), which " ^~ Src/cmor_axes.c:1507:26: note: assuming directive output of 8 bytes "approximate time axis interval is defined as %f " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 185 or more bytes (assuming 1236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1558:58: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1464:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with seconds, axis: %s (table: %s)", ^~ ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 71 or more bytes (assuming 1094) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1395:40: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=] "axis interval units (%s) are incompatible with\n! " ^~ Src/cmor_axes.c:1397:18: ctmp2, cmor_axes[axis_id].id, ~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/json_util.c arm-linux-gnueabihf-gcc: Src/json-c/libjson.c arm-linux-gnueabihf-gcc: Src/json-c/linkhash.c Src/cmor_variables.c: In function 'cmor_variable': Src/cmor_variables.c:1090:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 978 [-Wformat-truncation=] "Could not find a matching variable for name: '%s'", ctmp); ^~ ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 48 and 1071 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1229:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Converted units from '%s' to '%s'", units, refvar.units); ^~ ~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 30 or more bytes (assuming 1053) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1603:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1606:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 173 or more bytes (assuming 2219) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1631:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "You defined variable '%s' (table %s) with axis " ^~ Src/cmor_variables.c:1634:22: refvar.id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 121 or more bytes (assuming 1144) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1698:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1694:55: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(ctmp, CMOR_MAX_STRING, "%s %s", msg, ^ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/printbuf.c Src/cmor_axes.c: In function 'cmor_axis': Src/cmor_axes.c:1761:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 962 [-Wformat-truncation=] "axis: %s (table: %s) is declared to be converted " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1765:26: refaxis.convert_to); ~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1762:44: note: format string is defined here "to unknown type: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1931:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "Requested region for axis '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:1934:70: cmor_tables[CMOR_TABLE].szTable_id, ctmp); ~~~~ Src/cmor_axes.c:1932:51: note: format string is defined here "is not passed: '%s'", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2079:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 706 and 1020 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%lf %s", ^~ Src/cmor_axes.c:2081:62: ref_table_id].interval, ctmp); ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 5 and 1342 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc: Src/json-c/random_seed.c Src/cmor.c: In function 'cmor_write_all_attributes': Src/cmor.c:3311:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 949 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3315:42: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3312:60: note: format string is defined here "(table: %s) writing global att: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 1100) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3323:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 936 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3328:46: GLOBAL_ATT_LICENSE, value); ~~~~~ Src/cmor.c:3325:41: note: format string is defined here "metafile: %s (%s)", ierr, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 90 or more bytes (assuming 1113) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c: In function 'cmor_set_axis_def_att': Src/cmor_axes.c:2506:18: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Unknown attribute >>>%s<<< for axis section " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2507:20: note: format string is defined here "(%s, table: %s), value: %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2495:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory " ^~ Src/cmor_axes.c:2495:26: note: directive argument in the range [1, 2147483646] "axis (%s, table: %s): cannot allocate memory " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 77 or more bytes (assuming 2132) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2441:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2453:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2470:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 72 or more bytes (assuming 2118) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2349:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): looks like we already read " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 135 or more bytes (assuming 1158) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2362:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_axes.c:2383:29: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1018 [-Wformat-truncation=] "axis (%s, table: %s): cannot allocate memory for %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_axes.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 2125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_create_var_attributes': Src/cmor.c:4881:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 968 [-Wformat-truncation=] "NetCDF Error (%i: %s) leaving definition mode for metafile %s", ^~ Src/cmor.c:4883:18: cmor_current_dataset.associated_file_name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_zfactor': Src/cmor_variables.c:791:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Udunits: Error parsing user units: %s, " ^~ Src/cmor_variables.c:794:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 79 or more bytes (assuming 1102) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:828:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error converting units from Pa " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:831:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ Src/cmor_variables.c:829:34: note: format string is defined here "to %s, zaxis %s (table: %s), when creating " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:866:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 995 [-Wformat-truncation=] "Udunits: Error freeing units %s, zaxis %s " ^~ Src/cmor_variables.c:868:30: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 73 or more bytes (assuming 1096) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:473:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis: " ^~ Src/cmor_variables.c:475:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:488:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, " ^~ Src/cmor_variables.c:490:26: local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:660:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, for zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 1087) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:677:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 994 [-Wformat-truncation=] "Udunits: Error parsing units: %s, zaxis %s, variable %s (table: %s)", ^~ local_unit, cmor_axes[axis_id].id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_build_outname': Src/cmor.c:5923:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1002 [-Wformat-truncation=] "Cannot find frequency %s. Closing variable %s (table: %s)", ^~ frequency, cmor_vars[var_id].id, ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5767:57: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "Cannot convert times for calendar: %s,\n! " ^~ "closing variable %s (table: %s)", msg2, ~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_set_var_def_att': Src/cmor_variables.c:1967:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 969 and 978 [-Wformat-truncation=] "Too many dimensions (%i) defined for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:1968:28: note: format string is defined here "(%s), max is: %i", var->ndims, var->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 59 and 1091 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2010:65: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 996 [-Wformat-truncation=] "Reading table %s: axis name: '%s' for " ^~ Src/cmor_variables.c:2014:73: cmor_tables[var->table_id].szTable_id, dim, ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 119 or more bytes (assuming 2165) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_close_variable': Src/cmor.c:6058:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 934 [-Wformat-truncation=] "while closing variable %i (%s, table %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6066:72: ref_table_id].szTable_id, ctmp2, ~~~~~ Src/cmor.c:6060:45: note: format string is defined here "you wrote %s time steps for the variable,\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 176 or more bytes (assuming 2222) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6089:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 920 [-Wformat-truncation=] "while closing variable %i (%s, table %s) we\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6096:42: szTable_id, ctmp2, ~~~~~ Src/cmor.c:6091:51: note: format string is defined here "variable, you wrote %s time steps for the\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 190 or more bytes (assuming 2236) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6129:33: warning: '.copy' directive writing 5 bytes into a region of size between 1 and 1024 [-Wformat-overflow=] sprintf(msg, "%s.copy", outname); ^~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 6 and 1029 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6140:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6143:45: "cmor_setup.", outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 128 and 1151 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6132:45: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1010 [-Wformat-truncation=] "Output file ( %s ) already exists,\n! " ^~ Src/cmor.c:6137:45: "at: %s.copy", outname, outname); ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 206 and 2252 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:6153:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 970 [-Wformat-truncation=] "could not rename temporary file: %s to final file\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "name: %s", cmor_vars[var_id].current_path, outname); ~~~~~~~ Src/cmor.c:6154:29: note: format string is defined here "name: %s", cmor_vars[var_id].current_path, outname); ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_get_original_shape': Src/cmor_variables.c:2317:56: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 987 [-Wformat-truncation=] "trying to retrieve shape of variable %s (table: %s) into a %id " ^~ Src/cmor_variables.c:2319:18: avar.id, cmor_tables[avar.ref_table_id].szTable_id, *rank, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 88 or more bytes (assuming 1111) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c: In function 'cmor_write_var_to_file': Src/cmor_variables.c:2393:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 942 and 952 [-Wformat-truncation=] "you are passing %i time steps for a static " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2394:53: note: format string is defined here "(no time dimension) variable (%s, table: %s), " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 128 or more bytes (assuming 1151) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2500:73: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 965 and 975 [-Wformat-truncation=] "cannot allocate memory for %i float tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 61 or more bytes (assuming 1084) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2488:74: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 964 and 974 [-Wformat-truncation=] "cannot allocate memory for %i double tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 62 or more bytes (assuming 1085) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2476:72: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 966 and 976 [-Wformat-truncation=] "cannot allocate memory for %i long tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2464:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 967 and 977 [-Wformat-truncation=] "cannot allocate memory for %i int tmp elts var '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 59 or more bytes (assuming 1082) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2558:67: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] " in udunits, getting converter for variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 55 or more bytes (assuming 1078) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2545:33: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable: %s, cmor and user units are incompatible: " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 80 or more bytes (assuming 4172) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2534:61: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "in udunits analyzing units from user (%s) " ^~ Src/cmor_variables.c:2536:22: local_unit, avar->id, ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 2110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2519:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 980 [-Wformat-truncation=] "in udunits analyzing units from cmor table " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2521:22: local_unit, avar->id, ~~~~~~~~~~ Src/cmor_variables.c:2520:24: note: format string is defined here "(%s) for variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 70 or more bytes (assuming 2116) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2647:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 989 [-Wformat-truncation=] "in udunits, converting values from %s to %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 64 or more bytes (assuming 3133) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2667:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2667:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 166 or more bytes (assuming 1208) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 984 [-Wformat-truncation=] "Invalid value(s) detected for variable '%s' " ^~ Src/cmor_variables.c:2700:30: note: assuming directive output of 10 bytes "Invalid value(s) detected for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2700:30: note: assuming directive output of 11 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 167 or more bytes (assuming 1209) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' (table: %s) " ^~ Src/cmor_variables.c:2755:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' (table: %s) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2755:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 120 or more bytes (assuming 1162) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2767:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2767:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 85 or more bytes (assuming 1127) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2778:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2778:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 122 or more bytes (assuming 1164) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 988 [-Wformat-truncation=] "Invalid Absolute Mean for variable '%s' " ^~ Src/cmor_variables.c:2788:22: note: assuming directive output of 11 bytes "Invalid Absolute Mean for variable '%s' " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2788:22: note: assuming directive output of 10 bytes In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1129) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2804:66: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 981 [-Wformat-truncation=] "Udunits: Error freeing converter, variable %s " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 54 or more bytes (assuming 1077) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2815:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2825:62: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 985 [-Wformat-truncation=] "Udunits: Error freeing units, variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 50 or more bytes (assuming 1073) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3182:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3213:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3214:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3232:26: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3233:37: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3083:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table: %s) you are passing %i " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 102 or more bytes (assuming 1125) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3130:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 960 [-Wformat-truncation=] "time axis must have bounds, you defined it w/o " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3131:48: note: format string is defined here "any for variable %s (table: %s)", avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 75 or more bytes (assuming 1098) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3106:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 969 [-Wformat-truncation=] "NCError (%i: %s) writing time bounds values for " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3107:41: note: format string is defined here "variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 67 or more bytes (assuming 1090) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3144:78: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 976 [-Wformat-truncation=] "NCError (%i: %s) writing time values for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 60 or more bytes (assuming 1083) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2847:37: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1014 [-Wformat-truncation=] "variable '%s' (table %s) you are passing " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 113 or more bytes (assuming 1136) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3023:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 932 [-Wformat-truncation=] "time axis must have bounds, please pass them to " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3024:75: note: format string is defined here "cmor_write along with time values, variable %s, table %s", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 101 or more bytes (assuming 1124) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3041:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 974 and 984 [-Wformat-truncation=] "cannot malloc %i time vals for variable " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3042:32: note: format string is defined here "'%s' (table: %s)", ntimes_passed, avar->id, ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 52 or more bytes (assuming 1075) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3067:81: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 977 [-Wformat-truncation=] "NetCDF error (%i: %s) writing times for variable '%s' " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 87 or more bytes (assuming 1110) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2864:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "cannot malloc %i tmp bounds time vals " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2865:45: note: format string is defined here "for variable '%s' (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 63 or more bytes (assuming 1086) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2921:83: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 963 and 973 [-Wformat-truncation=] "NetCDF error (%i) writing time bounds for variable '%s', already written in file: %i", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 81 and 1124 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:2979:87: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 971 [-Wformat-truncation=] "NetCDF error (%i: %s) writing time values for variable '%s' (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 58 or more bytes (assuming 1081) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3001:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 0 and 921 [-Wformat-truncation=] "Time point: %lf ( %lf in output units) " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3003:63: note: format string is defined here "(in output units), variable %s (table: %s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 114 or more bytes (assuming 1152) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor_variables.c:3271:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 986 [-Wformat-truncation=] "NetCDF Error (%i: %s), writing variable '%s' (table %s) to file", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor_variables.c:2: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 57 or more bytes (assuming 1080) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_addRIPF': Src/cmor.c:5617:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 84 and 1107 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5626:48: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1000 [-Wformat-truncation=] "Your realization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5628:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 92 and 1115 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5644:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 87 and 1110 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5653:51: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 997 [-Wformat-truncation=] "Your initialization_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5655:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 95 and 1118 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5672:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5681:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your physics_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5683:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5699:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ "It cannot contains more than 4 digits. \n! ", tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 80 and 1103 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:5708:44: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1004 [-Wformat-truncation=] "Your forcing_index \"%s\" is invalid. \n! " ^~ Src/cmor.c:5710:22: tmp); ~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 88 and 1111 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_setup': Src/cmor.c:901:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:877:48: warning: '%.4i' directive output may be truncated writing between 4 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] snprintf(msg, CMOR_MAX_STRING, "%s_%.4i-%.2i-%.2iT%.2i:%.2i:%.2i", ^~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 21 and 1096 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:885:31: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1016 [-Wformat-truncation=] "Logfile %s already exist.\n! Renamed to: %s", tmplogfile, ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 39 and 2085 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:892:50: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1001 [-Wformat-truncation=] "Could not open logfile %s for writing", tmplogfile); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 36 and 1059 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Src/cmor.c:9: Src/cmor.c: In function 'cmor_setGblAttr': include/cmor.h:188:39: warning: ' output prepared for ' directive output may be truncated writing 21 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] #define GLOBAL_ATT_TITLE_MSG "%s output prepared for %s" ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:2843:36: note: in expansion of macro 'GLOBAL_ATT_TITLE_MSG' snprintf(msg, CMOR_MAX_STRING, GLOBAL_ATT_TITLE_MSG, ctmp, ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 22 or more bytes (assuming 1045) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3000:49: warning: '; ' directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] snprintf(ctmp2, CMOR_MAX_STRING, "%s;\n%s", ctmp, msg); ^~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 3 and 2049 bytes into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_define_dimensions': Src/cmor.c:3682:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 956 [-Wformat-truncation=] "NCError (%i: %s) defining compression\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3685:49: nc_strerror(ierr), ctmp, cmor_vars[var_id].id, ~~~~ Src/cmor.c:3683:62: note: format string is defined here "parameters for bounds variable %s for\n! " ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 97 or more bytes (assuming 1120) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3729:30: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3731:70: "(table: %s)", ierr, nc_strerror(ierr), msg, ~~~ Src/cmor.c:3730:36: note: format string is defined here "att (%s) for axis %i (%s), variable %s " ^~ Src/cmor.c:3729:30: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula term " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3743:34: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 979 [-Wformat-truncation=] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:3746:53: nc_strerror(ierr), msg, i, ~~~ Src/cmor.c:3744:45: note: format string is defined here "term att (%s) for axis %i (%s), variable " ^~ Src/cmor.c:3743:34: note: directive argument in the range [0, 7] "NetCDF error (%i: %s) writing formula " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 82 or more bytes (assuming 1105) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c: In function 'cmor_write': Src/cmor.c:4655:22: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 940 [-Wformat-truncation=] "NetCDF error (%i: %s) for variable %s (table: %s)\n! " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4659:45: "tracking_id", (char *)ctmp2); ~~~~~ Src/cmor.c:4656:53: note: format string is defined here "writing global attribute: %s (%s)", ^~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 86 or more bytes (assuming 1109) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4463:40: warning: '%s' directive writing up to 1023 bytes into a region of size 1006 [-Wformat-overflow=] "creating outpath: %s, for variable %s (table: %s). " ^~ Src/cmor.c:4465:21: outname, cmor_vars[var_id].id, ~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 68 or more bytes (assuming 1091) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Src/cmor.c:4550:71: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 982 [-Wformat-truncation=] "NetCDF Error (%i: %s) putting metadata file (%s) in\n! " ^~ Src/cmor.c:4554:25: cmor_current_dataset.associated_file_name, ncafid, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from Src/cmor.c:1: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 117 or more bytes (assuming 1140) into a destination of size 1024 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -I/usr/include/ossp -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.7/Src/_controlvocabulary.o build/temp.linux-armv7l-3.7/Src/cdTime/cdRegTrfm.o build/temp.linux-armv7l-3.7/Src/cdTime/cdTimeConv.o build/temp.linux-armv7l-3.7/Src/cdTime/cdUtil.o build/temp.linux-armv7l-3.7/Src/cdTime/fcdTimeConv.o build/temp.linux-armv7l-3.7/Src/cdTime/reg_trfm.o build/temp.linux-armv7l-3.7/Src/cdTime/timeArith.o build/temp.linux-armv7l-3.7/Src/cdTime/timeConv.o build/temp.linux-armv7l-3.7/Src/cmor.o build/temp.linux-armv7l-3.7/Src/cmor_CV.o build/temp.linux-armv7l-3.7/Src/cmor_axes.o build/temp.linux-armv7l-3.7/Src/cmor_cfortran_interface.o build/temp.linux-armv7l-3.7/Src/cmor_grids.o build/temp.linux-armv7l-3.7/Src/cmor_md5.o build/temp.linux-armv7l-3.7/Src/cmor_tables.o build/temp.linux-armv7l-3.7/Src/cmor_variables.o build/temp.linux-armv7l-3.7/Src/json-c/arraylist.o build/temp.linux-armv7l-3.7/Src/json-c/debug.o build/temp.linux-armv7l-3.7/Src/json-c/json_c_version.o build/temp.linux-armv7l-3.7/Src/json-c/json_object.o build/temp.linux-armv7l-3.7/Src/json-c/json_object_iterator.o build/temp.linux-armv7l-3.7/Src/json-c/json_tokener.o build/temp.linux-armv7l-3.7/Src/json-c/json_util.o build/temp.linux-armv7l-3.7/Src/json-c/libjson.o build/temp.linux-armv7l-3.7/Src/json-c/linkhash.o build/temp.linux-armv7l-3.7/Src/json-c/printbuf.o build/temp.linux-armv7l-3.7/Src/json-c/random_seed.o -L. -lnetcdf -ludunits2 -lossp-uuid -o build/lib.linux-armv7l-3.7/cmip6_cv/_cmip6_cv.cpython-37m-arm-linux-gnueabihf.so running install_lib creating /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv creating /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE/PrePARE.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE/out_names_tests.json -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-3.7/cmip6_cv/PrePARE/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/PrePARE copying build/lib.linux-armv7l-3.7/cmip6_cv/cmor_const.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv copying build/lib.linux-armv7l-3.7/cmip6_cv/_cmip6_cv.cpython-37m-arm-linux-gnueabihf.so -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv copying build/lib.linux-armv7l-3.7/cmip6_cv/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv copying build/lib.linux-armv7l-3.7/cmip6_cv/pywrapper.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv creating /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor copying build/lib.linux-armv7l-3.7/cmor/_cmor.cpython-37m-arm-linux-gnueabihf.so -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor copying build/lib.linux-armv7l-3.7/cmor/cmor_const.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor copying build/lib.linux-armv7l-3.7/cmor/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor creating /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_user_interface_01.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_sub_experimentIDbad.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badsourceid.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_site_ts.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_stephanie_6hrPlev_minutes.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_appending.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badsourcetypeRequired.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/base_CMIP6_CV.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_tim2_clim_02.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_grid_and_ocn_sigma.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_12.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_doc.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_max_variables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_HISTORY.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_clim_bounds.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_new_tables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_grid_stub_jamie.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_time_gap_single_write1.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_singleton_anywhere_in_table_def.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_clim_bounds_02.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_has_cur_dataset_attribute.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_forcemultipleparent.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_time_gap_multi_write.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_sub_experimentbad.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badgridlabel.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/cmor_speed_and_compression_02.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_6.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_polar_stereo.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/cmor_speed_and_compression_03.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/all_tests.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_load_tables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_fxtable.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_1.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_filename_time_range.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_driving.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_chunking.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_bad_data_specs.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_sub_experimentnotset.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_11.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/_cmor_stub.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badsourcetype.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_forcenoparent.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_user_interface_00.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_terminate_signal.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_3.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_missing_values.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_trackingNoprefix.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_nomipera.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_clim_bounds_04.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_license_parsing.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badinstitutionID.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_parenttimeunits.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_YYYMMDDHH_exp_fmt.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_2Gb_slice.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/check_results.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_parentsourceid.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_10.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_wrong_activity.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/nc2asc.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_forecast_time.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_site_surface.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/common.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_alastair_1.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_8.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_toomany_tables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_experimentID.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_checker_works.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_parentvariantlabel.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_region.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_tim2_clim.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_has_variable_attribute.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_4.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_history.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_sos_psu_units.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/in_files.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_hierarchicalattr.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_user_interface_03.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_1D_var.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_common.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_projections.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_compression.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_direct_calls.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_7.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_clim_bounds_03.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_time_gap_single_write2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_free_wrapping_issue.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_obs4MIPs.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_parentmipera.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_6.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_reverted_lats.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_baddirectory.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_furtherinfourl.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_11.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_8.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_cmor_double_singleton.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_max_variables_2.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_bounds_request.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_9.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/out_files.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_3.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badinstitution.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_10.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_externalvariables.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/jamie_hybrid_height.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_jamie_3hr.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_sub_experiment_id.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_non_monotonic_climo_bonds_ok.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badgridgr.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badsource.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_trackingprefix.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/__init__.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_5.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_cmor_half_levels_wrong_generic_level.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/cmor_speed_and_compression.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_9.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_12.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_cfmip_site_axis_test.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_longrealizationindex.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badvariant.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_2Gb_file.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/jamie_positive.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_lon_thro_360.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_badgridresolution.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_singleton_string.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_forceparent.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_cmor_half_levels.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_lon_gt_360.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_open_close_cmor_multiple.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_bad_date.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/cmor_speed_and_compression_01.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_memory_check.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_index_coord.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_bentley_01.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_7.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_joerg_4.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_python_CMIP6_CV_invalidsourceid.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/Test/test_cmor_half_levels_with_bounds.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test copying build/lib.linux-armv7l-3.7/cmor/pywrapper.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor copying build/lib.linux-armv7l-3.7/cmor/git2svn.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor copying build/lib.linux-armv7l-3.7/cmor/convertCSVFile.py -> /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/PrePARE/PrePARE.py to PrePARE.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/PrePARE/__init__.py to __init__.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/cmor_const.py to cmor_const.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/__init__.py to __init__.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmip6_cv/pywrapper.py to pywrapper.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/cmor_const.py to cmor_const.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/__init__.py to __init__.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_user_interface_01.py to test_python_user_interface_01.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentIDbad.py to test_python_CMIP6_CV_sub_experimentIDbad.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourceid.py to test_python_CMIP6_CV_badsourceid.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_site_ts.py to test_site_ts.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_stephanie_6hrPlev_minutes.py to test_python_stephanie_6hrPlev_minutes.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_appending.py to test_python_appending.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetypeRequired.py to test_python_CMIP6_CV_badsourcetypeRequired.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/base_CMIP6_CV.py to base_CMIP6_CV.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_tim2_clim_02.py to test_python_joerg_tim2_clim_02.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_grid_and_ocn_sigma.py to test_python_grid_and_ocn_sigma.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_12.py to test_python_jamie_12.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_doc.py to test_doc.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_max_variables.py to test_python_max_variables.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_HISTORY.py to test_python_CMIP6_CV_HISTORY.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_clim_bounds.py to test_python_clim_bounds.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_new_tables.py to test_python_new_tables.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_grid_stub_jamie.py to test_grid_stub_jamie.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_time_gap_single_write1.py to test_time_gap_single_write1.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_singleton_anywhere_in_table_def.py to test_python_singleton_anywhere_in_table_def.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_clim_bounds_02.py to test_python_clim_bounds_02.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_has_cur_dataset_attribute.py to test_python_has_cur_dataset_attribute.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_forcemultipleparent.py to test_python_CMIP6_CV_forcemultipleparent.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_time_gap_multi_write.py to test_time_gap_multi_write.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentbad.py to test_python_CMIP6_CV_sub_experimentbad.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridlabel.py to test_python_CMIP6_CV_badgridlabel.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/cmor_speed_and_compression_02.py to cmor_speed_and_compression_02.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_6.py to test_python_joerg_6.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_polar_stereo.py to test_python_polar_stereo.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/cmor_speed_and_compression_03.py to cmor_speed_and_compression_03.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/all_tests.py to all_tests.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_load_tables.py to test_python_CMIP6_CV_load_tables.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_fxtable.py to test_python_CMIP6_CV_fxtable.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_1.py to test_python_joerg_1.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_filename_time_range.py to test_python_filename_time_range.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_driving.py to test_python_CMIP6_driving.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_chunking.py to test_chunking.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_bad_data_specs.py to test_python_CMIP6_CV_bad_data_specs.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentnotset.py to test_python_CMIP6_CV_sub_experimentnotset.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_11.py to test_python_jamie_11.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/_cmor_stub.py to _cmor_stub.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetype.py to test_python_CMIP6_CV_badsourcetype.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_forcenoparent.py to test_python_CMIP6_CV_forcenoparent.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_2.py to test_python_joerg_2.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_user_interface_00.py to test_python_user_interface_00.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_terminate_signal.py to test_python_CMIP6_CV_terminate_signal.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_3.py to test_python_jamie_3.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_missing_values.py to test_python_missing_values.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_trackingNoprefix.py to test_python_CMIP6_CV_trackingNoprefix.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_nomipera.py to test_python_CMIP6_CV_nomipera.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_clim_bounds_04.py to test_python_clim_bounds_04.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_license_parsing.py to test_license_parsing.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitutionID.py to test_python_CMIP6_CV_badinstitutionID.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_parenttimeunits.py to test_python_CMIP6_CV_parenttimeunits.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_YYYMMDDHH_exp_fmt.py to test_python_YYYMMDDHH_exp_fmt.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_2Gb_slice.py to test_python_2Gb_slice.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/check_results.py to check_results.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_parentsourceid.py to test_python_CMIP6_CV_parentsourceid.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_10.py to test_python_jamie_10.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_wrong_activity.py to test_python_CMIP6_wrong_activity.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/nc2asc.py to nc2asc.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_forecast_time.py to test_python_forecast_time.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_site_surface.py to test_python_jamie_site_surface.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/common.py to common.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie.py to test_python_jamie.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py to test_python_CMIP6_CV_badsourcetypeCHEMAER.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_alastair_1.py to test_python_alastair_1.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_8.py to test_python_joerg_8.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_toomany_tables.py to test_python_toomany_tables.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_experimentID.py to test_python_CMIP6_experimentID.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_checker_works.py to test_checker_works.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_parentvariantlabel.py to test_python_CMIP6_CV_parentvariantlabel.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_region.py to test_python_region.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_tim2_clim.py to test_python_joerg_tim2_clim.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_has_variable_attribute.py to test_python_has_variable_attribute.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_4.py to test_python_jamie_4.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_history.py to test_python_history.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_sos_psu_units.py to test_python_sos_psu_units.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/in_files.py to in_files.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_hierarchicalattr.py to test_python_CMIP6_CV_hierarchicalattr.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_user_interface_03.py to test_python_user_interface_03.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_1D_var.py to test_python_1D_var.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_common.py to test_python_common.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_projections.py to test_python_CMIP6_projections.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_compression.py to test_compression.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_direct_calls.py to test_python_direct_calls.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_7.py to test_python_jamie_7.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_clim_bounds_03.py to test_python_clim_bounds_03.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py to test_python_CMIP6_CV_badinstitutionIDNotSet.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_time_gap_single_write2.py to test_time_gap_single_write2.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_free_wrapping_issue.py to test_python_free_wrapping_issue.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_obs4MIPs.py to test_python_obs4MIPs.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_parentmipera.py to test_python_CMIP6_CV_parentmipera.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_6.py to test_python_jamie_6.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_2.py to test_python_jamie_2.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_reverted_lats.py to test_python_reverted_lats.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_baddirectory.py to test_python_CMIP6_CV_baddirectory.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_furtherinfourl.py to test_python_CMIP6_CV_furtherinfourl.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_11.py to test_python_joerg_11.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_8.py to test_python_jamie_8.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_cmor_double_singleton.py to test_cmor_double_singleton.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_max_variables_2.py to test_python_max_variables_2.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_bounds_request.py to test_python_bounds_request.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_9.py to test_python_jamie_9.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/out_files.py to out_files.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_3.py to test_python_joerg_3.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitution.py to test_python_CMIP6_CV_badinstitution.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_10.py to test_python_joerg_10.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_externalvariables.py to test_python_CMIP6_CV_externalvariables.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/jamie_hybrid_height.py to jamie_hybrid_height.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_jamie_3hr.py to test_python_jamie_3hr.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experiment_id.py to test_python_CMIP6_CV_sub_experiment_id.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_non_monotonic_climo_bonds_ok.py to test_non_monotonic_climo_bonds_ok.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridgr.py to test_python_CMIP6_CV_badgridgr.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badsource.py to test_python_CMIP6_CV_badsource.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_trackingprefix.py to test_python_CMIP6_CV_trackingprefix.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/__init__.py to __init__.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_5.py to test_python_joerg_5.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_cmor_half_levels_wrong_generic_level.py to test_cmor_half_levels_wrong_generic_level.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/cmor_speed_and_compression.py to cmor_speed_and_compression.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_9.py to test_python_joerg_9.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_12.py to test_python_joerg_12.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_cfmip_site_axis_test.py to test_python_cfmip_site_axis_test.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_longrealizationindex.py to test_python_CMIP6_CV_longrealizationindex.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badvariant.py to test_python_CMIP6_CV_badvariant.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_2Gb_file.py to test_python_2Gb_file.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/jamie_positive.py to jamie_positive.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_lon_thro_360.py to test_lon_thro_360.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridresolution.py to test_python_CMIP6_CV_badgridresolution.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_singleton_string.py to test_python_singleton_string.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_forceparent.py to test_python_CMIP6_CV_forceparent.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_cmor_half_levels.py to test_cmor_half_levels.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_lon_gt_360.py to test_lon_gt_360.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_open_close_cmor_multiple.py to test_python_open_close_cmor_multiple.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_bad_date.py to test_python_bad_date.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/cmor_speed_and_compression_01.py to cmor_speed_and_compression_01.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_memory_check.py to test_python_memory_check.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_index_coord.py to test_python_index_coord.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_bentley_01.py to test_python_bentley_01.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_7.py to test_python_joerg_7.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_joerg_4.py to test_python_joerg_4.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_python_CMIP6_CV_invalidsourceid.py to test_python_CMIP6_CV_invalidsourceid.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/Test/test_cmor_half_levels_with_bounds.py to test_cmor_half_levels_with_bounds.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/pywrapper.py to pywrapper.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/git2svn.py to git2svn.cpython-37.pyc byte-compiling /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/cmor/convertCSVFile.py to convertCSVFile.cpython-37.pyc running install_egg_info running egg_info writing CMOR.egg-info/PKG-INFO writing dependency_links to CMOR.egg-info/dependency_links.txt writing entry points to CMOR.egg-info/entry_points.txt writing top-level names to CMOR.egg-info/top_level.txt reading manifest file 'CMOR.egg-info/SOURCES.txt' writing manifest file 'CMOR.egg-info/SOURCES.txt' Copying CMOR.egg-info to /build/cmor-3.4.0/debian/tmp/usr/lib/python3/dist-packages/CMOR-3.4.0.egg-info Skipping SOURCES.txt running install_scripts Installing PrePARE script to /build/cmor-3.4.0/debian/tmp/usr/bin dh_install -p libcmor2 libcmor.so.2 /usr/lib/arm-linux-gnueabihf install -d debian/libcmor2//usr/lib/arm-linux-gnueabihf cp --reflink=auto -a ./libcmor.so.2 debian/libcmor2//usr/lib/arm-linux-gnueabihf/ install -d debian/.debhelper/generated/libcmor2 install -d debian/.debhelper/generated/libcmor-dev install -d debian/.debhelper/generated/python-cmor install -d debian/.debhelper/generated/python3-cmor dh_install -p libcmor-dev libcmor.a /usr/lib/arm-linux-gnueabihf install -d debian/libcmor-dev//usr/bin cp --reflink=auto -a debian/tmp/usr/bin/PrePARE debian/libcmor-dev//usr/bin/ install -d debian/libcmor-dev//usr/lib/arm-linux-gnueabihf cp --reflink=auto -a ./libcmor.a debian/libcmor-dev//usr/lib/arm-linux-gnueabihf/ install -d debian/libcmor-dev/usr/include cp --reflink=auto -a debian/tmp/usr/include/cdTime debian/tmp/usr/include/cmor.h debian/tmp/usr/include/cmor_func_def.h debian/tmp/usr/include/cmor_locale.h debian/tmp/usr/include/cmor_md5.h debian/libcmor-dev/usr/include/ dh_install -p libcmor-dev cmor.pc /usr/lib/arm-linux-gnueabihf/pkgconfig cp --reflink=auto -a debian/tmp/usr/bin/PrePARE debian/libcmor-dev//usr/bin/ install -d debian/libcmor-dev//usr/lib/arm-linux-gnueabihf/pkgconfig cp --reflink=auto -a ./cmor.pc debian/libcmor-dev//usr/lib/arm-linux-gnueabihf/pkgconfig/ cp --reflink=auto -a debian/tmp/usr/include/cdTime debian/tmp/usr/include/cmor.h debian/tmp/usr/include/cmor_func_def.h debian/tmp/usr/include/cmor_locale.h debian/tmp/usr/include/cmor_md5.h debian/libcmor-dev/usr/include/ dh_link -p libcmor-dev /usr/lib/arm-linux-gnueabihf/libcmor.so.2 /usr/lib/arm-linux-gnueabihf/libcmor.so rm -f debian/libcmor-dev/usr/lib/arm-linux-gnueabihf/libcmor.so ln -s libcmor.so.2 debian/libcmor-dev/usr/lib/arm-linux-gnueabihf/libcmor.so dh_numpy (grep -a -s -v python:Depends debian/libcmor2.substvars; echo "python:Depends=python-numpy (>= 1:1.16.0~rc1), python-numpy-abi9") > debian/libcmor2.substvars.new mv debian/libcmor2.substvars.new debian/libcmor2.substvars (grep -a -s -v python:Depends debian/libcmor-dev.substvars; echo "python:Depends=python-numpy (>= 1:1.16.0~rc1), python-numpy-abi9") > debian/libcmor-dev.substvars.new mv debian/libcmor-dev.substvars.new debian/libcmor-dev.substvars (grep -a -s -v python:Depends debian/python-cmor.substvars; echo "python:Depends=python-numpy (>= 1:1.16.0~rc1), python-numpy-abi9") > debian/python-cmor.substvars.new mv debian/python-cmor.substvars.new debian/python-cmor.substvars (grep -a -s -v python:Depends debian/python3-cmor.substvars; echo "python:Depends=python-numpy (>= 1:1.16.0~rc1), python-numpy-abi9") > debian/python3-cmor.substvars.new mv debian/python3-cmor.substvars.new debian/python3-cmor.substvars dh_numpy3 (grep -a -s -v python3:Depends debian/libcmor2.substvars; echo "python3:Depends=python3-numpy (>= 1:1.16.0~rc1), python3-numpy-abi9") > debian/libcmor2.substvars.new mv debian/libcmor2.substvars.new debian/libcmor2.substvars (grep -a -s -v python3:Depends debian/libcmor-dev.substvars; echo "python3:Depends=python3-numpy (>= 1:1.16.0~rc1), python3-numpy-abi9") > debian/libcmor-dev.substvars.new mv debian/libcmor-dev.substvars.new debian/libcmor-dev.substvars (grep -a -s -v python3:Depends debian/python-cmor.substvars; echo "python3:Depends=python3-numpy (>= 1:1.16.0~rc1), python3-numpy-abi9") > debian/python-cmor.substvars.new mv debian/python-cmor.substvars.new debian/python-cmor.substvars (grep -a -s -v python3:Depends debian/python3-cmor.substvars; echo "python3:Depends=python3-numpy (>= 1:1.16.0~rc1), python3-numpy-abi9") > debian/python3-cmor.substvars.new mv debian/python3-cmor.substvars.new debian/python3-cmor.substvars make[1]: Leaving directory '/build/cmor-3.4.0' dh_install cp --reflink=auto -a debian/tmp/usr/bin/PrePARE debian/libcmor-dev//usr/bin/ cp --reflink=auto -a debian/tmp/usr/include/cdTime debian/tmp/usr/include/cmor.h debian/tmp/usr/include/cmor_func_def.h debian/tmp/usr/include/cmor_locale.h debian/tmp/usr/include/cmor_md5.h debian/libcmor-dev/usr/include/ install -d debian/python-cmor//usr/lib cp --reflink=auto -a debian/tmp/usr/lib/python2.7 debian/python-cmor//usr/lib/ install -d debian/python3-cmor//usr/lib cp --reflink=auto -a debian/tmp/usr/lib/python3 debian/python3-cmor//usr/lib/ dh_fortran_mod grep -a -s -v '^Fortran-Mod=' debian/libcmor2.substvars > debian/libcmor2.substvars.new || true mv debian/libcmor2.substvars.new debian/libcmor2.substvars Fortran modfile debian/tmp/usr/include/cmor_users_functions.mod created by gfortran modversion 15 Fortran modfile debian/tmp/usr/include/cmor_users_functions.mod created by gfortran modversion 15 install -d debian/libcmor-dev//usr/lib/arm-linux-gnueabihf/fortran/gfortran-mod-15 cp --reflink=auto -a debian/tmp/usr/include/cmor_users_functions.mod debian/libcmor-dev//usr/lib/arm-linux-gnueabihf/fortran/gfortran-mod-15/ (grep -a -s -v Fortran-Mod debian/libcmor-dev.substvars; echo Fortran-Mod=gfortran-8) > debian/libcmor-dev.substvars.new mv debian/libcmor-dev.substvars.new debian/libcmor-dev.substvars [META] Append autosnippet "preinst-fortran-mod" to preinst [debian/libcmor-dev.preinst.debhelper] [META] Append autosnippet "postrm-fortran-mod" to postrm [debian/libcmor-dev.postrm.debhelper] grep -a -s -v '^Fortran-Mod=' debian/python-cmor.substvars > debian/python-cmor.substvars.new || true mv debian/python-cmor.substvars.new debian/python-cmor.substvars grep -a -s -v '^Fortran-Mod=' debian/python3-cmor.substvars > debian/python3-cmor.substvars.new || true mv debian/python3-cmor.substvars.new debian/python3-cmor.substvars dh_installdocs dh_installdocs: Cannot find (any matches for) "Doc/*" (tried in .) install -d debian/libcmor2/usr/share/doc/libcmor2 install -p -m0644 debian/copyright debian/libcmor2/usr/share/doc/libcmor2/copyright install -d debian/libcmor-dev/usr/share/doc/libcmor-dev install -p -m0644 debian/copyright debian/libcmor-dev/usr/share/doc/libcmor-dev/copyright install -d debian/python-cmor/usr/share/doc/python-cmor install -p -m0644 debian/copyright debian/python-cmor/usr/share/doc/python-cmor/copyright install -d debian/python3-cmor/usr/share/doc/python3-cmor install -p -m0644 debian/copyright debian/python3-cmor/usr/share/doc/python3-cmor/copyright dh_installchangelogs install -p -m0644 debian/changelog debian/libcmor2/usr/share/doc/libcmor2/changelog.Debian install -p -m0644 debian/changelog debian/python-cmor/usr/share/doc/python-cmor/changelog.Debian install -p -m0644 debian/changelog debian/libcmor-dev/usr/share/doc/libcmor-dev/changelog.Debian install -p -m0644 debian/changelog debian/python3-cmor/usr/share/doc/python3-cmor/changelog.Debian dh_installexamples install -d debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/3D_txy.input debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/3D_txy_split_lon.input debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/3D_xty_split_lon.input debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/__init__.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/_cmor_stub.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/alejandro.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/alejandro_1.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/alejandro_2.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/all_tests.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/baddirectory.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/base_CMIP6_CV.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/check_results.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/climatology_test.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/climatology_test_code.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/climatology_test_table_A debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMIP5_Amon_YYYYMMDDHH debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMIP5_Amons debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMIP5_cf3hr.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMIP5_cf3hr_0.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMIP5_cf3hr_1.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMIP6_sample_CMOR_driver.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMOR_input_example.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/CMOR_SAMPLE_TABLE debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/cmor_speed_and_compression.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/cmor_speed_and_compression.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/cmor_speed_and_compression_01.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/cmor_speed_and_compression_02.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/cmor_speed_and_compression_03.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/common.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/common_user_input_a.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/common_user_input_b.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/common_user_input_hier.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/common_user_input_NOID.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/common_user_inputNOBOUNDS.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/Curts_table debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/in_files.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/ipcc_test_code.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/ipcc_test_code.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/ipcc_test_code.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/ipcc_test_code_json.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/jamie_hybrid_height.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/jamie_hybrid_height.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/jamie_positive.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/jamie_positive.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/karls.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/karls_test.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/main_prog.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/metadata-template.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_3d_i_2.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_3d_r.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_3d_r_2.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_4d_d_big_array_2.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_4d_d_big_array_3.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_4d_d_big_array_4.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_4d_d_big_array_5.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_4d_r.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/mytest_4d_r_big_array.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/nc2asc.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/noinput debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/old_cmor_tables debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/omonxyztst.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/out_files.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/reader_2D_3D.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/reader_2D_3D.h debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/rewrite_harvardf_data.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/speed_test_table_A debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/t_cmor_fx_basin.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/ta_3D_r_2.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/ta_4D_r.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_3D_noreorder.input debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_3d_r.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_3D_xty_-180_180.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_harvardf.txt debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_mytest_3d_i.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_mytest_3d_i.input debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_mytest_noreorder.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_mytest_reorder.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/tas_mytest_reorder_split_lon.asc debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test1.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test1.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test2.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test2.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test3.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test4.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_3h.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_any_from_asc.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_any_from_asc.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_any_from_asc_d.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_any_from_asc_d.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_any_from_asc_i.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_checker_works.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_chunking.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_append_associated.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_double_singleton.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_fx_basin.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_grid_alejandro.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_grid_time_varying.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_grid_time_varying.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_grid_unstructured_fabi.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_half_levels.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_half_levels_with_bounds.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_cmor_half_levels_wrong_generic_level.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_compression.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_compression.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_dimensionless.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_doc.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_doc.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_fortran_example_00.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_fortran_example_01.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_fortran_example_02.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_grid.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_grid.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_grid.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_grid_stub_jamie.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_joerg_broken.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_license_parsing.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lon_gt_360.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lon_gt_360.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lon_thro_360.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lon_thro_360.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lots_of_variables.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lots_of_variables.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_lots_of_variables.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_non_monotonic_climo_bonds_ok.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_1D_var.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_1D_var.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_2Gb_file.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_2Gb_file.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_2Gb_slice.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_2Gb_slice.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_3hr.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_alastair_1.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_alastair_1.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_appending.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_appending.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_bad_date.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_bentley_01.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_bounds_request.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_bounds_request.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_cfmip_site_axis_test.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_cfmip_site_axis_test.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_clim_bounds.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_clim_bounds_02.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_clim_bounds_03.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_clim_bounds_04.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_bad_data_specs.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_baddirectory.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badgridgr.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badgridlabel.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badgridresolution.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badinstitution.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badinstitutionID.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badinstitutionIDNotSet.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badsource.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badsourceid.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badsourcetype.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badsourcetypeRequired.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_badvariant.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_externalvariables.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_forcemultipleparent.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_forcenoparent.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_forceparent.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_furtherinfourl.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_fxtable.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_hierarchicalattr.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_HISTORY.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_invalidsourceid.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_load_tables.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_longrealizationindex.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_nomipera.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_parentmipera.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_parentsourceid.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_parenttimeunits.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_parentvariantlabel.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_sub_experiment_id.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_sub_experimentbad.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_sub_experimentIDbad.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_sub_experimentnotset.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_terminate_signal.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_trackingNoprefix.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_CV_trackingprefix.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_driving.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_driving.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_experimentID.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_experimentID.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_projections.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_wrong_activity.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_CMIP6_wrong_activity.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_common.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_direct_calls.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_direct_calls.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_filename_time_range.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_forecast_time.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_free_wrapping_issue.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_free_wrapping_issue.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_grid_and_ocn_sigma.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_grid_and_ocn_sigma.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_has_cur_dataset_attribute.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_has_variable_attribute.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_history.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_index_coord.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_10.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_10.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_11.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_11.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_12.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_12.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_2.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_2.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_3.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_3.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_3hr.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_4.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_4.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_6.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_6.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_7.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_7.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_8.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_8.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_9.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_9.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_site_surface.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_jamie_site_surface.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_1.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_1.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_10.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_10.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_11.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_11.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_12.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_12.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_2.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_2.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_3.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_3.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_4.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_4.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_5.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_5.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_6.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_6.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_7.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_7.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_8.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_8.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_9.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_tim2_clim.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_tim2_clim_02.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_joerg_tim2_clim_02.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_max_variables.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_max_variables.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_max_variables_2.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_memory_check.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_memory_check.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_missing_values.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_new_tables.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_new_tables.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_obs4MIPs.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_obs4MIPs.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_open_close_cmor_multiple.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_open_close_cmor_multiple.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_polar_stereo.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_polar_stereo.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_region.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_region.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_reverted_lats.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_reverted_lats.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_singleton_anywhere_in_table_def.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_singleton_string.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_sos_psu_units.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_stephanie_6hrPlev_minutes.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_toomany_tables.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_user_interface_00.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_user_interface_00.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_user_interface_01.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_user_interface_01.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_user_interface_03.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_user_interface_03.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_YYYMMDDHH_exp_fmt.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_python_YYYMMDDHH_exp_fmt.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_region.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_shrt_exp_nm_set_att_initi.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_sigma.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_singleton.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_singleton_5D_tas.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_site_ts.json debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_site_ts.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_sophie.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_station_data.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_time_gap_multi_write.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_time_gap_single_write1.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_time_gap_single_write2.py debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/test_unit_cat_unique.c debian/libcmor-dev/usr/share/doc/libcmor-dev/examples cp --reflink=auto -a ./Test/wegner_test.f90 debian/libcmor-dev/usr/share/doc/libcmor-dev/examples dh_python2 D: dh_python2 dh_python2:393: version: 3.20190308 D: dh_python2 dh_python2:394: argv: ['/usr/share/dh-python/dh_python2'] D: dh_python2 dh_python2:395: options: {'guess_versions': True, 'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'namespaces': None, 'clean_pycentral': False, 'shebang': None, 'ignore_shebangs': False, 'ignore_namespace': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': None} D: dh_python2 dh_python2:396: args: [] D: dh_python2 dh_python2:398: supported Python versions: 2.7 (default=2.7) D: dh_python2 debhelper:100: skipping package libcmor2 (missing ${python:Depends} in Depends) D: dh_python2 debhelper:100: skipping package libcmor-dev (missing ${python:Depends} in Depends) D: dh_python2 debhelper:107: skipping package: python3-cmor D: dh_python2 debhelper:153: source=cmor, binary packages=['python-cmor'] D: dh_python2 dh_python2:415: processing package python-cmor... D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/__init__.pyc D: dh_python2 tools:232: invoking: /usr/bin/python2.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' I: dh_python2 fs:343: renaming _cmip6_cv.so to _cmip6_cv.arm-linux-gnueabihf.so D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/cmor_const.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/pywrapper.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE/PrePARE.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/PrePARE/__init__.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/__init__.pyc I: dh_python2 fs:343: renaming _cmor.so to _cmor.arm-linux-gnueabihf.so D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/cmor_const.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/convertCSVFile.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/git2svn.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/pywrapper.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/__init__.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/_cmor_stub.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/all_tests.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/base_CMIP6_CV.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/check_results.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression_01.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression_02.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/cmor_speed_and_compression_03.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/common.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/in_files.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/jamie_hybrid_height.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/jamie_positive.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/nc2asc.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/out_files.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_checker_works.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_chunking.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_double_singleton.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_half_levels.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_half_levels_with_bounds.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_cmor_half_levels_wrong_generic_level.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_compression.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_doc.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_grid_stub_jamie.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_license_parsing.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_lon_gt_360.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_lon_thro_360.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_non_monotonic_climo_bonds_ok.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_1D_var.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_2Gb_file.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_2Gb_slice.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_HISTORY.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_bad_data_specs.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_baddirectory.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridgr.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridlabel.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badgridresolution.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitution.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitutionID.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badinstitutionIDNotSet.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsource.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourceid.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetype.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetypeCHEMAER.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badsourcetypeRequired.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_badvariant.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_externalvariables.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_forcemultipleparent.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_forcenoparent.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_forceparent.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_furtherinfourl.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_fxtable.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_hierarchicalattr.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_invalidsourceid.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_load_tables.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_longrealizationindex.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_nomipera.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parentmipera.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parentsourceid.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parenttimeunits.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_parentvariantlabel.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentIDbad.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experiment_id.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentbad.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_sub_experimentnotset.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_terminate_signal.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_trackingNoprefix.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_CV_trackingprefix.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_driving.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_experimentID.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_projections.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_CMIP6_wrong_activity.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_YYYMMDDHH_exp_fmt.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_alastair_1.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_appending.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_bad_date.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_bentley_01.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_bounds_request.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_cfmip_site_axis_test.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds_02.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds_03.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_clim_bounds_04.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_common.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_direct_calls.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_filename_time_range.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_forecast_time.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_free_wrapping_issue.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_grid_and_ocn_sigma.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_has_cur_dataset_attribute.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_has_variable_attribute.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_history.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_index_coord.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_10.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_11.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_12.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_2.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_3.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_3hr.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_4.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_6.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_7.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_8.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_9.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_jamie_site_surface.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_1.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_10.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_11.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_12.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_2.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_3.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_4.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_5.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_6.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_7.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_8.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_9.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_tim2_clim.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_joerg_tim2_clim_02.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_max_variables.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_max_variables_2.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_memory_check.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_missing_values.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_new_tables.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_obs4MIPs.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_open_close_cmor_multiple.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_polar_stereo.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_region.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_reverted_lats.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_singleton_anywhere_in_table_def.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_singleton_string.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_sos_psu_units.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_stephanie_6hrPlev_minutes.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_toomany_tables.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_user_interface_00.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_user_interface_01.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_python_user_interface_03.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_site_ts.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_time_gap_multi_write.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_time_gap_single_write1.pyc D: dh_python2 fs:209: removing unwanted: debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/Test/test_time_gap_single_write2.pyc D: dh_python2 fs:260: package python-cmor details = {'requires.txt': set(), 'egg-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('2.7')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('2.7')}, 'ext_no_version': set()} D: dh_python2 depends:114: generating dependencies for package python-cmor D: dh_python2 depends:272: D={'python:any', 'python (>= 2.7~)', 'python:any (<< 2.8)', 'python:any (>= 2.7~)', 'python (<< 2.8)'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_python3 D: dh_python3 dh_python3:161: version: 3.20190308 D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3'] D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': None} D: dh_python3 dh_python3:164: args: [] D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) D: dh_python3 debhelper:100: skipping package libcmor2 (missing ${python3:Depends} in Depends) D: dh_python3 debhelper:107: skipping package: python-cmor D: dh_python3 debhelper:153: source=cmor, binary packages=['libcmor-dev', 'python3-cmor'] D: dh_python3 dh_python3:183: processing package libcmor-dev... D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' D: dh_python3 fs:260: package libcmor-dev details = {'requires.txt': set(), 'egg-info': set(), 'nsp.txt': set(), 'shebangs': {/usr/bin/python3.7}, 'public_vers': set(), 'private_dirs': {}, 'compile': False, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:114: generating dependencies for package libcmor-dev D: dh_python3 depends:272: D={'python3.7:any'}; R=[]; S=[]; E=[], B=[]; RT=[] D: dh_python3 dh_python3:183: processing package python3-cmor... D: dh_python3 fs:260: package python3-cmor details = {'requires.txt': set(), 'egg-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('3.7')}, 'ext_no_version': set()} D: dh_python3 depends:114: generating dependencies for package python3-cmor D: dh_python3 depends:272: D={'python3:any', 'python3 (<< 3.8)', 'python3 (>= 3.7~)'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_perl dh_link rm -f debian/libcmor-dev/usr/lib/arm-linux-gnueabihf/libcmor.so ln -s libcmor.so.2 debian/libcmor-dev/usr/lib/arm-linux-gnueabihf/libcmor.so dh_strip_nondeterminism dh_compress cd debian/libcmor2 cd debian/python3-cmor cd debian/python-cmor cd debian/libcmor-dev chmod a-x usr/share/doc/libcmor2/changelog.Debian chmod a-x usr/share/doc/python3-cmor/changelog.Debian gzip -9nf usr/share/doc/libcmor2/changelog.Debian chmod a-x usr/share/doc/python-cmor/changelog.Debian gzip -9nf usr/share/doc/python3-cmor/changelog.Debian gzip -9nf usr/share/doc/python-cmor/changelog.Debian cd '/build/cmor-3.4.0' cd '/build/cmor-3.4.0' cd '/build/cmor-3.4.0' chmod a-x usr/share/doc/libcmor-dev/changelog.Debian usr/share/doc/libcmor-dev/examples/CMIP5_Amon_YYYYMMDDHH usr/share/doc/libcmor-dev/examples/CMIP5_Amons usr/share/doc/libcmor-dev/examples/CMIP5_cf3hr.txt usr/share/doc/libcmor-dev/examples/CMIP5_cf3hr_0.txt usr/share/doc/libcmor-dev/examples/CMIP5_cf3hr_1.txt usr/share/doc/libcmor-dev/examples/CMIP6_sample_CMOR_driver.f90 usr/share/doc/libcmor-dev/examples/CMOR_SAMPLE_TABLE usr/share/doc/libcmor-dev/examples/CMOR_input_example.json usr/share/doc/libcmor-dev/examples/Curts_table usr/share/doc/libcmor-dev/examples/climatology_test.c usr/share/doc/libcmor-dev/examples/climatology_test_code.f90 usr/share/doc/libcmor-dev/examples/climatology_test_table_A usr/share/doc/libcmor-dev/examples/cmor_speed_and_compression.py usr/share/doc/libcmor-dev/examples/cmor_speed_and_compression_02.py usr/share/doc/libcmor-dev/examples/ipcc_test_code.c usr/share/doc/libcmor-dev/examples/ipcc_test_code.f90 usr/share/doc/libcmor-dev/examples/ipcc_test_code_json.c usr/share/doc/libcmor-dev/examples/karls_test.f90 usr/share/doc/libcmor-dev/examples/main_prog.f90 usr/share/doc/libcmor-dev/examples/mytest.f90 usr/share/doc/libcmor-dev/examples/mytest_3d_i_2.f90 usr/share/doc/libcmor-dev/examples/mytest_3d_r.f90 usr/share/doc/libcmor-dev/examples/mytest_3d_r_2.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_2.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_3.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_4.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_5.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_r.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_r_big_array.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/climatology_test_code.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/ipcc_test_code.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/karls_test.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/main_prog.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_3d_i_2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_3d_r.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_3d_r_2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_3.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_4.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_5.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_r.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_r_big_array.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/rewrite_harvardf_data.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test1.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test3.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test4.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_3h.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_any_from_asc.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_any_from_asc_d.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_any_from_asc_i.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_cmor_grid_alejandro.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_dimensionless.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_fortran_example_00.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_fortran_example_01.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_fortran_example_02.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_lots_of_variables.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_region.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_shrt_exp_nm_set_att_initi.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_sigma.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_singleton.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_sophie.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_station_data.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/wegner_test.f90 usr/share/doc/libcmor-dev/examples/omonxyztst.f90 usr/share/doc/libcmor-dev/examples/out_files.py usr/share/doc/libcmor-dev/examples/rewrite_harvardf_data.f90 usr/share/doc/libcmor-dev/examples/speed_test_table_A usr/share/doc/libcmor-dev/examples/t_cmor_fx_basin.f90 usr/share/doc/libcmor-dev/examples/ta_3D_r_2.asc usr/share/doc/libcmor-dev/examples/ta_4D_r.asc usr/share/doc/libcmor-dev/examples/tas.asc usr/share/doc/libcmor-dev/examples/tas_3D_xty_-180_180.asc usr/share/doc/libcmor-dev/examples/tas_3d_r.asc usr/share/doc/libcmor-dev/examples/tas_harvardf.txt usr/share/doc/libcmor-dev/examples/tas_mytest_3d_i.asc usr/share/doc/libcmor-dev/examples/tas_mytest_noreorder.asc usr/share/doc/libcmor-dev/examples/tas_mytest_reorder.asc usr/share/doc/libcmor-dev/examples/tas_mytest_reorder_split_lon.asc usr/share/doc/libcmor-dev/examples/test1.f90 usr/share/doc/libcmor-dev/examples/test2.f90 usr/share/doc/libcmor-dev/examples/test3.f90 usr/share/doc/libcmor-dev/examples/test4.f90 usr/share/doc/libcmor-dev/examples/test_3h.f90 usr/share/doc/libcmor-dev/examples/test_any_from_asc.f90 usr/share/doc/libcmor-dev/examples/test_any_from_asc_d.f90 usr/share/doc/libcmor-dev/examples/test_any_from_asc_i.f90 usr/share/doc/libcmor-dev/examples/test_checker_works.py usr/share/doc/libcmor-dev/examples/test_cmor_append_associated.c usr/share/doc/libcmor-dev/examples/test_cmor_fx_basin.f90 usr/share/doc/libcmor-dev/examples/test_cmor_grid_alejandro.f90 usr/share/doc/libcmor-dev/examples/test_cmor_grid_time_varying.f90 usr/share/doc/libcmor-dev/examples/test_cmor_grid_unstructured_fabi.c usr/share/doc/libcmor-dev/examples/test_cmor_half_levels_with_bounds.py usr/share/doc/libcmor-dev/examples/test_cmor_half_levels_wrong_generic_level.py usr/share/doc/libcmor-dev/examples/test_dimensionless.f90 usr/share/doc/libcmor-dev/examples/test_fortran_example_00.f90 usr/share/doc/libcmor-dev/examples/test_fortran_example_01.f90 usr/share/doc/libcmor-dev/examples/test_fortran_example_02.f90 usr/share/doc/libcmor-dev/examples/test_grid.c usr/share/doc/libcmor-dev/examples/test_grid.f90 usr/share/doc/libcmor-dev/examples/test_grid_stub_jamie.py usr/share/doc/libcmor-dev/examples/test_joerg_broken.f90 usr/share/doc/libcmor-dev/examples/test_lots_of_variables.c usr/share/doc/libcmor-dev/examples/test_lots_of_variables.f90 usr/share/doc/libcmor-dev/examples/test_python_CMIP6_CV_badsourcetypeCHEMAER.json usr/share/doc/libcmor-dev/examples/test_python_CMIP6_CV_externalvariables.py usr/share/doc/libcmor-dev/examples/test_python_CMIP6_CV_forcemultipleparent.py usr/share/doc/libcmor-dev/examples/test_python_CMIP6_driving.json usr/share/doc/libcmor-dev/examples/test_python_CMIP6_experimentID.json usr/share/doc/libcmor-dev/examples/test_python_CMIP6_wrong_activity.json usr/share/doc/libcmor-dev/examples/test_python_common.py usr/share/doc/libcmor-dev/examples/test_python_direct_calls.py usr/share/doc/libcmor-dev/examples/test_python_filename_time_range.py usr/share/doc/libcmor-dev/examples/test_python_free_wrapping_issue.py usr/share/doc/libcmor-dev/examples/test_python_grid_and_ocn_sigma.py usr/share/doc/libcmor-dev/examples/test_python_joerg_3.py usr/share/doc/libcmor-dev/examples/test_python_missing_values.py usr/share/doc/libcmor-dev/examples/test_python_toomany_tables.py usr/share/doc/libcmor-dev/examples/test_python_user_interface_00.py usr/share/doc/libcmor-dev/examples/test_region.f90 usr/share/doc/libcmor-dev/examples/test_shrt_exp_nm_set_att_initi.f90 usr/share/doc/libcmor-dev/examples/test_sigma.f90 usr/share/doc/libcmor-dev/examples/test_singleton.f90 usr/share/doc/libcmor-dev/examples/test_singleton_5D_tas.f90 usr/share/doc/libcmor-dev/examples/test_sophie.f90 usr/share/doc/libcmor-dev/examples/test_station_data.f90 usr/share/doc/libcmor-dev/examples/wegner_test.f90 gzip -9nf usr/share/doc/libcmor-dev/changelog.Debian usr/share/doc/libcmor-dev/examples/CMIP5_Amon_YYYYMMDDHH usr/share/doc/libcmor-dev/examples/CMIP5_Amons usr/share/doc/libcmor-dev/examples/CMIP5_cf3hr.txt usr/share/doc/libcmor-dev/examples/CMIP5_cf3hr_0.txt usr/share/doc/libcmor-dev/examples/CMIP5_cf3hr_1.txt usr/share/doc/libcmor-dev/examples/CMIP6_sample_CMOR_driver.f90 usr/share/doc/libcmor-dev/examples/CMOR_SAMPLE_TABLE usr/share/doc/libcmor-dev/examples/CMOR_input_example.json usr/share/doc/libcmor-dev/examples/Curts_table usr/share/doc/libcmor-dev/examples/climatology_test.c usr/share/doc/libcmor-dev/examples/climatology_test_code.f90 usr/share/doc/libcmor-dev/examples/climatology_test_table_A usr/share/doc/libcmor-dev/examples/cmor_speed_and_compression.py usr/share/doc/libcmor-dev/examples/cmor_speed_and_compression_02.py usr/share/doc/libcmor-dev/examples/ipcc_test_code.c usr/share/doc/libcmor-dev/examples/ipcc_test_code.f90 usr/share/doc/libcmor-dev/examples/ipcc_test_code_json.c usr/share/doc/libcmor-dev/examples/karls_test.f90 usr/share/doc/libcmor-dev/examples/main_prog.f90 usr/share/doc/libcmor-dev/examples/mytest.f90 usr/share/doc/libcmor-dev/examples/mytest_3d_i_2.f90 usr/share/doc/libcmor-dev/examples/mytest_3d_r.f90 usr/share/doc/libcmor-dev/examples/mytest_3d_r_2.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_2.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_3.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_4.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_d_big_array_5.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_r.f90 usr/share/doc/libcmor-dev/examples/mytest_4d_r_big_array.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/climatology_test_code.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/ipcc_test_code.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/karls_test.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/main_prog.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_3d_i_2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_3d_r.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_3d_r_2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_3.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_4.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_d_big_array_5.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_r.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/mytest_4d_r_big_array.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/rewrite_harvardf_data.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test1.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test2.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test3.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test4.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_3h.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_any_from_asc.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_any_from_asc_d.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_any_from_asc_i.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_cmor_grid_alejandro.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_dimensionless.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_fortran_example_00.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_fortran_example_01.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_fortran_example_02.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_lots_of_variables.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_region.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_shrt_exp_nm_set_att_initi.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_sigma.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_singleton.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_sophie.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/test_station_data.f90 usr/share/doc/libcmor-dev/examples/old_cmor_tables/wegner_test.f90 usr/share/doc/libcmor-dev/examples/omonxyztst.f90 usr/share/doc/libcmor-dev/examples/out_files.py usr/share/doc/libcmor-dev/examples/rewrite_harvardf_data.f90 usr/share/doc/libcmor-dev/examples/speed_test_table_A usr/share/doc/libcmor-dev/examples/t_cmor_fx_basin.f90 usr/share/doc/libcmor-dev/examples/ta_3D_r_2.asc usr/share/doc/libcmor-dev/examples/ta_4D_r.asc usr/share/doc/libcmor-dev/examples/tas.asc usr/share/doc/libcmor-dev/examples/tas_3D_xty_-180_180.asc usr/share/doc/libcmor-dev/examples/tas_3d_r.asc usr/share/doc/libcmor-dev/examples/tas_harvardf.txt usr/share/doc/libcmor-dev/examples/tas_mytest_3d_i.asc usr/share/doc/libcmor-dev/examples/tas_mytest_noreorder.asc usr/share/doc/libcmor-dev/examples/tas_mytest_reorder.asc usr/share/doc/libcmor-dev/examples/tas_mytest_reorder_split_lon.asc usr/share/doc/libcmor-dev/examples/test1.f90 usr/share/doc/libcmor-dev/examples/test2.f90 usr/share/doc/libcmor-dev/examples/test3.f90 usr/share/doc/libcmor-dev/examples/test4.f90 usr/share/doc/libcmor-dev/examples/test_3h.f90 usr/share/doc/libcmor-dev/examples/test_any_from_asc.f90 usr/share/doc/libcmor-dev/examples/test_any_from_asc_d.f90 usr/share/doc/libcmor-dev/examples/test_any_from_asc_i.f90 usr/share/doc/libcmor-dev/examples/test_checker_works.py usr/share/doc/libcmor-dev/examples/test_cmor_append_associated.c usr/share/doc/libcmor-dev/examples/test_cmor_fx_basin.f90 usr/share/doc/libcmor-dev/examples/test_cmor_grid_alejandro.f90 usr/share/doc/libcmor-dev/examples/test_cmor_grid_time_varying.f90 usr/share/doc/libcmor-dev/examples/test_cmor_grid_unstructured_fabi.c usr/share/doc/libcmor-dev/examples/test_cmor_half_levels_with_bounds.py usr/share/doc/libcmor-dev/examples/test_cmor_half_levels_wrong_generic_level.py usr/share/doc/libcmor-dev/examples/test_dimensionless.f90 usr/share/doc/libcmor-dev/examples/test_fortran_example_00.f90 usr/share/doc/libcmor-dev/examples/test_fortran_example_01.f90 usr/share/doc/libcmor-dev/examples/test_fortran_example_02.f90 usr/share/doc/libcmor-dev/examples/test_grid.c usr/share/doc/libcmor-dev/examples/test_grid.f90 usr/share/doc/libcmor-dev/examples/test_grid_stub_jamie.py usr/share/doc/libcmor-dev/examples/test_joerg_broken.f90 usr/share/doc/libcmor-dev/examples/test_lots_of_variables.c usr/share/doc/libcmor-dev/examples/test_lots_of_variables.f90 usr/share/doc/libcmor-dev/examples/test_python_CMIP6_CV_badsourcetypeCHEMAER.json usr/share/doc/libcmor-dev/examples/test_python_CMIP6_CV_externalvariables.py usr/share/doc/libcmor-dev/examples/test_python_CMIP6_CV_forcemultipleparent.py usr/share/doc/libcmor-dev/examples/test_python_CMIP6_driving.json usr/share/doc/libcmor-dev/examples/test_python_CMIP6_experimentID.json usr/share/doc/libcmor-dev/examples/test_python_CMIP6_wrong_activity.json usr/share/doc/libcmor-dev/examples/test_python_common.py usr/share/doc/libcmor-dev/examples/test_python_direct_calls.py usr/share/doc/libcmor-dev/examples/test_python_filename_time_range.py usr/share/doc/libcmor-dev/examples/test_python_free_wrapping_issue.py usr/share/doc/libcmor-dev/examples/test_python_grid_and_ocn_sigma.py usr/share/doc/libcmor-dev/examples/test_python_joerg_3.py usr/share/doc/libcmor-dev/examples/test_python_missing_values.py usr/share/doc/libcmor-dev/examples/test_python_toomany_tables.py usr/share/doc/libcmor-dev/examples/test_python_user_interface_00.py usr/share/doc/libcmor-dev/examples/test_region.f90 usr/share/doc/libcmor-dev/examples/test_shrt_exp_nm_set_att_initi.f90 usr/share/doc/libcmor-dev/examples/test_sigma.f90 usr/share/doc/libcmor-dev/examples/test_singleton.f90 usr/share/doc/libcmor-dev/examples/test_singleton_5D_tas.f90 usr/share/doc/libcmor-dev/examples/test_sophie.f90 usr/share/doc/libcmor-dev/examples/test_station_data.f90 usr/share/doc/libcmor-dev/examples/wegner_test.f90 cd '/build/cmor-3.4.0' dh_fixperms find debian/python-cmor -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libcmor2 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libcmor-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/python3-cmor -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libcmor2 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libcmor2/usr/share/doc -type f -a -true -a ! -regex 'debian/libcmor2/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python-cmor ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-cmor ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libcmor2/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libcmor2 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libcmor-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libcmor2/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/python-cmor/usr/share/doc -type f -a -true -a ! -regex 'debian/python-cmor/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-cmor/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-cmor/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python-cmor/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-cmor/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python-cmor -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-cmor -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libcmor-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libcmor-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python-cmor/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/python3-cmor/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libcmor-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libcmor-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libcmor-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libcmor-dev/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/libcmor-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing dh_strip install -d debian/.debhelper/libcmor2/dbgsym-root/usr/lib/debug/.build-id/6b objcopy --only-keep-debug --compress-debug-sections debian/libcmor2/usr/lib/arm-linux-gnueabihf/libcmor.so.2 debian/.debhelper/libcmor2/dbgsym-root/usr/lib/debug/.build-id/6b/7fb5d2e2ef6bd36a1e6f0cc578a56c4e65b539.debug install -d debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/f2 objcopy --only-keep-debug --compress-debug-sections debian/python3-cmor/usr/lib/python3/dist-packages/cmip6_cv/_cmip6_cv.cpython-37m-arm-linux-gnueabihf.so debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/f2/955c36e3486112c9948cf32a75a85b9805c711.debug install -d debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/07 objcopy --only-keep-debug --compress-debug-sections debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/_cmip6_cv.arm-linux-gnueabihf.so debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/07/4d405e5d32f53b963b9e58d81307069853c415.debug chmod 0644 -- debian/.debhelper/libcmor2/dbgsym-root/usr/lib/debug/.build-id/6b/7fb5d2e2ef6bd36a1e6f0cc578a56c4e65b539.debug chown 0:0 -- debian/.debhelper/libcmor2/dbgsym-root/usr/lib/debug/.build-id/6b/7fb5d2e2ef6bd36a1e6f0cc578a56c4e65b539.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libcmor2/usr/lib/arm-linux-gnueabihf/libcmor.so.2 strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives debian/libcmor-dev/usr/lib/arm-linux-gnueabihf/libcmor.a objcopy --add-gnu-debuglink debian/.debhelper/libcmor2/dbgsym-root/usr/lib/debug/.build-id/6b/7fb5d2e2ef6bd36a1e6f0cc578a56c4e65b539.debug debian/libcmor2/usr/lib/arm-linux-gnueabihf/libcmor.so.2 install -d debian/.debhelper/libcmor2/dbgsym-root/usr/share/doc ln -s libcmor2 debian/.debhelper/libcmor2/dbgsym-root/usr/share/doc/libcmor2-dbgsym chmod 0644 -- debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/07/4d405e5d32f53b963b9e58d81307069853c415.debug chown 0:0 -- debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/07/4d405e5d32f53b963b9e58d81307069853c415.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/_cmip6_cv.arm-linux-gnueabihf.so chmod 0644 -- debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/f2/955c36e3486112c9948cf32a75a85b9805c711.debug chown 0:0 -- debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/f2/955c36e3486112c9948cf32a75a85b9805c711.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-cmor/usr/lib/python3/dist-packages/cmip6_cv/_cmip6_cv.cpython-37m-arm-linux-gnueabihf.so objcopy --add-gnu-debuglink debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/07/4d405e5d32f53b963b9e58d81307069853c415.debug debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/_cmip6_cv.arm-linux-gnueabihf.so objcopy --add-gnu-debuglink debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/f2/955c36e3486112c9948cf32a75a85b9805c711.debug debian/python3-cmor/usr/lib/python3/dist-packages/cmip6_cv/_cmip6_cv.cpython-37m-arm-linux-gnueabihf.so install -d debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/bf objcopy --only-keep-debug --compress-debug-sections debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/_cmor.arm-linux-gnueabihf.so debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/bf/ede3aec8dac78bec17c9ae8d97bc9b810013b7.debug install -d debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/41 objcopy --only-keep-debug --compress-debug-sections debian/python3-cmor/usr/lib/python3/dist-packages/cmor/_cmor.cpython-37m-arm-linux-gnueabihf.so debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/41/f99de36d088058979424954e109cfeec1851d4.debug chmod 0644 -- debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/bf/ede3aec8dac78bec17c9ae8d97bc9b810013b7.debug chown 0:0 -- debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/bf/ede3aec8dac78bec17c9ae8d97bc9b810013b7.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/_cmor.arm-linux-gnueabihf.so chmod 0644 -- debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/41/f99de36d088058979424954e109cfeec1851d4.debug chown 0:0 -- debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/41/f99de36d088058979424954e109cfeec1851d4.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-cmor/usr/lib/python3/dist-packages/cmor/_cmor.cpython-37m-arm-linux-gnueabihf.so objcopy --add-gnu-debuglink debian/.debhelper/python-cmor/dbgsym-root/usr/lib/debug/.build-id/bf/ede3aec8dac78bec17c9ae8d97bc9b810013b7.debug debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/_cmor.arm-linux-gnueabihf.so objcopy --add-gnu-debuglink debian/.debhelper/python3-cmor/dbgsym-root/usr/lib/debug/.build-id/41/f99de36d088058979424954e109cfeec1851d4.debug debian/python3-cmor/usr/lib/python3/dist-packages/cmor/_cmor.cpython-37m-arm-linux-gnueabihf.so install -d debian/.debhelper/python-cmor/dbgsym-root/usr/share/doc ln -s python-cmor debian/.debhelper/python-cmor/dbgsym-root/usr/share/doc/python-cmor-dbgsym install -d debian/.debhelper/python3-cmor/dbgsym-root/usr/share/doc ln -s python3-cmor debian/.debhelper/python3-cmor/dbgsym-root/usr/share/doc/python3-cmor-dbgsym dh_makeshlibs rm -f debian/libcmor2/DEBIAN/shlibs install -d debian/libcmor2/DEBIAN echo "libcmor 2 libcmor2" >> debian/libcmor2/DEBIAN/shlibs chmod 0644 -- debian/libcmor2/DEBIAN/shlibs chown 0:0 -- debian/libcmor2/DEBIAN/shlibs mv debian/.debhelper/generated/libcmor2/triggers.new debian/.debhelper/generated/libcmor2/triggers rm -f debian/libcmor-dev/DEBIAN/shlibs rm -f debian/python-cmor/DEBIAN/shlibs rm -f debian/python3-cmor/DEBIAN/shlibs dh_shlibdeps dpkg-shlibdeps -Tdebian/libcmor2.substvars debian/libcmor2/usr/lib/arm-linux-gnueabihf/libcmor.so.2 install -d debian/python-cmor/DEBIAN dpkg-shlibdeps -Tdebian/python-cmor.substvars debian/python-cmor/usr/lib/python2.7/dist-packages/cmip6_cv/_cmip6_cv.arm-linux-gnueabihf.so debian/python-cmor/usr/lib/python2.7/dist-packages/cmor/_cmor.arm-linux-gnueabihf.so install -d debian/python3-cmor/DEBIAN dpkg-shlibdeps -Tdebian/python3-cmor.substvars debian/python3-cmor/usr/lib/python3/dist-packages/cmip6_cv/_cmip6_cv.cpython-37m-arm-linux-gnueabihf.so debian/python3-cmor/usr/lib/python3/dist-packages/cmor/_cmor.cpython-37m-arm-linux-gnueabihf.so dh_installdeb install -p -m0644 debian/.debhelper/generated/libcmor2/triggers debian/libcmor2/DEBIAN/triggers install -d debian/libcmor-dev/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/libcmor-dev/DEBIAN/preinst cat debian/libcmor-dev.preinst.debhelper >> debian/libcmor-dev/DEBIAN/preinst chmod 0755 -- debian/libcmor-dev/DEBIAN/preinst chown 0:0 -- debian/libcmor-dev/DEBIAN/preinst printf '#!/bin/sh\nset -e\n' > debian/libcmor-dev/DEBIAN/postrm cat debian/libcmor-dev.postrm.debhelper >> debian/libcmor-dev/DEBIAN/postrm chmod 0755 -- debian/libcmor-dev/DEBIAN/postrm chown 0:0 -- debian/libcmor-dev/DEBIAN/postrm printf '#!/bin/sh\nset -e\n' > debian/python-cmor/DEBIAN/postinst cat debian/python-cmor.postinst.debhelper >> debian/python-cmor/DEBIAN/postinst chmod 0755 -- debian/python-cmor/DEBIAN/postinst chown 0:0 -- debian/python-cmor/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python-cmor/DEBIAN/prerm cat debian/python-cmor.prerm.debhelper >> debian/python-cmor/DEBIAN/prerm chmod 0755 -- debian/python-cmor/DEBIAN/prerm chown 0:0 -- debian/python-cmor/DEBIAN/prerm printf '#!/bin/sh\nset -e\n' > debian/python3-cmor/DEBIAN/postinst cat debian/python3-cmor.postinst.debhelper >> debian/python3-cmor/DEBIAN/postinst chmod 0755 -- debian/python3-cmor/DEBIAN/postinst chown 0:0 -- debian/python3-cmor/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-cmor/DEBIAN/prerm cat debian/python3-cmor.prerm.debhelper >> debian/python3-cmor/DEBIAN/prerm chmod 0755 -- debian/python3-cmor/DEBIAN/prerm chown 0:0 -- debian/python3-cmor/DEBIAN/prerm dh_gencontrol echo misc:Depends= >> debian/libcmor-dev.substvars echo misc:Pre-Depends= >> debian/libcmor-dev.substvars dpkg-gencontrol -plibcmor-dev -ldebian/changelog -Tdebian/libcmor-dev.substvars -Pdebian/libcmor-dev echo misc:Depends= >> debian/libcmor2.substvars echo misc:Pre-Depends= >> debian/libcmor2.substvars install -d debian/.debhelper/libcmor2/dbgsym-root/DEBIAN dpkg-gencontrol -plibcmor2 -ldebian/changelog -Tdebian/libcmor2.substvars -Pdebian/.debhelper/libcmor2/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libcmor2-dbgsym "-DDepends=libcmor2 (= \${binary:Version})" "-DDescription=debug symbols for libcmor2" -DBuild-Ids=6b7fb5d2e2ef6bd36a1e6f0cc578a56c4e65b539 -DSection=debug -UReplaces -UBreaks echo misc:Depends= >> debian/python3-cmor.substvars echo misc:Pre-Depends= >> debian/python3-cmor.substvars install -d debian/.debhelper/python3-cmor/dbgsym-root/DEBIAN dpkg-gencontrol -ppython3-cmor -ldebian/changelog -Tdebian/python3-cmor.substvars -Pdebian/.debhelper/python3-cmor/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=python3-cmor-dbgsym "-DDepends=python3-cmor (= \${binary:Version})" "-DDescription=debug symbols for python3-cmor" "-DBuild-Ids=41f99de36d088058979424954e109cfeec1851d4 f2955c36e3486112c9948cf32a75a85b9805c711" -DSection=debug -UMulti-Arch -UReplaces -UBreaks echo misc:Depends= >> debian/python-cmor.substvars echo misc:Pre-Depends= >> debian/python-cmor.substvars install -d debian/.debhelper/python-cmor/dbgsym-root/DEBIAN dpkg-gencontrol -ppython-cmor -ldebian/changelog -Tdebian/python-cmor.substvars -Pdebian/.debhelper/python-cmor/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=python-cmor-dbgsym "-DDepends=python-cmor (= \${binary:Version})" "-DDescription=debug symbols for python-cmor" "-DBuild-Ids=074d405e5d32f53b963b9e58d81307069853c415 bfede3aec8dac78bec17c9ae8d97bc9b810013b7" -DSection=debug -UMulti-Arch -UReplaces -UBreaks dpkg-gencontrol: warning: Depends field of package python-cmor: substitution variable ${pydeb:Depends} used, but is not defined dpkg-gencontrol: warning: package libcmor2: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package libcmor2: substitution variable ${python:Depends} unused, but is defined dpkg-gencontrol: warning: package python-cmor: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package python-cmor: substitution variable ${python:Versions} unused, but is defined chmod 0644 -- debian/.debhelper/libcmor2/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/libcmor2/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibcmor2 -ldebian/changelog -Tdebian/libcmor2.substvars -Pdebian/libcmor2 chmod 0644 -- debian/.debhelper/python-cmor/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/python-cmor/dbgsym-root/DEBIAN/control dpkg-gencontrol -ppython-cmor -ldebian/changelog -Tdebian/python-cmor.substvars -Pdebian/python-cmor dpkg-gencontrol: warning: package python3-cmor: substitution variable ${python3:Versions} unused, but is defined dpkg-gencontrol: warning: package python3-cmor: substitution variable ${python:Depends} unused, but is defined chmod 0644 -- debian/.debhelper/python3-cmor/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/python3-cmor/dbgsym-root/DEBIAN/control dpkg-gencontrol -ppython3-cmor -ldebian/changelog -Tdebian/python3-cmor.substvars -Pdebian/python3-cmor dpkg-gencontrol: warning: package libcmor-dev: substitution variable ${Fortran-Mod} unused, but is defined dpkg-gencontrol: warning: package libcmor-dev: substitution variable ${python:Depends} unused, but is defined chmod 0644 -- debian/libcmor-dev/DEBIAN/control chown 0:0 -- debian/libcmor-dev/DEBIAN/control dpkg-gencontrol: warning: Depends field of package python-cmor: substitution variable ${pydeb:Depends} used, but is not defined dpkg-gencontrol: warning: package libcmor2: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package libcmor2: substitution variable ${python:Depends} unused, but is defined chmod 0644 -- debian/libcmor2/DEBIAN/control chown 0:0 -- debian/libcmor2/DEBIAN/control dpkg-gencontrol: warning: package python3-cmor: substitution variable ${python3:Versions} unused, but is defined dpkg-gencontrol: warning: package python3-cmor: substitution variable ${python:Depends} unused, but is defined chmod 0644 -- debian/python3-cmor/DEBIAN/control chown 0:0 -- debian/python3-cmor/DEBIAN/control dpkg-gencontrol: warning: package python-cmor: substitution variable ${python3:Depends} unused, but is defined dpkg-gencontrol: warning: package python-cmor: substitution variable ${python:Versions} unused, but is defined chmod 0644 -- debian/python-cmor/DEBIAN/control chown 0:0 -- debian/python-cmor/DEBIAN/control dh_md5sums cd debian/libcmor2 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python-cmor >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/python3-cmor >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libcmor-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libcmor2/DEBIAN/md5sums chown 0:0 -- debian/libcmor2/DEBIAN/md5sums chmod 0644 -- debian/python-cmor/DEBIAN/md5sums chown 0:0 -- debian/python-cmor/DEBIAN/md5sums cd debian/.debhelper/libcmor2/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-cmor/DEBIAN/md5sums chown 0:0 -- debian/python3-cmor/DEBIAN/md5sums cd debian/.debhelper/python-cmor/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libcmor2/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/libcmor2/dbgsym-root/DEBIAN/md5sums cd debian/.debhelper/python3-cmor/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/python-cmor/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/python-cmor/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/python3-cmor/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/python3-cmor/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/libcmor-dev/DEBIAN/md5sums chown 0:0 -- debian/libcmor-dev/DEBIAN/md5sums dh_builddeb dpkg-deb --build debian/libcmor2 .. dpkg-deb --build debian/.debhelper/python-cmor/dbgsym-root .. dpkg-deb --build debian/.debhelper/python3-cmor/dbgsym-root .. dpkg-deb --build debian/libcmor-dev .. dpkg-deb: building package 'libcmor2' in '../libcmor2_3.4.0-2_armhf.deb'. dpkg-deb: building package 'python3-cmor-dbgsym' in '../python3-cmor-dbgsym_3.4.0-2_armhf.deb'. dpkg-deb: building package 'python-cmor-dbgsym' in '../python-cmor-dbgsym_3.4.0-2_armhf.deb'. dpkg-deb: building package 'libcmor-dev' in '../libcmor-dev_3.4.0-2_armhf.deb'. dpkg-deb --build debian/.debhelper/libcmor2/dbgsym-root .. dpkg-deb: building package 'libcmor2-dbgsym' in '../libcmor2-dbgsym_3.4.0-2_armhf.deb'. dpkg-deb --build debian/python3-cmor .. dpkg-deb: building package 'python3-cmor' in '../python3-cmor_3.4.0-2_armhf.deb'. dpkg-deb --build debian/python-cmor .. dpkg-deb: building package 'python-cmor' in '../python-cmor_3.4.0-2_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../cmor_3.4.0-2_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: user script /srv/workspace/pbuilder/26831/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/26831/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/26831 and its subdirectories I: Current time: Fri May 29 18:27:47 +14 2020 I: pbuilder-time-stamp: 1590726467