Skip to content

Releases: wavebitscientific/datetime-fortran

datetime-fortran-1.7.0

10 May 18:14
Compare
Choose a tag to compare

This release:

  • Changes package layout to single-file, single-module library for easy reuse without build systems
  • Enables building with FPM
  • Initializes tm_struct to zero before calling strptime. Fixed #49 . Thanks @nichannah.

datetime-fortran-1.6.2

25 Apr 17:38
Compare
Choose a tag to compare

This is a bug fix release.

datetime-fortran-1.6.1

21 Jun 15:27
Compare
Choose a tag to compare

Bug-fix release.

  • Fix integer overflow in timedelta % total_seconds(): 66ff824
  • Use real over integer constants (caught by NAG compiler): bd4d07f

datetime-fortran-1.6.0

04 Jan 17:15
Compare
Choose a tag to compare

Minor release. Includes ISO 8601 additions (isoweekday*) by @tcanich. Thank you.

datetime-fortran-1.5.0

03 Dec 16:15
Compare
Choose a tag to compare

Minor update release.

Includes contribution of isoweekday method and related tests by @tcanich.

datetime-fortran-1.4.3

12 Sep 14:40
Compare
Choose a tag to compare

Bug fix release:

  • Fix use statements in datetime.f90 to avoid unexpected behavior with Intel Fortran;
  • Change default flags for gfortran;
  • make timedelta_plus_datetime a generic and not module procedure.

More robust checks on Linux and OS X

31 Jan 05:31
Compare
Choose a tag to compare

make check now runs the all the unit tests on OS X and on Linux. Further, datetime_tests indicates test failure(s) with a non-zero exit status when compiled with gfortran, ifort (and probably all other compilers).

In addition, some errant build artifacts were removed from the source distribution.

datetime-fortran-1.4.1

29 Jan 21:43
Compare
Choose a tag to compare

Minor bug fix for datetime assignment and attached tarball as a release asset contains configure script.

datetime-fortran-1.4.0

26 Jan 17:24
Compare
Choose a tag to compare

This release includes the build and install system using GNU Autotools, contributed by Mark Carter (@blippy). The code itself is unchanged from 1.3.0.

To install, type:

$ autoreconf -i
$ ./configure && make && make install

For more options on configuring such as install directory, type:

$ ./configure --help

datetime-fortran-1.3.0

25 Jan 01:55
Compare
Choose a tag to compare

This release has the code re-structured into multiple source files, and moved to src/lib and src/tests directories. Includes a top-level Makefile. Type make to compile.