| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-27 | compilers-fortran: Fix preprocessing when fortran uses concat operator | Andrew Lister | |
| 2025-04-03 | tests/fortran: use fs.copyfile | Dylan Baker | |
| Since the comment saying we need a generic way to do this is a little outdated. | |||
| 2025-04-03 | tests/fortran: also test using a generator() | Dylan Baker | |
| We already test for custom_targets and configure_file, but we should test a generator too | |||
| 2025-04-03 | tests: demonstrate that our scanner cannot handle cross target modules | Dylan Baker | |
| 2023-06-28 | Condense test directory names for release. | Jussi Pakkanen | |
| 2023-05-13 | Fix paths of Fortran order dependencies | Volker Weißmann | |
| Fixes #11047 | |||
| 2023-04-27 | Don't use dyndep scanner when preprocessing | Volker Weißmann | |
| Fixes #11504 | |||
| 2022-07-11 | tests: unskip windows mixing msvc and fortran, for non-gcc fortran | Eli Schwartz | |
| These checked that e.g. the cpp and fc ids are identical, which isn't strictly what we want. Particularly, msvc doesn't even have a fortran compiler, and what we really care about is whether we mix both gcc and something else. | |||
| 2021-10-30 | Added warning if run_command is called without the check kwarg | Volker Weißmann | |
| 2021-09-25 | compilers: Add default search path stdlib_only_link_flags | Dylan Baker | |
| This should be done in all cases of language_stdlib_only_link_flags, but I don't have access to all of the compilers to test it. This is required in cases where object files created by gfortran are linked using another compiler with a differen default search path, such as gfortran and clang together. | |||
| 2021-09-20 | tests: Fix fortran tests | Rohit Goswami | |
| 2021-09-20 | backend/ninja: add generated sources to depscan order deps | Dylan Baker | |
| Since we changed to using a json file to avoid over long command lines we created a situation where the generated files may not be ready when the depscan happens. To avoid that, we need to add all of the generated sources as order deps. Fixes: #9258 | |||
| 2021-09-20 | tests/fortran/7 generated: don't try to find a configure_file by path | Dylan Baker | |
| Use the value returned by configure file instead. The issue that caused this to be required is no longer present. | |||
| 2021-09-10 | Made submodule child code valid Fortran. | Mat Cross | |
| 2021-08-15 | editorconfig: add setting to trim trailing whitespace | Eli Schwartz | |
| and clean up all outstanding issues Skip 'test cases/common/141 special characters/meson.build' since it intentionally uses trailing newlines. | |||
| 2021-06-22 | tests: both_library test improvements | Daniel Mensinger | |
| This switches some `shared_library()` calls to `library()` and adds one new CI matrix entries for -Ddefault_library={static, both}. | |||
| 2021-05-13 | test:fortran:21: fix Windows by using configure_file(copy:) | Michael Hirsch | |
| 2021-03-06 | Fix Fortran dep scanner for upper case file extensions. Closes #8395. | Jussi Pakkanen | |
| 2021-02-19 | Fix combining C and Fortran. Closes #8377. | Jussi Pakkanen | |
| 2021-01-21 | Add fortran test with an install:yes static library | Jonas Lundholm Bertelsen | |
| This adds a test which makes use of an install:yes static library that depends on another static library. This triggers a promotion to link_whole_target inside meson which takes different code paths in certain places. Also makes use of .F90 source (capital F) to test for case (in)sensitivity. | |||
| 2020-09-03 | tests: add fortran cmake subproject include test | Michael Hirsch | |
| ci:unused_arg: update ninja version to work with fortran+cmake | |||
| 2020-06-15 | test:fortran7: default static so Intel/VS-based compilers pass | Michael Hirsch | |
| we did the same thing earlier with other Fortran tests for the same reason. | |||
| 2020-06-14 | windows: Canonicalize `:` in filenames | Nirbheek Chauhan | |
| Fixes https://github.com/mesonbuild/meson/issues/7265 | |||
| 2020-06-14 | fortran generated test: add code to reveal issue | Michael Hirsch | |
| used with Issue #7265 | |||
| 2020-04-05 | quality / test: Fortran type hinting | Michael Hirsch, Ph.D | |
| enhance fortran args tests | |||
| 2020-01-24 | tests: Disable fortran submodule test on old GCC versions | Nirbheek Chauhan | |
| Need gcc 6.0 or newer: https://gcc.gnu.org/wiki/Fortran2008Status | |||
| 2019-12-19 | ci: improve robustness | Michael Hirsch, Ph.D | |
| * netcf * hdf5 * scalapack * coarray | |||
| 2019-12-13 | ci fortran: add case where buildtype=release and warning_level=3 | Michael Hirsch, Ph.D | |
| this can find issues with non-default build options | |||
| 2019-11-25 | complete gfortran/intel/intel-cl fortran_std test | Michael Hirsch, Ph.D | |
| 2019-11-18 | Merge pull request #6194 from scivision/coarrays | Jussi Pakkanen | |
| dep: Fortran Coarrays-enhance finding by use Pkg-config & CMake | |||
| 2019-11-18 | Use strict function prototypes | Michael Hirsch, Ph.D | |
| 2019-11-17 | ci: add timeout to coarray test | Michael Hirsch, Ph.D | |
| 2019-11-17 | use '-Werror=unused-parameter' for gcc/clang on project tests and ↵ | Michael Hirsch, Ph.D | |
| -fimplicit-none on fortran Fortran: check for undeclared variables by forcing implicit none everywhere C/C++: check for unused parameters and return types removed unused variables from test cases ci: do missing return and unused arg check with Github Actions | |||
| 2019-10-23 | tests: add fortran-specific compiler checks | Michael Hirsch, Ph.D | |
| 2019-08-24 | Intel-Cl tests: increase robustness of Windows Intel compilers detection (#5828) | Michael Hirsch, Ph.D | |
| * intel-cl tests: more rigorous detection of intent to use Intel Windows compilers * fortran coarray test: make skipping more robust in that underlying MPI stack is .run() This is useful for any Fortran coarray work, and especially for intel-cl where multiple Intel compiler versions are often installed, and the wrong underlying MPI library may be dynamically linked, and so a runtime check is needed to exercise the MPI stack underlying Fortran coarray. This is done by fc.run('sync all; end', dependencies: coarray) * pep8 | |||
| 2019-07-30 | default fortran lib to static so windows can be tested | Michael Hirsch, Ph.D | |
| 2019-07-30 | skip fortran dyamiclib tests on Windows | Michael Hirsch, Ph.D | |
| 2019-07-30 | PGI doesn't have coarray fortran | Michael Hirsch, Ph.D | |
| 2019-07-30 | Merge pull request #5740 from scivision/intel-ci_fix | Jussi Pakkanen | |
| tests: Intel-cl fixes for Fortran | |||
| 2019-07-30 | fortran tests: non-gfortran compilers on Windows are best static libs | Michael Hirsch, Ph.D | |
| collapsed get_relative_files_list_from_dir to a one-liner via pathlib.Path | |||
| 2019-07-29 | Flang and PGI don't yet support coarray | Michael Hirsch, Ph.D | |
| 2019-06-25 | fortran-specific openMP tests | Michael Hirsch, Ph.D | |
| 2019-06-24 | only test if Zlib found | Michael Hirsch, Ph.D | |
| 2019-06-24 | windows ifort can't do shared_library sanely | Michael Hirsch, Ph.D | |
| 2019-06-24 | intel windows coarray args | Michael Hirsch, Ph.D | |
| 2019-06-23 | fortran 2003 use, non_instrinsic | Michael Hirsch, Ph.D | |
| incl inver | |||
| 2019-06-23 | fortran submodule checks | Michael Hirsch, Ph.D | |
| fortran submodule checks | |||
| 2019-06-23 | fortran include syntax checks | Michael Hirsch, Ph.D | |
| minvers | |||
| 2019-06-23 | BUGFIX: Fortran module regex handle more edge cases | Michael Hirsch, Ph.D | |
| 2019-06-20 | add fortarn use inline comment test | Michael Hirsch, Ph.D | |
