summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2020-01-18Make the 'framework/4 qt' test more flexibleJon Turney
Make the 'framework/4 qt' test more flexible about what version of Qt is expected to be present in the CI environment. Currently, this is hard-coded as Qt5. We add an option to specify it so we can run this test under CI with just Qt4 present.
2020-01-18Add macOS Qt4 framework test to ci-actionsJon Turney
2019-12-14ci: type hint checking for compilers/mixins/intel.pyMichael Hirsch, Ph.D
2019-12-07types: Add type annotations to mintro.pyDaniel Mensinger
2019-12-07Merge pull request #6228 from scivision/scalapackJussi Pakkanen
deps: add Scalapack
2019-12-04ci/test: unused args for objc, objc++Michael Hirsch, Ph.D
2019-12-04ci/test: unused args for WindowsMichael Hirsch, Ph.D
2019-11-30CI-actions: combine extra frameworks tests into one .yml fileMichael Hirsch, Ph.D
2019-11-30scalapack: add to DockerfileMichael Hirsch, Ph.D
scalapack: actions Macos
2019-11-30deps: add scalapackMichael Hirsch, Ph.D
Scalapack uses a library stack that can be challenging to manage. Not least of all since many Scalapacks ship with broken / incomplete pkg-config files and CMake FindScalapack.cmake This resolves those issues for typical Scalapack setups including: * Linux: Intel MKL or OpenMPI + Netlib * MacOS: Intel MKL or OpenMPI + Netlib * Windows: Intel MKL (OpenMPI not available on Windows)
2019-11-28ci: hdf5: Actions MacOS CI addedMichael Hirsch, Ph.D
* MacOS Homebrew catches latest HDF5 release * Linux catches older HDF5 release * MSYS2 isn't yet ready on Actions for this test
2019-11-28HDF5: make much more robust across platformsMichael Hirsch, Ph.D
This addresses various real-world problems with HDF5 pkg-config, including * hdf*.pc with package versions as part of the filename * malformed hdf*.pc missing the commonly-used HDF5 HL module --- Additionally, this refactors more complicated dependencies such as HDF5 and OpenMPI. This may help us deduplicate internal dependency code in the future. HDF5 selftest: improve platform-agnostic test ci: init demo github action for HDF5 framework ci Actions: hold off on MSYS2 for now [skip ci] hdf5: ensure C libraries always included ci: mac hdf5--use clang+gfortran
2019-11-25dep: MPI make work for intel-cl and improve robustnessMichael Hirsch, Ph.D
optimize intelMPI variables mpi: extract version from non-OpenMPI wrapper
2019-11-18Use strict function prototypesMichael Hirsch, Ph.D
2019-11-17lint+mypy: move to github actionsMichael Hirsch, Ph.D
actions: run if .yml itself changed
2019-11-17use '-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