Skip to content

Commit

Permalink
Merge pull request #414 from Goddard-Fortran-Ecosystem/hotfix/real128
Browse files Browse the repository at this point in the history
Fix for compilers that do not support 128 bit reals
  • Loading branch information
tclune authored Feb 7, 2023
2 parents 1807e98 + 4b7a553 commit 3c4ca13
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 1 deletion.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
cmake_minimum_required(VERSION 3.12)

project (PFUNIT
VERSION 4.6.2
VERSION 4.6.3
LANGUAGES Fortran C)

# Determine if pFUnit is built as a subproject (using
Expand Down
6 changes: 6 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [4.6.3] - 2023-02-07

### Fixed

- Fix for compilers that do not support 128 bit reals

## [4.6.2] - 2023-01-23

### Fixed
Expand Down
4 changes: 4 additions & 0 deletions src/funit/fhamcrest/BaseDescription.F90
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,14 @@ end subroutine append_character
module procedure description_of_int64
module procedure description_of_real32
module procedure description_of_real64
#if (defined(_ISO_REAL128) && (_ISO_REAL128 != _REAL_DEFAULT_KIND) && (_ISO_REAL128 != _DOUBLE_DEFAULT_KIND))
module procedure description_of_real128
#endif
module procedure description_of_complex32
module procedure description_of_complex64
#if (defined(_ISO_REAL128) && (_ISO_REAL128 != _REAL_DEFAULT_KIND) && (_ISO_REAL128 != _DOUBLE_DEFAULT_KIND))
module procedure description_of_complex128
#endif
end interface description_of

contains
Expand Down

0 comments on commit 3c4ca13

Please sign in to comment.