Skip to content

Commit 88a8a04

Browse files
committed
Unicode
- Unicode supported by Gfortran only, but gracefully handles Intel - Currently this will build, run and pass the tests with gfortran 4.9.2_1 - Actual deferred length character arguments corresponding to `intent(out)` dummy arguments _**MUST**_ be of kind `CK` to ensure proper functionality - All `intent(in)` character arguments to the public API may be of kind 'DEFAULT' or CK - If unicode is enabled, files use utf-8 encoding - Fixes #79 : API discrepancy between get methods and get vec methods. Now the path argument is optional for both
1 parent 0f97f67 commit 88a8a04

File tree

5 files changed

+2102
-566
lines changed

5 files changed

+2102
-566
lines changed

SConstruct

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import sys
1717
env = Environment()
1818

1919
if env['FORTRAN'] == 'gfortran':
20-
env = Environment(F90FLAGS = '-O2 -fbacktrace -g -Wall -Wextra -Wno-maybe-uninitialized -pedantic -std=f2008 -J',)
20+
env = Environment(F90FLAGS = '-O2 -fbacktrace -g -Wall -Wextra -Wno-maybe-uninitialized -Wno-unused-function -pedantic -std=f2008 -J',)
2121
elif env['FORTRAN'] == 'ifort':
2222
env = Environment(F90FLAGS = '-O2 -warn -stand f08 -diag-disable 7601 -traceback -module lib',)
2323

0 commit comments

Comments
 (0)