Re: 5th anniversary conference? :)

2024-02-13 Thread David Kastrup
Kieren MacMillan  writes:

> Hello, Pond!
>
> I was just waxing nostalgic about that fabulous Salzburg conference in
> 2020, and noted that in Jan 2025 — just under a year from now! — it
> will have been five years since we got together, talked
> music/notation, and raised [more than] a few pints together.
>
> Any chance for a repeat? :)
>
> Just throwing it out into the Universe.

I'm just throwing out that my subletter has bought a house elsewhere and
moves out end of April.  The owner has let me know that I can stay here
till the end of June (he gets some rent and someone who feeds the horses
on most days).

I'm still looking for a new place, and it's not quite clear how long
I'll need.

That would not be a university setting.  It would also not be the first
time, though there is little personal overlap.



There would be enough room to throw down sleeping bags.

Near Dortmund, within about 1.5hr of train distance from Düsseldorf and
Cologne.

It reeks like a foolish idea, for sure.  If your question hadn't had
this impeccable timing, I'd not have mentioned it.

Talk about waxing nostalgic!

-- 
David Kastrup



5th anniversary conference? :)

2024-02-13 Thread Kieren MacMillan
Hello, Pond!

I was just waxing nostalgic about that fabulous Salzburg conference in 2020, 
and noted that in Jan 2025 — just under a year from now! — it will have been 
five years since we got together, talked music/notation, and raised [more than] 
a few pints together.

Any chance for a repeat? :)

Just throwing it out into the Universe.
— Kieren
__

My work day may look different than your work day. Please do not feel obligated 
to read or respond to this email outside of your normal working hours.




Re: Error with make doc

2024-02-13 Thread Werner LEMBERG


Folks,


Carl wrote to me privately:

> OK, so now I have a failure:
>
> I did
>
> ```
> rm -rf build
> mkdir build
> cd build
> ../autogen.sh --currdir
> ../configure &> configure.log
> make -j10 CPU_COUNT=10 all
> make doc LANGS="en" VERBOSE=1 CPU_COUNT=10 -j10 &> make.doc.log
> ```
> And the make doc failed.

[This is based on the branch 'dev/wl/build-fixes'.]

The log file `snippet-names-c5b165525229969dd268a5b19f9f64fd.log`
contains

```
GNU LilyPond 2.25.14 (running Guile 3.0)

Forking into jobs:  (39647 39646 39645 39644 39643 39642 39641 39640 39639 
39638)
job 9 terminated with signal: 6
job 8 terminated with signal: 6
job 7 terminated with signal: 6
job 6 terminated with signal: 6
job 5 terminated with signal: 6
job 4 terminated with signal: 6
job 3 terminated with signal: 6
job 2 terminated with signal: 6
job 1 terminated with signal: 6
job 0 terminated with signal: 6
fatal error: Children (9 8 7 6 5 4 3 2 1 0) exited with errors.
```

AFAIK, signal 6 is 'SIGABRT'.

Note that the files `lilypond-multi-run-*.log` all contain

  thread_suspend failed

which seems to be a hint that we have a problem with thread support on
macOS (Carl runs on macOS Sonoma which identifies itself as Darwin
23.2 on arm64e).

Any idea how to tackle this?  BTW, `make doc` without `CPU_COUNT=10`
succeeds on his computer.


Werner



Re: Error with make doc

2024-02-13 Thread Werner LEMBERG

> I can confirm that I get the proper HTML pages, compiling with -j10
> on both make bytecode and make doc.

Great!

> It was delightful to see the proper lilypond website on my local
> file system!  Thank you so much for fixing this!

Glad that I could help.  I will now polish the MR as requested by
Jonas.

>> The last step – I hope – will be to find out why `CPU_COUNT` fails...
>>
> 
> I will see if I can make CPU_COUNT fail.  If not, I guess the build
> system is good on MacOS!

The actual question is whether it works at all, i.e., whether setting
`CPU_COUNT=10` makes your system really compile multiple `.ly` files
in parallel.  Given that I've seen

  thread_suspend failed

in your log files I suspect that LilyPOnd simply switches to serial
processing instead.  If you don't get a timing difference (which means
that my assumption is correct) I will prepare something more specific
for further tests.


Werner


Re: Error with make doc

2024-02-13 Thread Carl Sorensen
On Mon, Feb 12, 2024 at 9:22 AM Werner LEMBERG  wrote:

>
>   v2.25.13-8-gbe52228a70
>
> Please test again!  Theoretically, you should now get proper HTML
> pages.
>

I can confirm that I get the proper HTML pages, compiling with -j10 on both
make bytecode and make doc.

It was delightful to see the proper lilypond website on my local file
system!  Thank you so much for fixing this!

>
> The last step – I hope – will be to find out why `CPU_COUNT` fails...
>

I will see if I can make CPU_COUNT fail.  If not, I guess the build system
is good on MacOS!

Thanks so much for your work on this!

Carl