octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #55225] building doc figures in .eps or .pdf f


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #55225] building doc figures in .eps or .pdf format occasionally silently fails
Date: Wed, 16 Oct 2019 14:34:24 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36

Follow-up Comment #20, bug #55225 (project octave):

This bug still affects me. Right now, this is very highly reproducible for me,
and it seems highly correlated to building with "make -jN". However, I am
still sometimes able to reproduce this with serial "make -j1".

Here are some examples from my current build tree, using a sampling of image
files that happened to fail to build for me:


## parallel build

$ rm -f doc/interpreter/{convhull,errorbar,hist,mesh,polar}.eps
$ make -j8 doc/interpreter/{convhull,errorbar,hist,mesh,polar}.eps
  GEN      doc/interpreter/convhull.eps
  GEN      doc/interpreter/errorbar.eps
  GEN      doc/interpreter/hist.eps
  GEN      doc/interpreter/mesh.eps
  GEN      doc/interpreter/polar.eps
$ ls -l doc/interpreter/{convhull,errorbar,hist,mesh,polar}.eps
ls: cannot access 'doc/interpreter/errorbar.eps': No such file or directory
ls: cannot access 'doc/interpreter/mesh.eps': No such file or directory
ls: cannot access 'doc/interpreter/polar.eps': No such file or directory
-rw-r--r-- 1 mike mike 17553 Oct 16 11:29 doc/interpreter/convhull.eps
-rw-r--r-- 1 mike mike 13134 Oct 16 11:29 doc/interpreter/hist.eps

## serial build

$ rm -f doc/interpreter/{convhull,errorbar,hist,mesh,polar}.eps
$ make -j1 doc/interpreter/{convhull,errorbar,hist,mesh,polar}.eps
  GEN      doc/interpreter/convhull.eps
  GEN      doc/interpreter/errorbar.eps
  GEN      doc/interpreter/hist.eps
  GEN      doc/interpreter/mesh.eps
  GEN      doc/interpreter/polar.eps
$ ls -l doc/interpreter/{convhull,errorbar,hist,mesh,polar}.eps
ls: cannot access 'doc/interpreter/errorbar.eps': No such file or directory
-rw-r--r-- 1 mike mike  17553 Oct 16 11:31 doc/interpreter/convhull.eps
-rw-r--r-- 1 mike mike  13134 Oct 16 11:31 doc/interpreter/hist.eps
-rw-r--r-- 1 mike mike 839976 Oct 16 11:31 doc/interpreter/mesh.eps
-rw-r--r-- 1 mike mike  19259 Oct 16 11:31 doc/interpreter/polar.eps



As you can see, Octave does not report an error when the command fails to
produce a .eps file, and it exits with success, so there is no indication to
make that anything failed. The error is caught later when octave.dvi fails to
build.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55225>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]