Skip to content

Releases: Unidata/netcdf-fortran

Merge pull request #454 from WardF/prep-v4.6.2-rc1.wif

21 Oct 23:15
176a0b2
Compare
Choose a tag to compare

What's Changed

  • nf-config uses install libdir variable by @WardF in #418
  • Remove autoconf-generated distribution files by @WardF in #420
  • Check for either the old or new default values in ftst_vars.F by @WardF in #421
  • Attempt to fix a pernicious issue where some systems complain about no implicit type. by @WardF in #429
  • Use install directory that matches package name by @islas in #428
  • fix intents and variable types in interfaces by @rwirth in #424
  • Clarify 'netCDF-C 4.7.4 or greater required' message. by @WardF in #430
  • Clarify message when failing with 'requires v4.7.4' error. by @WardF in #431
  • CI: use modern actions and cmake calls by @scivision in #433
  • CMake remove deprecated syntax by @scivision in #432
  • CMake: Fix some issues when linking against netcdf-C by @ZedThree in #435
  • Use consistent nf-config.in template for both CMake/autotools by @ZedThree in #434
  • Remove vestigial files that shouldn't have been included in version control by @WardF in #422
  • Fix Stack Overflow problem by moving large arrays from the stack to the heap by @Roy-KC in #410

New Contributors

Full Changelog: v4.6.1...v4.6.2-rc1-tmp

netCDF-Fortran v4.6.1

19 May 20:55
Compare
Choose a tag to compare

4.6.1 - May 19, 2023

Requirements

  • netCDF-C: 4.9.0+

Note: to enable libzstd support, you need to satisfy the following requirements.

  1. libnetcdf.so installed with libzstd support.
  2. The environmental variable HDF5_LIBRARY_PATH needs to be specified to the same location used when installing libnetcdf. This can be determined after-the-fact using nc-config --plugindir.

What's Changed

New Contributors

Full Changelog: v4.6.0...v4.9.1

netCDF-Fortran v4.6.0

29 Jul 21:04
Compare
Choose a tag to compare

4.6.0 - July 29, 2022

Requirements

  • netCDF-C: 4.9.0+

Notable Changes

  • We've added API support to take advantage of the Quantize functionality provided by libnetcdf 4.9.0+. See this conversation for more information.
  • We've added API support to take advantage of ZStandard compression functionality, as described here. Note that you can suppress this with the new options --disable-zstandard-plugin (for configure) and -DDISABLE_ZSTANDARD_PLUGIN (for cmake).

Other Changes

New Contributors

netCDF-Fortran v4.5.4

07 Jan 23:16
Compare
Choose a tag to compare

4.5.4 - January 7, 2022

Requirements

  • netCDF-C: 4.7.4+

Changes

Read more

netCDF-Fortran 4.5.3

03 Jun 22:17
Compare
Choose a tag to compare

4.5.3 - June 2, 2020

Requirements

  • netCDF-C: 4.7.4+

Changes

  • Adds a libnetcdff.settings file similar to libnetcdf.settings. See Github #256 for more information.
  • Added support for gcc/gfortran 10. The -fallow_argument_mismatch flag is passed to the underlying compiler when the flag is found to be supported. This change has been added to the autotools and cmake based builds. See GitHub #212 for more information.
  • Added support for HDF5 compact storage. See Github #213.
  • Added support for creating netCDF/HDF5 files with szip compression with new functions nf90_def_var_szip() and nf_def_var_szip(). See Github #213.
  • Corrected an issue where parallel netCDF-Fortran builds would fail despite the presense of MPI libraries/compiler/infrastructure. See Github #208 for more information.

netCDF-Fortran 4.5.2

18 Sep 20:10
Compare
Choose a tag to compare

Requirements

  • netCDF-C: 4.6.0 or greater

Changes

  • Corrected an issue where netCDF-Fortran would fail to build correctly on some platforms when the underlying libnetcdf lacked netCDF-4 support. See GitHub #200 for more information.
  • Corrected an issue where cmake-specific large file tests weren't being captured by make dist. See Github #198 for more details.

netCDF-Fortran 4.5.1

04 Sep 17:21
Compare
Choose a tag to compare

Requirements

  • netCDF-C: 4.6.0 or greater

Changes

  • Corrected an issue where a cmake-specific file wasn't being captured by make dist.
  • Corrected an issue where nf-config wasn't being generated by cmake-based builds. Corrected a couple of other missing files. See Github #108 for more information.

netCDF-Fortran 4.5.0

29 Aug 22:15
Compare
Choose a tag to compare
  • Moved netCDF classic F90 API tests to new subdirectory nf03_test.
  • Moved netCDF-4 F77 API tests to new subdirectory nf_test4.
  • Moved netCDF-4 F90 API tests to new subdirectory nf03_test4.
  • Fixed bug which caused parallel I/O tests to not be run. See #155 and #157.
  • Fixed bug in the setting of file cache preemption for netCDF-4 files. See #146.
  • Removed many near-duplicate tests files, now they are created at build time with sed. See #165.
  • Removed no longer needed configure options --enable-dll (see #161), --enable-extra-tests (see #114), --enable-extra-example-tests(see #126), and --enable-valgrind (see #118).
  • Moved handling of F77 man page to the docs directory. See #141

netCDF-Fortran 4.4.5

10 Jan 02:45
Compare
Choose a tag to compare

A maintenance release, with the next push being to clean up the issues related to netCDF-Fortran.

Requirements

  • netCDF-C: 4.6.2

Changes

  • Assorted bugfixes.
  • Interface for working with user-defined plugin API in netCDF-C.
  • Added an option in cmake builds, BUILD_EXAMPLES, TRUE by default. When disabled, the examples will not be built. See #93 for more information.
  • Misc. Bugfixes to bring netCDF-Fortran in line with the features in netCDF-C.
  • Updated CMakeLists.txt to check for C types that match Fortran ones. See GitHub #67 for more information.

netCDF-Fortran 4.4.4

13 May 22:41
Compare
Choose a tag to compare

4.4.4 Released May 13, 2016

  • Corrected an issue where cmake-based builds specifying USE_LOGGING were not seeing expected behavior. The issue was reported, and subsequently fixed, by Neil Carlson at Los Alamos Nat'l Laboratory. See Github Pull Request #44 for more information.

  • Integrated improvements provided by Richard Weed. For a complete list of modifications, see the file docs/netcdf_fortran_4.4.2dev_notes_RW.pdf. It is highly detailed and worth reading!

    The highlights of the improvements are as follows:

    • Explicit dependencies on NC_MAX_DIM constant for arrays has been removed and replaced with dynamically-allocated arrays.
    • Support for nc_open_mem() in the C library, allowing for the creation of "in memory" files.
    • General clean up.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy