Skip to content

Conversation

@jodavies
Copy link
Collaborator

Always use "multirun" mode, to write the PID in the temporary file names. This makes FORM more robust by default, when running multiple jobs with the same FORMTMP/FORMTMPSORT directories.

Additionally use more digits of the PID in the name.

@jodavies jodavies changed the title Multirun Always use "multirun" mode for temp filenames Nov 27, 2024
@coveralls
Copy link

coveralls commented Nov 27, 2024

Coverage Status

coverage: 50.819% (+0.01%) from 50.809%
when pulling d7a9480 on jodavies:multirun
into 71ec8b4 on vermaseren:master.

jodavies added 2 commits March 3, 2025 09:27
Remove some old TTP-specific code.
Also fix thread sort file names. "filenum" was omitted from the end due to
length error in snprintf.

Clean up and add commentary for filename buffer lengths.
@jodavies
Copy link
Collaborator Author

jodavies commented Mar 3, 2025

Rebased.

@jodavies
Copy link
Collaborator Author

Should this one go into 4.3 also? It is not supposed to be a feature change that affects FORM users at all. But neither is it really a bug fix.

@tueda
Copy link
Collaborator

tueda commented May 27, 2025

I guess merging this PR into 4.3 won't impact typical users not doing anything special (like checking whether temporary files exist). But to be on the safe side, we could merge it only into 5.0 and skip 4.3 (until someone convinces us it must be included in 4.3 as well).

@jodavies jodavies merged commit 0588b35 into form-dev:master May 28, 2025
70 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants