[GRASS-git] [OSGeo/grass] a693ea: CI: Test also without OpenMP and pthreads (#2245)
Vaclav Petras
noreply at github.com
Wed Mar 9 10:21:09 PST 2022
Branch: refs/heads/main
Home: https://github.com/OSGeo/grass
Commit: a693eae6638d462eb96ec5b0a1ff66eccdaceabd
https://github.com/OSGeo/grass/commit/a693eae6638d462eb96ec5b0a1ff66eccdaceabd
Author: Vaclav Petras <wenzeslaus at gmail.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
A .github/workflows/build_ubuntu-20.04_without_x.sh
M .github/workflows/ubuntu.yml
Log Message:
-----------
CI: Test also without OpenMP and pthreads (#2245)
This adds an additional build configuration to the Ubuntu workflow which builds code without OpenMP and pthreads and runs tests. Notably, modules using nprocs parameter should accept nprocs > 1 even when they are not able to parallelize due to a missing dependency. This check tests that behavior.
Other selected optional dependencies can be added in the future. The current goal is to test code without dependencies which don't influence the primary actions the code performs.
More information about the grass-commit
mailing list