Commit Graph

24 Commits

Author SHA1 Message Date
Martin Kroeker
f8c230c21c Switch MINGW-W64 jobs to UCRT 2023-10-18 11:58:54 +02:00
Markus Mützel
53378296c8 CI: Build with NO_AVX512 for the runners that use Flang 16. 2023-08-05 13:47:38 +02:00
Markus Mützel
1c3fcaaf42 CI (MSYS2): Re-run failed tests verbosely. 2023-08-05 13:16:06 +02:00
Markus Mützel
f334bd9041 CI (MSYS2): Use LLVM Flang on CLANG64 runners. Add CLANG32 runner. 2023-08-05 13:16:06 +02:00
Martin Kroeker
e09055330e run apt-get update before fetching cross-compilers 2023-05-25 14:14:17 +02:00
Markus Mützel
e27e9a50b1 CI (MSYS2): Save ccache before running tests. 2023-04-21 14:10:40 +02:00
Markus Mützel
67d33e5b98 CI (MSYS2): Update location of compiler cache. 2023-04-21 13:02:23 +02:00
Martin Kroeker
da028179e4 try libtinfo5 rather than libtinfo-devel 2022-12-19 22:53:53 +01:00
Martin Kroeker
4d9d810b98 ensure libtinfo is available for Linux/flang 2022-12-19 22:31:54 +01:00
Alex
c726604319 build: harden dynamic_arch.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-26 13:48:11 +02:00
Martin Kroeker
93a6e5fe30 Merge pull request #3750 from mmuetzel/ci-msys2
CI (MSYS2): Configure with `-DCMAKE_BUILD_TYPE=Release`.
2022-09-02 14:47:16 +02:00
Martin Kroeker
41e51dbc1b add target for mips xbuild 2022-09-02 13:07:51 +02:00
Markus Mützel
c4d7ce3384 CI (MSYS2): Add one runner with -DCMAKE_BUILD_TYPE=None. 2022-09-01 18:08:39 +02:00
Markus Mützel
594ceeceda CI (MSYS2): Configure with -DCMAKE_BUILD_TYPE=Release. 2022-09-01 14:35:12 +02:00
Jiaxun Yang
1569a43f7e GitHub Actions: Add cross compile tests
Add cross compile tests without running checks. Currently
only mips64el, riscv64, mipsel, alpha is wired up.
Just help us make sure those less popular CPUs are not
messed up by changes.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
2022-08-11 15:01:34 +01:00
Markus Mützel
430bea00ba Adapt commands for tests with GNU make. 2022-04-11 11:45:05 +02:00
Markus Mützel
2aa8086bdd Consolidate actions on GitHub runners.
Re-organize build matrix for Ubuntu and MacOS runners.
Don't start runners that don't do anything.
Run tests.
2022-04-09 18:46:27 +02:00
Markus Mützel
67714aea71 Add action for MSYS2 builds. 2022-03-31 11:07:18 +02:00
Leonard Lausen
4cb1db0e3b Test flang build 2020-06-09 06:31:17 +00:00
Martin Kroeker
a8f42ae85c set cmake build type to Release 2020-06-03 15:28:59 +02:00
Martin Kroeker
e153bdeb70 Update dynamic_arch.yml 2020-06-03 13:46:43 +02:00
Martin Kroeker
c2001f7756 Make cmake build verbose to see options in use 2020-06-03 12:18:15 +02:00
Leonard Lausen
5a709b8340 Print CPU info in output 2020-06-01 20:51:11 +00:00
Leonard Lausen
b31a68b835 Add Github Actions test for DYNAMIC_ARCH builds 2020-06-01 20:16:59 +00:00