As usual, build-log.txt separate, everything else in the compressed file. Have not tested it much myself, only generating the help output to a file, and test running assorted powers 5 to 12 proof generation on M206091 and somewhat higher. Added support for PRPDC=, proof power increased range to 1 minimum - 12 maximum (which allows compute-optimal power throughout gpuowl's current supported exponent range, and PRP proof on very storage-limited systems), etc. The power 1-12 and help edits cause the -dirty suffix on the build.

I saw assert issues when proof power was much higher than optimal on very small exponents (power 9 or higher at ~216091 for which power ~5 is optimal).

(Such high proof powers are quite disk bound on small exponents, and not recommended. It was only for quick test purposes. In some combinations test case proof verification would be as low as only 53 iterations!)

Code:

2022-04-14 22:52:23 condorella-rx550 OpenCL compilation in 4.32 s
2022-04-14 22:52:23 condorella-rx550 216091 OK 202000 loaded: blockSize 1000, 2dc024a9b315c747
2022-04-14 22:52:23 condorella-rx550 validating proof residues for power 8
2022-04-14 22:52:23 condorella-rx550 Can't open '.\216091\proof\845' (mode 'rb')
2022-04-14 22:52:23 condorella-rx550 validating proof residues for power 12
2022-04-14 22:52:23 condorella-rx550 Can't open '.\216091\proof\53' (mode 'rb')
2022-04-14 22:52:23 condorella-rx550 validating proof residues for power 11
2022-04-14 22:52:24 condorella-rx550 Proof using power 11 (vs 8) for 216091
2022-04-14 22:52:25 condorella-rx550 216091 OK 204000 93.58%; 387 us/it; ETA 0d 00:00; 531bad7622ad8cce (check 0.35s)
2022-04-14 22:52:30 condorella-rx550 PP 216091 / 216091, 0000000000000001
/Assertion failed: k > 0 && k <= topK, file ProofSet.h, line 282

This old post shows some issues with topk calculations versus proof power

https://mersenneforum.org/showpost.p...1&postcount=27
This being a v6.11-38x flavor, there are PRP or PRPDC (type 1 seed 3 only) with proof generation, DoubleCheck with Jacobi check, and standalone PFactor (P-1) worktodo types supported.

For more info, see

https://github.com/preda/gpuowl/tree/v6 for this version, or

https://github.com/preda/gpuowl/commits/master for the previously posted v7.2-93-ga5402c5-dirty build.