Bug#1080322: latexmk: add -parallel=N option
John Collins <[email protected]>
| Newsgroups | gmane.linux.debian.devel.tetex |
|---|---|
| Message-ID | <20adc864-5e5e-4512-bffd-975693a17194__1830.71152293763$1774627292$gmane$org@psu.edu> |
Here's information on the bugs I found when parallel mode is used: 1. When I use the option -g to latexmk to force all rules to be run at least once, the parallelization code vetos the running of the custom dependencies because the built file is "already up-to-date (built by concurrent process)". The code is using a test that is wrong, even though it appears natural. 2. More importantly, when I use parallel mode on my colleague's document that I mentioned in my previous e-mail, it keeps trying to rerun all the custom dependencies until it hits the limit of the maximum number of allowed runs. I conjecture from the behavior that there is something going wrong in the use of dependency information. If you are interested, I can send MWEs. John