Good day
I've been using tup to build my LilyPond ( https://lilypond.org/ ) based
project. Lilypond processes LY files (pulling in optional LYI and SCM
dependencies) and generates PDFs and LOGs. In other words, behaves much
like a C or a LaTeX compiler. It works just fine under Linux, but on
Windows the following happens:
1. Tup freezes at 0% when "Executing commands...". The first J (J =
processor core count) commands seem to execute successfully and produce
outputs named " ****-tmp-*** ';
2. Tup hangs indefinitely until aborted;
3. On abort, tup throws the following J error messages: "
.tup/tmp/output-***: Broken pipe
tup error: Unable to open sub-process output file after the process
completed.";
4. After the abort, J frozen processes named
'gspawn-win32-helper-console.exe' (32-bit) remain, blocking the tup
database until killed manually.
I suspect that might be a bug in tup. This only occurs on Windows. I've
ensured tup works with the C compiler on the system, so the problem is
tup-lilypond incompatibility. I've also made sure Lilypond runs fine on its
own.
Minimal Example:
=====
File: test.ly
----
\fixed c { c d e }
=====
File: Tupfile
----
: *.ly |> lilypond.exe %f |> %B.pdf ^.log
=====
Please let me know if you know a way to fix it or whenever I may assist
somehow in diagnostics and debugging.
--
--
tup-users mailing list
email: [email protected]
unsubscribe: [email protected]
options: http://groups.google.com/group/tup-users?hl=en
---
You received this message because you are subscribed to the Google Groups
"tup-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tup-users/f25ff722-14c5-4bbb-9e51-2bd0841129efn%40googlegroups.com.