-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BuildPackages.sh --strict
no longer works
#4384
Comments
It is the fault of
from my
Indeed, the I'll see if I can fix it. |
This was introduced in #3922, which (according to my very limited understanding of bash...) put the relevant bit in a subshell whose result was ignored - something like that. |
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
BuildPackages.sh --strict
no longer works
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
gap-system#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
#4384 The addition of the --parallel option to the bin/BuildPackages.sh script unfortunately broke the operation of the --strict option. This restores the functionality of --strict when --parallel is not used. I am not 1337 enough to work out how to do catch the error codes of parallel background processes!
Previous title:
CI: failure to compile IO, profiling should cause the relevant GitHub Actions step to fail
Right now, it doesn't: In https://github.com/gap-system/gap/pull/4381/checks?check_run_id=2305769116 it fails to compile
io
but just goes on. And that despite usingBuildPackages.sh --strict
which should give us a non-zero exit code. Perhaps that got broken, or perhaps we are not correctly passing it on, or...The text was updated successfully, but these errors were encountered: