Skip to content

HPC-GAP: ShareObj(x) -- unverified behavior #5507

Answered by fingolfin
jaslamMiktex asked this question in Q&A
Discussion options

You must be logged in to vote

This is because region protection (which used to be implemented by the tool ward by @rbehrends by preprocessing the GAP kernel source code) is not working anymore and hence is not used anymore.

That means many of the checks that are meant to protect against races etc. are not in place -- so you can "do more" but that "more" unfortunately includes the possibility for corruptions and deadlocks. Be wary. There is a reason HPC-GAP is marked alpha and is not promoted.

(Technically there is PR #2845 which was meant to act as a successor for ward, but it was never completed, and it is not clear to me today if it, or something else, ever will be :-/)

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jaslamMiktex
Comment options

Answer selected by fingolfin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants