Skip to content

Commit

Permalink
Version 4.9.7: Oculus
Browse files Browse the repository at this point in the history
  • Loading branch information
czender committed Dec 27, 2020
1 parent 22b8001 commit c5bcdf6
Show file tree
Hide file tree
Showing 14 changed files with 169 additions and 91 deletions.
2 changes: 1 addition & 1 deletion bld/nco.spec
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ fi
# %{_libdir}/libnco++.so

%changelog
* Mon Dec 31 2020 Charlie Zender <zender@uci.edu> - 4.9.7-1
* Sun Dec 27 2020 Charlie Zender <zender@uci.edu> - 4.9.7-1
- new upstream 4.9.7

* Mon Nov 30 2020 Charlie Zender <zender@uci.edu> - 4.9.6-1
Expand Down
20 changes: 10 additions & 10 deletions configure
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for NCO netCDF Operators 4.9.7-alpha03.
# Generated by GNU Autoconf 2.69 for NCO netCDF Operators 4.9.7.
#
# Report bugs to <nco-bugs@lists.sourceforge.net>.
#
Expand Down Expand Up @@ -592,8 +592,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='NCO netCDF Operators'
PACKAGE_TARNAME='nco'
PACKAGE_VERSION='4.9.7-alpha03'
PACKAGE_STRING='NCO netCDF Operators 4.9.7-alpha03'
PACKAGE_VERSION='4.9.7'
PACKAGE_STRING='NCO netCDF Operators 4.9.7'
PACKAGE_BUGREPORT='nco-bugs@lists.sourceforge.net'
PACKAGE_URL=''

