Dear Kornel, On 2018-01-23, Kornel Benko wrote: > Am Montag, 22. Januar 2018 um 22:37:36, schrieb Guenter Milde > <mi...@users.sf.net> >> On 2018-01-22, Kornel Benko wrote:
... >> > I expanded the lyx2lyx test so, the an error is emitted at 10th >> > repeated run to export lyx16x. >> > If two consecutive created lyx-files are identical, the test stops >> > without error. if a created lyx-file is not loadable, test stops with >> > error. >> Could you post (or mail me, if it is too large) a list of the >> tests that fail with the 10th round-trip? > Yes, I can. But there are too many. > 15 tests for _lyx22 > 17 tests for _lyx21 > 77 tests for _lyx16 > Better to start with _lyx22 tests, because they seem to accumulate. ... The _lyx22 tests should be fixed with 8da6cdcf23d042cf431a. >> > Now, for example, export/doc/nb/Tutorial_lyx16 adds at each run following >> > data to the created lyx-file. >> >> % Added by lyx2lyx >> >> % for proper underlining >> >> \PassOptionsToPackage{normalem}{ulem} >> >> \usepackage{ulem} >> >> \let\cite@rig\cite >> >> \newcommand{\b@xcite}[2][\%]{\def\def@pt{\%}\def\pas@pt{#1} >> >> \mbox{\ifx\def@pt\pas@pt\cite@rig{#2}\else\cite@rig[#1]{#2}\fi}} >> >> \renewcommand{\underbar}[1]{{\let\cite\b@xcite\uline{#1}}} >> > Though this creates loadable file, it is no longer compilable. >> > Pdf-exporting such a file. This is fixed as well. ... >> Hopefully, we can reduce the maximum number of round-trips for most >> documents. > Yes. Should be maximal 3 IMHO. Could you try something like: * pull 8da6cdcf23d042cf431a * set max-round-trips to 3 and test for new failures. Thanks, Günter