|
From: | Jean Abou Samra |
Subject: | Re: Race condition with 'make test'? |
Date: | Wed, 17 Nov 2021 08:50:28 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1 |
Le 17/11/2021 à 02:34, Aaron Hill a écrit :
On 2021-11-16 2:24 pm, Jean Abou Samra wrote:Or what if after a failure you open the file build/out/lybook-testdb/snippet-names-[the-sha-printed].log directly?Weird. The log seems somewhat corrupted: ===== Processing `08/lily-Processing `08/lily-015b46b4.ly' Parsing... Interpreting music... Preprocessing graphical objects... Calculating line breaks... Drawing systems... Writing 08/lily-015b46b4-1.signature Layout output to `08/lily-015b46b4.eps'... Converting to `08/liConverting to PNG... Layout output to `0fatal error: cannot rename `08/lily-015b46b4.eps-page1.png' to `08/Writing 08/lily-015b46b4-systems.texi...
Could it be that you are building in WSL? The error seems to come from bool rename_file (const char *oldname, const char *newname) { #if !defined (__MINGW32__) return rename (oldname, newname) == 0; #else [lots of code snipped...] #endif } which has a special path for Windows; what filesystem is WSL working with? What happens if you remove the #if and keep just the Windows-specific #else part? Best, Jean
[Prev in Thread] | Current Thread | [Next in Thread] |