Skip to content

Releases: jchristopherson/ferror

v.1.4.2: Add FPM support

13 Sep 16:29
65b0b37
Compare
Choose a tag to compare

v1.4.1 - Bug Fix

19 Jan 03:14
f3c3c7d
Compare
Choose a tag to compare

This release fixed an issue related to the use of ifort not properly recognizing the submodule implementation of a few routines.

v.1.4.0: C API & build clean-up.

07 Dec 11:43
1533e2c
Compare
Choose a tag to compare

This release cleaned up build scripts, reorganized source code into submodules, and cleaned up the C API.

Add meson support

31 Oct 13:22
e9a7359
Compare
Choose a tag to compare

Added meson support. Thanks Átila Saraiva!

Documentation Improvement

20 Apr 18:37
54eba56
Compare
Choose a tag to compare

Improved and included HTML documentation.

Added Functionality

22 Feb 03:07
Compare
Choose a tag to compare

This update adds a cleaner build script, more functionality, more tests, and installation instructions.

Build Script Fix

01 Dec 03:24
1f38799
Compare
Choose a tag to compare

This is a minor release where the build script was slightly reconfigured.

Build Script Fix

16 Sep 02:28
Compare
Choose a tag to compare

This release fixes an oddity with the gfortran compiler on Windows. For some reason, the release builds using -O3 resulting in a segmentation fault; however, downgrading the aggressiveness of the optimization to a -O1 resulted in properly executing code. However, -O3 works as expected on Linux systems. Not exactly sure if this is a compiler bug, but a conditional statement has been placed in the build script checking to see if the code is being compiled on Windows, or anything else.

Minor Update - Build Script

12 Sep 15:04
Compare
Choose a tag to compare

Work around an issue compiling a release build on Windows when using gfortran.

Notice, attached binaries were compiled with gfortran. The module (*.mod) files are also included.

Bug Fix

09 Aug 23:39
Compare
Choose a tag to compare

This release incorporates the following bug fixes:

  • Fix a memory leak in the C interface code
  • The error logging will now append to an existing file, not overwrite.