Re: unsafe caching of .fmt files

2020-03-09 Thread Han-Wen Nienhuys
On Sun, Mar 8, 2020 at 11:56 PM Karl Berry wrote: > > Hi Han-Wen - neither fmt generation nor any other runtime generation has > ever been parallel-safe. Even if I added locking to mktexfmt (I guess > you are making use of the dynamic fmt creation), something I am not at > all anxious to do, the

Re: unsafe caching of .fmt files

2020-03-08 Thread Karl Berry
Hi Han-Wen - neither fmt generation nor any other runtime generation has ever been parallel-safe. Even if I added locking to mktexfmt (I guess you are making use of the dynamic fmt creation), something I am not at all anxious to do, the failed simultaneous runs that would result doesn't sound like

unsafe caching of .fmt files

2020-03-08 Thread Han-Wen Nienhuys
Hi there, while building the LilyPond regression test in clean container with parallelism, I am seeing file corruption errors from reading back TeX .fmt files. AFAICT, the various flavors of TeX cache .fmt files in ~/.texlive2019. This file is re-created when it doesn't exist, but no care is