How can I coax LilyPond into giving me more information about Guile errors?

Attempt 1:

```
$ out/bin/lilypond -ddebug-eval ~/lilypond-src/input/regression/context-property-deprecated-scheme-get.ly
GNU LilyPond 2.25.21 (running Guile 3.0)
Processing `/home/user/lilypond-src/input/regression/context-property-deprecated-scheme-get.ly'
Parsing...
/home/user/lilypond-src/input/regression/context-property-deprecated-scheme-get.ly:24:2: fatal error: Guile signaled an error for the expression beginning here
#
 (define-deprecated-property-NO-GOOD
```

Attempt 2:

```
$ out/bin/lilypond -e "(debug-enable 'backtrace)" ~/lilypond-src/input/regression/context-property-deprecated-scheme-get.ly
GNU LilyPond 2.25.21 (running Guile 3.0)
Processing `/home/user/lilypond-src/input/regression/context-property-deprecated-scheme-get.ly'
Parsing...
/home/user/lilypond-src/input/regression/context-property-deprecated-scheme-get.ly:24:2: fatal error: Guile signaled an error for the expression beginning here
#
 (define-deprecated-property-NO-GOOD
```

For this example, I would expect (roughly) "that symbol isn't bound", but my true need is to gather information about a failure that I have not been able to reproduce outside the CI environment.

Thanks.
--
Dan

Reply via email to