This morning I have found that charts I could render yesterday without problems 
now fail.  Nothing has changed in the files or my Lilypond installation since I 
last rendered this chart yesterday afternoon.  I have no idea what has happened 
and am probably missing something terribly obvious (since that seems to usually 
be the case).

FWIW MacOS 26.5.1.

The log:

Starting lilypond 2.26.0 [Wassup MWE.ly]...
Processing `/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The 
Two Of US/Wassup MWE.ly'
Parsing...
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:31:1 <0>: error: markup outside of text script or \lyricmode

\markup {  \override #'(font-name . "LilyJAZZText")
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:43:1 <1>: error: not a note name: harmonies

harmonies = \chordmode {
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:43:11 <2>: error: syntax error, unexpected '='
harmonies 
          = \chordmode {
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:54:1 <3>: error: not a note name: melody

melody = \relative c' {
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:54:8 <4>: error: syntax error, unexpected '='
melody 
       = \relative c' {
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:71:1 <5>: error: syntax error, unexpected '}'

}
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:79:7 <6>: error: unknown command: `\harmonies'
      
      \harmonies
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:79:7 <7>: error: string outside of text script or \lyricmode
      
      \harmonies
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:81:16 <8>: error: unknown command: `\melody'
    \new Staff 
               \melody
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:81:16 <9>: error: syntax error, unexpected STRING
    \new Staff 
               \melody
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:81:16 <10>: error: string outside of text script or \lyricmode
    \new Staff 
               \melody
/Users/tim/Music/Music Charts/Lilypond Charts/Rock Tunes/Just The Two Of 
US/Wassup MWE.ly:74:3 <11>: error: errors found, ignoring music expression
  
  <<
fatal error: failed files: "/Users/tim/Music/Music Charts/Lilypond Charts/Rock 
Tunes/Just The Two Of US/Wassup MWE.ly"
Exited with return code 1.

The file worked reliably under 2.24.0 and has been updated with to 2.26.0 using 
convert-ly.  As noted, it was rendered successfully yesterday afternoon without 
any subsequent changes and failed this morning.  Here is an MWE:


\version "2.26.0"

#(ly:set-option 'delete-intermediate-files #t)

\paper {
    #(set-paper-size "letter")
    indent = 0.0
    ragged-last = ##f

} 

\header {
    title = \markup {  \override #'(font-name . "LilyJAZZText")
           \fontsize #4  "Whassup?" }
  subtitle = \markup {  \override #'(font-name . "LilyJAZZText")
           \fontsize #2  "" }
  composer = \markup {  \override #'(font-name . "LilyJAZZText") 
                      "" }
  meter = \markup {  \override #'(font-name . "LilyJAZZText")
                      "" }
  copyright = \markup {  \override #'(font-name . "LilyJAZZText")
                       "" }
}

\include "../../roemer-chords.ly"
\include "../../LilyJAZZ.ily"

% Directions to musicians go here
\markup {  \override #'(font-name . "LilyJAZZText")
        \fill-line {
                \column {
        \line { }
        \line { }
        \line {  }
        \line { \hspace #0 }
                }
        }
}


harmonies = \chordmode {
\override ChordNames.ChordName.font-name = "LilyJAZZText"
\override ChordName.font-size = #3
\override Parentheses.font-size = #1

% 1
des1:maj7

}

melody = \relative c' {
\numericTimeSignature
\time 4/4
\clef treble
\key f \minor

\override Staff.KeySignature.break-visibility = #all-invisible
\override Staff.Clef.break-visibility = #all-invisible

% 1
\bar ".|ā€

c’1   

\bar "|."


}

}
}

\score {
  <<

    \new ChordNames
     {
      \set chordChanges = ##f
      \harmonies
    }
    \new Staff \melody
  >>  

}

Reply via email to