Expand Down Expand Up @@ -1386,7 +1386,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures NCO netCDF Operators 4.9.7-alpha03 to adapt to many kinds of systems.
\`configure' configures NCO netCDF Operators 4.9.7 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

Expand Down Expand Up @@ -1457,7 +1457,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of NCO netCDF Operators 4.9.7-alpha03:";;
short | recursive ) echo "Configuration of NCO netCDF Operators 4.9.7:";;
esac
cat <<\_ACEOF

Expand Down Expand Up @@ -1625,7 +1625,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
NCO netCDF Operators configure 4.9.7-alpha03
NCO netCDF Operators configure 4.9.7
generated by GNU Autoconf 2.69

Copyright (C) 2012 Free Software Foundation, Inc.
Expand Down Expand Up @@ -2491,7 +2491,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by NCO netCDF Operators $as_me 4.9.7-alpha03, which was
It was created by NCO netCDF Operators $as_me 4.9.7, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ $0 $@
Expand Down Expand Up @@ -3741,7 +3741,7 @@ fi

# Define the identity of the package.
PACKAGE='nco'
VERSION='4.9.7-alpha03'
VERSION='4.9.7'


cat >>confdefs.h <<_ACEOF
Expand Down Expand Up @@ -21406,7 +21406,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by NCO netCDF Operators $as_me 4.9.7-alpha03, which was
This file was extended by NCO netCDF Operators $as_me 4.9.7, which was
generated by GNU Autoconf 2.69. Invocation command line was

CONFIG_FILES = $CONFIG_FILES
Expand Down Expand Up @@ -21472,7 +21472,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
NCO netCDF Operators config.status 4.9.7-alpha03
NCO netCDF Operators config.status 4.9.7
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
# 20170808: Choose between traditional version and Git-based version
# If Git, consider that Linux dynamic libraries will have full messy name, MacOSX will not
# https://stackoverflow.com/questions/43526939/how-to-insert-git-based-version-in-autoconf-managed-project
AC_INIT([NCO netCDF Operators],[4.9.7-alpha03],[nco-bugs@lists.sourceforge.net],[nco])
AC_INIT([NCO netCDF Operators],[4.9.7],[nco-bugs@lists.sourceforge.net],[nco])

# Print GNU copyright in configure script
AC_COPYRIGHT
Expand Down
4 changes: 2 additions & 2 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
nco (4.9.7-1) unstable; urgency=low

* new upstream version fxm:
* new upstream version Oculus: S1D progress, nvcc, Andes, Chrysalis, nco_flt_enm; ncks, ncap2 --ccr; ncremap nfr MPAS; ncclimo fix tpd bug, glb_avg wait()

-- Charlie Zender <zender@uci.edu> Mon, 31 Dec 2020 12:25:45 -0700
-- Charlie Zender <zender@uci.edu> Sun, 27 Dec 2020 12:25:45 -0700

nco (4.9.6-1) unstable; urgency=low

Expand Down
50 changes: 46 additions & 4 deletions doc/ANNOUNCE
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,64 @@ Version 4.9.7 is a minor NCO release that contains a few new features
and fixes. Unless the features/fixes listed below affect you, no need
to upgrade this time.

Work on NCO 4.9.7 has commenced and will improve analysis of land
Work on NCO 4.9.8 has commenced and will improve analysis of land
surface datasets packed into sparse-1D formats.

Enjoy,
Charlie

NEW FEATURES (full details always in ChangeLog):

A. Hi
ncclimo --var=T,Q --var_xtr=co2vmr,FSDS ...
A. ncremap can now infer SCRIP grids from MPAS restart files.
This is useful when users lack access to the gridfiles their
model used. This can easily happen when running standalone
MPAS simulations that use non-scientifically validated grids.
Previously inferring MPAS grids produce incomplete (no corners)
and erroneous (degrees not radians in metadata) grids.
Now the inferred grids are complete, consistent, and BFB with
the original grids used in the MPAS simulation.

ncremap -d ~/restart.2001-01-01_00.00.00.nc -g QU120_zach.nc

http://nco.sf.net/nco.html#ncremap
http://nco.sf.net/nco.html#infer

B. ncremap and ncclimo have been updated to work in MPI mode
on the new DOE machines Andes (ORNL) and Chrysalis (ANL LCRC).
http://nco.sf.net/nco.html#par_typ

C. NCO can be built to leverage the Communinty Codec Repository.
The CCR is currently supports two lossless compression filters
(BZip2, Zstandard) and one lossy quantization filter (BitGroom).
More importantly, the CCR is extensible and provides the C/Fortran
API for defining alternative (non-DEFLATE) compression using
a netCDF-like API at file creation time. The NCO ncap2 operator
will now access these filters for rewriting variables in existing
files:

./configure --enable-ccr; make; make install # Build NCO with CCR
ncap2 -O -7 --ccr=Zstd -L 3 -s 'two=one+one' in.nc out.nc
ncap2 -O -7 --ccr=BitGroom -L 3 -s 'two=one+one' in.nc out.nc
ncks -C --hdn -v three_dmn_rec_var out.nc # Examine data

http://github.com/ccr/ccr
CCR capabilities, and NCO support for them, will expand in 2021.
Thanks to Ed Hartnett of NOAA (and netCDF4/PIO fame) for partnering
on the CCR! See our poster on the CCR 1.1 release at AMS.

BUG FIXES:

A. ncclimo fixes the bug that caused the --glb_avg option to fail
when invoked in a batch-queue submission. Thanks to Chris Golaz
for reporting.
for reporting. The problem was subtle and only exposed itself when
invoked on multiple input variables on nodes with fast response
times (bug appeared only in batch queues not interactive nodes).
The solution is to upgrade.

B. ncclimo fixes a bug introduced in 4.9.6 that caused the
high-frequency climo mode to diagnose the wrong timesteps-per-day
(tpd) in the input file. Thanks to Jill Chang for reporting.
Workaround is to manually specify with --tpd or to upgrade.

Full release statement at http://nco.sf.net/ANNOUNCE

Expand Down
20 changes: 15 additions & 5 deletions doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
2020-12-22 Charlie Zender <zender@uci.edu>
2020-12-27 Charlie Zender <zender@uci.edu>

* NCO 4.9.7-alpha04 release procedure:
cd ~/nco;git commit -a -m 'Version 4.9.7-alpha04: White Christmas';git push
git tag -a 4.9.7-alpha04 -m '';git push --tags
* NCO 4.9.7 release procedure:
cd ~/nco;git commit -a -m 'Version 4.9.7: Oculus';git push
git tag -a 4.9.7 -m 'S1D progress, nvcc, Andes, Chrysalis, nco_flt_enm; ncks, ncap2 --ccr; ncremap nfr MPAS; ncclimo fix tpd bug, glb_avg wait()';git push --tags

* BitGroom: revert quantizing two additional bits based on my tests

2020-12-23 Charlie Zender <zender@uci.edu>

* BitGroom: quantize two additional bits based on Juan's tests

* S1D: Determine pft_nbr_out and clm_nbr_out based on generic tests

* S1D: interrogate both ELM crop model history file and ELM/MALI history/restart files

2020-12-20 Charlie Zender <zender@uci.edu>

Expand Down Expand Up @@ -146,7 +156,7 @@

* Quiet long filename warnings unless dbg >= 1

* NCO 4.9.6-alpha04 release procedure:
* NCO 4.9.6-beta01 release procedure:
cd ~/nco;git commit -a -m 'Version 4.9.6-alpha04: Osiris Rex';git push
git tag -a 4.9.6-alpha04 -m 'all: bgr 64bit fix; ncremap fix esmf bug, mpi nd_fl bug, add cmem, msk_in, msk_out fix, UDUNITS2_XML_FILE hints;ncclimo cmem nodes';git push --tags

Expand Down
2 changes: 1 addition & 1 deletion doc/VERSION
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
4.9.7-alpha03
4.9.7

65 changes: 35 additions & 30 deletions doc/index.shtml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Try to disable Spammers' machines:
<p><h1 align="center">Bienvenue sur le netCDF Operator (NCO) site</h1>

<p><h2>
Current stable NCO version is 4.9.6 released <!--#flastmod file="src/nco-4.9.6.tar.gz"-->
Current stable NCO version is 4.9.7 released <!--#flastmod file="src/nco-4.9.7.tar.gz"-->
</h2>

<table border=0 width=100%>
Expand Down Expand Up @@ -151,7 +151,8 @@ and
<h2>Recent Releases &amp; Milestones</h2>

<ul>
<li>2020 Dec&nbsp;??: 4.9.7 <i>In Progress...</i>
<li>2021 Jan&nbsp;??: 4.9.8 <i>In Progress...</i>
<li>2020 Dec&nbsp;27: 4.9.7 Small features/fixes
<li>2020 Nov&nbsp;30: 4.9.6 Small features/fixes
<li>2020 Sep&nbsp;23: 4.9.5 A feature and fixes
<li>2020 Sep&nbsp;04: 4.9.4 High Frequency climos
Expand Down Expand Up @@ -533,26 +534,30 @@ Identical copies of those tarballs are also stored
<a href="http://nco.sf.net/src">here</a> on SourceForge for historical
continuity.
You may retrieve the source of tagged versions directly with, e.g.,
<tt>git clone -b 4.9.6 http://github.com/nco/nco.git nco-4.9.6</tt></a>.
<tt>git clone -b 4.9.7 http://github.com/nco/nco.git nco-4.9.7</tt></a>.
<ul>
<li><b>NCO 5.0.0</b>: (<i>Distant Future</i>)
netCDF4 user-defined types support;
<tt>ncks --xtn</tt> better extensive variable treatment?;
<tt>ncclimo -v</tt> splitter support for regular expressions?;
<tt>ncremap</tt> support <tt>mbtempest</tt>?;</li>
<li><b>NCO 4.9.8</b>: (<i>Future</i>)
<li><b>NCO 4.9.9</b>: (<i>Future</i>)
<tt>ncks --bsa</tt> Byte-swap algoritm;
<tt>ncremap</tt> small-circle weights;</li>
<li><b>NCO 4.9.7</b>: (<i>In Progress, features in-progress or complete include</i>)
<li><b>NCO 4.9.8</b>: (<i>In Progress, features in-progress or complete include</i>)
<tt>all</tt> re-tune digit rounding;
<tt>all</tt> link to CCR;
<tt>ncra -N</tt> Numerator-only support for integration?;
<tt>ncra</tt> multi-subcycle output option;
<tt>ncremap</tt> deconvolve sparse matrix fields (for CLM/ELM);</li>
<li><b>NCO 4.9.6</b>: (<i>Current Stable Release</i>)
<tt>ncremap</tt> deconvolve sparse matrix fields (for CLM/ELM);
<li><b>NCO 4.9.7</b>: (<i>Current Stable Release</i>)
<tt>ncap2 --ccr=Filter</tt> link to CCR filters;
<tt>ncclimo --glb_avg</tt> Fixed;</li>
<tt>ncclimo --tpd</tt> Fixed;</li>
<tt>ncremap</tt> Infer MPAS grids from restart files;</li>
<li><b>NCO 4.9.6</b>:
<tt>ncclimo/ncremap</tt> Cori MPI/cmem support;
<tt>ncclimo/ncremap --prc_typ</tt> harmonization;
<tt>ncclimo --var_xtr</tt> extra timeseries variables;</li>
<tt>ncclimo --var_xtr</tt> extra timeseries variables;
<tt>ncra -N</tt> Numerator-only support for integration;</li>
<li><b>NCO 4.9.5</b>:
<tt>ncclimo --area/--hrz_dmn</tt> (for CAM/EAM);</li>
<li><b>NCO 4.9.4</b>:
Expand Down Expand Up @@ -701,7 +706,7 @@ Or, alternatively, permanently add conda-forge (which teems with goodies besides
&lsquo;<tt>conda config --add channels conda-forge</tt>&rsquo;, then
install NCO with &lsquo;<tt>conda install nco</tt>&rsquo;.
The default NCO installed by <tt>conda</tt> is generally within a month of the latest release.
<li><a href="https://github.com/conda-forge/nco-feedstock">nco-4.9.6</a> Executables Anaconda-compatible. Maintained by Filipe Fernandes.</li>
<li><a href="https://github.com/conda-forge/nco-feedstock">nco-4.9.7</a> Executables Anaconda-compatible. Maintained by Filipe Fernandes.</li>
Thanks to Rich Signell, Filipe Fernandes, Pedro Vicente, Xylar Asay-Davis and others for developing and maintaining the NCO package for conda.
</ul>

Expand All @@ -710,16 +715,16 @@ Thanks to Rich Signell, Filipe Fernandes, Pedro Vicente, Xylar Asay-Davis and ot
<h3><a href="http://www.debian.org">Debian</a> and <a href="http://www.ubuntu.com">Ubuntu</a> GNU/Linux</a></h3>
<ul>
<!--
<li><a href="http://www.debian.org">Debian</a> and <a href="http://www.ubuntu.com">Ubuntu</a> GNU/Linux-compatible Intel systems, prebuilt binary executable <a href="http://www.debian.org">deb</a>: <a href="http://packages.debian.org/testing/math/nco.html">nco-4.9.6</a></li>
<li><a href="http://www.debian.org">Debian</a> and <a href="http://www.ubuntu.com">Ubuntu</a> GNU/Linux-compatible Intel systems, prebuilt binary executable <a href="http://www.debian.org">deb</a>: <a href="http://packages.debian.org/testing/math/nco.html">nco-4.9.7</a></li>
-->
<a href="http://packages.debian.org/unstable/science/nco">Debian NCO</a> and
<a href="https://launchpad.net/ubuntu/+source/nco">Ubuntu NCO</a> homepages.
&lsquo;<tt>aptitude install nco</tt>&rsquo; installs the standard NCO for your Debian-compatible&nbsp;OS.
NCO packages in the Debian/Ubuntu repositories (e.g., Sid and Raring) generally lag the packages distributed here by 6&ndash;12 months.
<a name="beta"></a><a name="prerelease"> <!-- http://nco.sf.net#beta -->
Newer (beta- or pre-release) packages are often available for intrepid Debian/Ubuntu users as described <a href="https://github.com/nco/nco/tree/master/doc/beta.txt">here</a>.
<dt>Debian package for most recent NCO release (install with, e.g., &lsquo;<tt>dpkg --install nco_4.9.6-1_i386.deb</tt>&rsquo;):</dt>
<li><a href="https://launchpad.net/ubuntu/+source/nco/4.9.6-1">nco_4.9.6-1_amd64.deb</a> : Executables AMD64-compatible</li>
<dt>Debian package for most recent NCO release (install with, e.g., &lsquo;<tt>dpkg --install nco_4.9.7-1_i386.deb</tt>&rsquo;):</dt>
<li><a href="https://launchpad.net/ubuntu/+source/nco/4.9.7-1">nco_4.9.7-1_amd64.deb</a> : Executables AMD64-compatible</li>
Thanks to Daniel Baumann, Sebastian Couwenberg, Barry deFreese, Francesco Lovergine,
Brian Mays, Rorik Peterson, and Matej Vela for their help packaging
NCO for Debian over the years.
Expand Down Expand Up @@ -763,10 +768,10 @@ Thanks to Gavin Burris and Kyle Wilcox for documenting build procedures for RHEL
<!--
# Mac OS X 11.0 (Big Sur) systems (firn, sastrugi):
/usr/bin/scp ~/nco/doc/index.shtml zender,nco@web.sf.net:/home/project-web/nco/htdocs
cd ~/bin;tar cvzf ${DATA}/nco-4.9.6.macosx.11.0.tar.gz nc*;scp ${DATA}/nco-4.9.6.macosx.11.0.tar.gz zender,nco@web.sf.net:/home/project-web/nco/htdocs/src
cd ~/bin;tar cvzf ${DATA}/nco-4.9.7.macosx.11.0.tar.gz nc*;scp ${DATA}/nco-4.9.7.macosx.11.0.tar.gz zender,nco@web.sf.net:/home/project-web/nco/htdocs/src
-->
The most up-to-date executables are probably those in the tarball below. Those unfamiliar with installing executables from tarballs may try the (older) <a href="http://en.wikipedia.org/wiki/Apple_Disk_Image">DMG</a> files (you may need to add <tt>/opt/local/bin</tt> to your executable path to access those operators).
<li><a href="src/nco-4.9.6.macosx.11.0.tar.gz">nco-4.9.6.macosx.11.0.tar.gz</a> (<!--#fsize file="src/nco-4.9.6.macosx.11.0.tar.gz"-->): Executables MacOSX 11.0-compatible (last updated <!--#flastmod file="src/nco-4.9.6.macosx.11.0.tar.gz"-->).
<li><a href="src/nco-4.9.7.macosx.11.0.tar.gz">nco-4.9.7.macosx.11.0.tar.gz</a> (<!--#fsize file="src/nco-4.9.7.macosx.11.0.tar.gz"-->): Executables MacOSX 11.0-compatible (last updated <!--#flastmod file="src/nco-4.9.7.macosx.11.0.tar.gz"-->).
(NB: These executables require
the <a href="http://trac.macosforge.org/projects/macports/wiki">MacPorts</a>
<a href="#bld_macports">dependencies</a> for <a href="http://svn.macports.org/repository/macports/trunk/dports/science/nco">NCO</a>). Maintained by NCO Project.</li>
Expand Down Expand Up @@ -973,12 +978,12 @@ On the <a href="https://sourceforge.net/p/nco/bugs">Bug Tickets</a> site.</li>
The simplest way to acquire the source is to download the compressed tarball:
<ul>
<li>
<!-- scp ${DATA}/nco-4.9.6.tar.gz zender,nco@web.sf.net:/home/project-web/nco/htdocs/src -->
<a href="https://github.com/nco/nco/archive/4.9.6.tar.gz">nco-4.9.6.tar.gz</a>
(<!--#fsize file="src/nco-4.9.6.tar.gz"--> compressed tar-file)<br>
<!--#exec cmd="openssl dgst -md5 src/nco-4.9.6.tar.gz"--><br>
<!--#exec cmd="openssl dgst -sha1 src/nco-4.9.6.tar.gz"--><br>
<!--#exec cmd="openssl dgst -sha256 src/nco-4.9.6.tar.gz"-->
<!-- scp ${DATA}/nco-4.9.7.tar.gz zender,nco@web.sf.net:/home/project-web/nco/htdocs/src -->
<a href="https://github.com/nco/nco/archive/4.9.7.tar.gz">nco-4.9.7.tar.gz</a>
(<!--#fsize file="src/nco-4.9.7.tar.gz"--> compressed tar-file)<br>
<!--#exec cmd="openssl dgst -md5 src/nco-4.9.7.tar.gz"--><br>
<!--#exec cmd="openssl dgst -sha1 src/nco-4.9.7.tar.gz"--><br>
<!--#exec cmd="openssl dgst -sha256 src/nco-4.9.7.tar.gz"-->
</li>
</ul>

Expand All @@ -999,8 +1004,8 @@ To avoid the churn that comes with using the latest snapshot,
potential contributors may wish to retrieve a recent tagged (i.e.,
stable and released) version,
This command retrieves the entire NCO repository (&lt; 20&nbsp;MB) and
then checks out NCO version <tt>4.9.6</tt>:
<p><tt>git clone https://github.com/nco/nco.git;cd nco;git checkout 4.9.6</tt></p>
then checks out NCO version <tt>4.9.7</tt>:
<p><tt>git clone https://github.com/nco/nco.git;cd nco;git checkout 4.9.7</tt></p>
However, the most efficient way to actively track and develop NCO is to
retrieve the current (&ldquo;bleeding edge&rdquo;) NCO snapshot.
This command retrieves the latest NCO master branch into a local
Expand All @@ -1010,12 +1015,12 @@ directory named <tt>nco</tt>:
Track changes to the development version using
<p><tt>cd nco;git pull</tt></p>
One difference between running a "tagged" release
(e.g., <tt>4.9.6</tt>) and the development version is that the
(e.g., <tt>4.9.7</tt>) and the development version is that the
tagged release operators will print a valid version number (e.g.,
<tt>4.9.6</tt>) when asked to do so with the <tt>-r</tt> flag
<tt>4.9.7</tt>) when asked to do so with the <tt>-r</tt> flag
(e.g., <tt>ncks -r</tt>).
Snapshots will include the sub-version and patch-level in the version
information (e.g., <tt>4.9.6-alpha06</tt>).
information (e.g., <tt>4.9.7-alpha06</tt>).

<a name="doxy"></a>
<h3>Developer NCO Source Documentation</h3>
Expand Down Expand Up @@ -1173,9 +1178,9 @@ As of 20131101 there is no Cygwin package for ANTLR, and the Cygwin netCDF packa

<li>Once you have installed the pre-requisites as shown above, you may then build the latest stable NCO and install it in, e.g., <tt>/usr/local</tt> with:
<tt>
<dt>wget https://github.com/nco/nco/archive/4.9.6.tar.gz</dt>
<dt>tar xvzf 4.9.6.tar.gz</dt>
<dt>cd nco-4.9.6</dt>
<dt>wget https://github.com/nco/nco/archive/4.9.7.tar.gz</dt>
<dt>tar xvzf 4.9.7.tar.gz</dt>
<dt>cd nco-4.9.7</dt>
<dt>./configure --prefix=/usr/local</dt>
<dt>make</dt>
<dt>sudo make install</dt>
Expand Down
4 changes: 2 additions & 2 deletions doc/nco.texi
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,8 @@ Octave TeXInfo manual shows clean TeXInfo structure
@setfilename nco.info

@c Define edition, date, ...
@set nco-edition 4.9.7-alpha03
@set doc-edition 4.9.7-alpha03
@set nco-edition 4.9.7
@set doc-edition 4.9.7
@set copyright-years 1995--2020
@set update-year 2020
@set update-date 15 December 2020
Expand Down
2 changes: 1 addition & 1 deletion src/nco/ncks.c
Original file line number Diff line number Diff line change
Expand Up @@ -719,7 +719,7 @@ main(int argc,char **argv)
} /* !flt */
if(!strcmp(opt_crr,"ccr") || !strcmp(opt_crr,"cdc") || !strcmp(opt_crr,"codec")){
nco_flt_glb=nco_flt_sng2enm(optarg);
(void)fprintf(stdout,"%s: INFO %s reports user-specified filter string translates to CCR string \"%s\".\n",nco_prg_nm,nco_prg_nm,nco_flt_enm2sng((nco_flt_typ_enm)nco_flt_glb_get()));
(void)fprintf(stdout,"%s: INFO %s reports user-specified filter string translates to CCR string \"%s\"<.\n",nco_prg_nm,nco_prg_nm,nco_flt_enm2sng((nco_flt_typ_enm)nco_flt_glb_get()));
nco_exit(EXIT_SUCCESS);
} /* !ccr */
if(!strcmp(opt_crr,"fmt_val") || !strcmp(opt_crr,"val_fmt") || !strcmp(opt_crr,"value_format")) fmt_val=(char *)strdup(optarg);
Expand Down

0 comments on commit c5bcdf6

Please sign in to comment.