Tobias Burnus changed bug 1219376
What Removed Added
Flags needinfo?(burnus@gmx.de)  

Comment # 5 on bug 1219376 from Tobias Burnus
Thanks for the patch!

BTW: It seems as if https://github.com/latex3/latex2e/pull/1082/files is needed
as follow is needed (linked at the original pull request - as is the associated
bug report).

* * *

Unfortunately, it did not help as much as hoped for – building the OpenMP
specification still takes 16min - which give or take a few seconds - was the
time I measure also without the patch.(*) Bummer!

I tried it also with my local patch variant but it didn't help.

[For comparison, with TeXLive 2022 (on Ubuntu 22), it takes 41.871s; I don't
have openSUSE TeXLive < 2023 numbers.]


Thus, either it does not help for this testcase or it requires some other
change I have missed or it doesn't help at all?


I wonder whether the patch still makes sense - or whether we should just wait
for the next TeXLive release, hoping that the old version will recover the
previous performance. - It looks as if TeXLive 2024 will arrive in two months.

* * *

(*) Also looking at the 'strace' output, the number of
  'access', 'newfstatat', 'newfstatat'
triples did not seem to be lower.  (I count 7 to 11 of those triples per file
before it is finally opened ("openat"). All with identical arguments, all with
return value 0 and no other code in between. – It seems as if a single 'access'
and a single 'newfstatat' should have been enough.)


You are receiving this mail because: