This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make | |
Compiling IR_Precision.F90 | |
Compiling Data_Type_Command_Line_Interface.F90 | |
Compiling Test_Driver.f90 | |
Assembling Test_Driver/TEST_DRIVER | |
duplicate symbol ___data_type_command_line_interface_MOD___copy_LOGICAL_4_ in: | |
Test_Driver/obj/Data_Type_Command_Line_Interface.o | |
Test_Driver/obj/data_type_command_line_interface.o | |
duplicate symbol ___data_type_command_line_interface_MOD___copy_INTEGER_1_ in: | |
Test_Driver/obj/Data_Type_Command_Line_Interface.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class JsonFortran < Formula | |
desc "A Fortran 2008 JSON API" | |
homepage "https://github.com/jacobwilliams/json-fortran" | |
url "https://github.com/jacobwilliams/json-fortran/archive/4.1.1.tar.gz" | |
sha256 "97f258d28536035ef70e9ead5c7053e654106760a12db2cc652587ed61b76124" | |
head "https://github.com/jacobwilliams/json-fortran.git" | |
option "with-unicode-support", "Build json-fortran to support unicode text in json objects and files" | |
option "without-test", "Skip running build-time tests (not recommended)" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/json_module.F90 b/src/json_module.F90 | |
index 3986a22..a3094a4 100644 | |
--- a/src/json_module.F90 | |
+++ b/src/json_module.F90 | |
@@ -120,12 +120,75 @@ | |
! CK | |
! | |
! DESCRIPTION | |
- ! Default character kind. | |
- ! This is 1 byte for the Intel and Gfortran compilers |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git i/src/json_module.f90 w/src/json_module.f90 | |
index 07aca92..1f704e1 100644 | |
--- i/src/json_module.f90 | |
+++ w/src/json_module.f90 | |
@@ -4285,6 +4285,7 @@ | |
![the line is read in chunks until the end of the line is reached] | |
if (istat==0) then | |
do | |
+ isize = 0 | |
read(iunit,fmt=nfmt,advance='NO',size=isize,iostat=istat) chunk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ ./build.sh | |
./build.sh: line 35: -c -O2 -warn -stand f08 -diag-disable 7601 -traceback: command not found | |
Building library... | |
Builder options | |
Building directory: lib/ | |
Compiled-objects .o directory: lib/ | |
Compiled-objects .mod directory: lib/ | |
Compiler class: intel | |
Compiler: ifort |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# (Replace `$HOME/code` with the location of your projects) | |
for f in $(find /Users/ibeekman -name node_modules -prune -o -follow -maxdepth 3 -name .travis.yml -print 2>/dev/null); do | |
(builtin cd "$(dirname $f)" && /usr/local/bin/update_travis_ci_status) | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/bash | |
if [ -e ".travis.yml" ]; then | |
if type ruby > /dev/null 2>&1 && type travis > /dev/null 2>&1; then | |
stat_file=".travis_status~" | |
status=$(travis branches 2>&1) | |
echo "$status" > $stat_file | |
# Ignore status file from git repo | |
if ! ([ -e .git/info/exclude ] && grep -q "$stat_file" .git/info/exclude); then | |
[ -d .git/info ] && echo "$stat_file" >> .git/info/exclude | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/local/bin/bash | |
if [ -e ".travis.yml" ]; then | |
if type ruby > /dev/null 2>&1 && type travis > /dev/null 2>&1; then | |
stat_file=".travis_status~" | |
status=$(travis branches 2>&1) | |
echo "$status" > $stat_file | |
# Ignore status file from git repo | |
if ! ([ -e .git/info/exclude ] && grep -q "$stat_file" .git/info/exclude); then | |
[ -d .git/info ] && echo "$stat_file" >> .git/info/exclude | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# (Replace `$HOME/code` with the location of your projects) | |
for f in $(find /Users/ibeekman -name node_modules -prune -o -follow -maxdepth 3 -name .travis.yml -print 2>/dev/null); do | |
(builtin cd "$(dirname $f)" && /usr/local/bin/update_travis_ci_status) | |
done |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
install: | |
- sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended | |
- sudo apt-get install chktex | |
script: | |
- make | |
- chktex -W # Print version information. | |
- chktex -q -n 6 *.tex chapters.*.tex 2>/dev/null | tee lint.out | |
# If lint output is non-empty report an error. | |
- test ! -s lint.out |