Still running into compiler errors. I figured my version was just out of date, but after downloading 2.23.81, I still get the following log:
Starting lilypond.exe 2.23.81 [
tricky-lyrics.ly]...
Processing `K:/music-related/lilypond/snippets/lyric-autospacer/
tricky-lyrics.ly'
Parsing...
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:8:2: error: Guile signaled an error for the _expression_ beginning here
#
(use-modules (ice-9 match)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:14:2: error: Guile signaled an error for the _expression_ beginning here
#
(define-syntax-rule (transform! lval proc)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:17:2: error: Guile signaled an error for the _expression_ beginning here
#
(define ->
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:36:2: error: Guile signaled an error for the _expression_ beginning here
#
(define-class <lyric-variable> ()
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:44:2: error: Guile signaled an error for the _expression_ beginning here
#
(define (merged-variable! group var)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:67:2: error: Guile signaled an error for the _expression_ beginning here
#
(define (propagate! variables)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:81:2: error: Guile signaled an error for the _expression_ beginning here
#
(define (finalize! variables)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:93:2: error: Guile signaled an error for the _expression_ beginning here
#
(define (solve-lyric-spacing-problem! variables)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:101:2: error: Guile signaled an error for the _expression_ beginning here
#
(define (respace-lyrics! grob)
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/respace-lyrics.ily:162:56: error: Guile signaled an error for the _expression_ beginning here
\override VerticalAxisGroup.after-line-breaking = #
respace-lyrics!
In procedure bytevector-u64-set!: Value out of range: -149659645
K:/music-related/lilypond/snippets/lyric-autospacer/tricky-lyrics.ly:72:2: error: Guile signaled an error for the _expression_ beginning here
#
(set-global-staff-size 19)
In procedure bytevector-u64-set!: Value out of range: -149659645
Interpreting music...[8]
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Converting to `tricky-lyrics.pdf'...
Success: compilation successfully completed
Completed successfully in 0.8".