parent
da34bea893
commit
cccffaa29d
3 changed files with 22 additions and 8 deletions
@ -0,0 +1,20 @@ |
||||
project('compiles_links_runs', 'fortran') |
||||
|
||||
fc = meson.get_compiler('fortran') |
||||
|
||||
code = '''error stop 123; end''' |
||||
|
||||
if not fc.compiles(code) |
||||
error('Fortran 2008 code failed to compile') |
||||
endif |
||||
|
||||
if not fc.links(code) |
||||
error('Fortran 2008 code failed to link') |
||||
endif |
||||
|
||||
if fc.run(code).returncode() != 123 |
||||
error('Fortran 2008 code failed to run') |
||||
endif |
||||
|
||||
|
||||
|
Loading…
Reference in new issue