HPC-GAP: ShareObj(x) -- unverified behavior #5507
-
There are a few places documented under "debugging HPC-GAP" that do not conform to the actual behavior.
Whereas, the actual result I am getting is: (accessibility is fine):
Please take a look |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
This is because region protection (which used to be implemented by the tool 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 |
Beta Was this translation helpful? Give feedback.
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 :-/)