When I build with --enable-debug --disable-optimising, make web fails (with latest git master). I've narrowed it down to the following command:

./out/bin/lilypond -dgs-load-fonts --verbose  -b eps input/regression/utf- 8.ly

Which causes gs (8.50) to barf with:

Invoking `gs   -dNOSAFER   -dEPSCrop  -dCompatibilityLevel=1.4  -dNOPAUSE -dBATCH -r1200  -sDEVICE=pdfwrite -sOutputFile="utf-8-1.pdf" -c .setpdfwrite -f " utf-8-1.eps"'...GPL Ghostscript 8.50 (2005-12-31)
Copyright (C) 2005 artofcode LLC, Benicia, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Error: /rangecheck in --string--
Operand stack:
   --nostringval--   155849   155850
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   %oparray_pop   --nostringval--   1   3   %oparray_pop   1   3   %oparray_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   %loop_continue   --nostringval--   1   --nostringval--   --nostringval--   false   1   %stopped_push   --nostringval--   --nostringval--   --nostringval--   --nostringval--   --nostringval--   %array_continue   --nostringval--   --nostringval--   --nostringval--
Dictionary stack:
   --dict:1123/1686(ro)(G)--   --dict:0/20(G)--   --dict:74/200(L)--   --dict:28/50(ro)(G)--   --dict:15/40(L)--
Current allocation mode is local
Current file position is 855
GPL Ghostscript 8.50: Unrecoverable error, exit code 1


Any ideas? I've also tried upgrading gs to 8.54, but it still failed. The full output is attached.
GNU LilyPond 2.9.29
warning: Relocation: from cwd: argv0=./out/bin/lilypond
warning: Relocation: compile prefix=NONE/share/lilypond/2.9.29, new 
prefix=/home/joe/programming/git/lilypond/./out
PATH=/home/joe/programming/git/lilypond/./out/bin (prepend)
Setting PATH to 
/home/joe/programming/git/lilypond/./out/bin:/home/joe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
warning: Relocation: 
framework_prefix=/home/joe/programming/git/lilypond/./out/bin/..
Setting INSTALLER_PREFIX to /home/joe/programming/git/lilypond/./out/bin/..
PATH=/home/joe/programming/git/lilypond/./out/bin/../bin (prepend)
Setting PATH to 
/home/joe/programming/git/lilypond/./out/bin/../bin:/home/joe/programming/git/lilypond/./out/bin:/home/joe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
Setting GUILE_MIN_YIELD_1 to 70
Setting GUILE_MIN_YIELD_2 to 70
Setting GUILE_MIN_YIELD_MALLOC to 70

LILYPOND_DATADIR="NONE/share/lilypond/2.9.29"
LOCALEDIR="/usr/local/share/locale"

Effective prefix: 
"/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29"
PATH="/home/joe/programming/git/lilypond/./out/bin/../bin:/home/joe/programming/git/lilypond/./out/bin:/home/joe/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
[]
[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/lily-library.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/file-cache.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-event-classes.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-music-types.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/output-lib.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/c++.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/chord-ignatzek-names.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/chord-entry.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/chord-generic-names.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/stencil.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/markup.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/music-functions.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/part-combiner.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/autochange.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-music-properties.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/auto-beam.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/chord-name.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/parser-ly-from-scheme.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/ly-syntax-constructors.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-context-properties.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/translation-functions.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/script.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/midi.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/layout-beam.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/parser-clef.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/layout-slur.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/font.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/encoding.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/fret-diagrams.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-markup-commands.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-grob-properties.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-grobs.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-grob-interfaces.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/define-stencil-commands.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/titling.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/paper.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/backend-library.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/x11-color.scm][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/safe-lily.scm]
Initializing FontConfig...
adding font directory: 
/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/
adding font directory: 
/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/type1/Building
 font database.
Evaluating (begin #t (map (lambda (x) (ly:set-option (car x) (cdr x))) (list 
(cons 'gs-load-fonts  #t)
)))
Processing `input/regression/utf-8.ly'
Parsing...[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/init.ly[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/declarations-init.ly[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/music-functions-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/nederlands.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/drumpitch-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/chord-modifiers-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/script-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/scale-definitions-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/grace-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/midi-init.ly[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/performer-init.ly]][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/paper-defaults.ly[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/titling-init.ly]][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/engraver-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/dynamic-scripts-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/spanners-init.ly][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/property-init.ly]][input/regression/utf-8.ly]
Interpreting music... 
[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-20.otf][3]
elapsed time: 0.04 seconds
Element count 157 (spanners 39) 
Preprocessing graphical objects...
Grob count 
251[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-11.otf][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-13.otf][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-14.otf][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-16.otf][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-18.otf][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/fonts/otf/emmentaler-23.otf][century_schoolbook_l_4.337890625][century_schoolbook_l_3.0673828125][century_schoolbook_l_3.865234375]
Element count 156.[0]
Writing utf-8-systems.tex...
Writing utf-8-systems.texi...
Layout output to 
`utf-8-1.eps'...[/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ps/music-drawing-routines.ps][/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ps/lilyponddefs.ps]
Converting to `utf-8-1.pdf'...
Invoking `gs   -dNOSAFER   -dEPSCrop  -dCompatibilityLevel=1.4  -dNOPAUSE 
-dBATCH -r1200  -sDEVICE=pdfwrite -sOutputFile="utf-8-1.pdf" -c .setpdfwrite -f 
"utf-8-1.eps"'...GPL Ghostscript 8.50 (2005-12-31)
Copyright (C) 2005 artofcode LLC, Benicia, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Error: /rangecheck in --string--
Operand stack:
   --nostringval--   155849   155850
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   
--nostringval--   2   %stopped_push   --nostringval--   --nostringval--   
--nostringval--   false   1   %stopped_push   1   3   %oparray_pop   1   3   
%oparray_pop   --nostringval--   1   3   %oparray_pop   1   3   %oparray_pop   
.runexec2   --nostringval--   --nostringval--   --nostringval--   2   
%stopped_push   --nostringval--   --nostringval--   --nostringval--   
%loop_continue   --nostringval--   1   --nostringval--   --nostringval--   
false   1   %stopped_push   --nostringval--   --nostringval--   --nostringval-- 
  --nostringval--   --nostringval--   %array_continue   --nostringval--   
--nostringval--   --nostringval--
Dictionary stack:
   --dict:1123/1686(ro)(G)--   --dict:0/20(G)--   --dict:74/200(L)--   
--dict:28/50(ro)(G)--   --dict:15/40(L)--
Current allocation mode is local
Current file position is 855
GPL Ghostscript 8.50: Unrecoverable error, exit code 1

`gs   -dNOSAFER   -dEPSCrop  -dCompatibilityLevel=1.4  -dNOPAUSE -dBATCH -r1200 
 -sDEVICE=pdfwrite -sOutputFile="utf-8-1.pdf" -c .setpdfwrite -f "utf-8-1.eps"' 
failed (256)
/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/init.ly:41:1:
 error: GUILE signaled an error for the expression beginning here
#
 (if (pair? toplevel-scores)
/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/ly/init.ly:41:5:
 error: syntax error, unexpected '(', expecting '='
#(if 
     (pair? toplevel-scores)
]
error: failed files: "input/regression/utf-8.ly"
/home/joe/programming/git/lilypond/./out/bin/../share/lilypond/2.9.29/scm/lily.scm
_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to