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: Fri, 14 Dec 2018 15:46:13 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36

Update of bug #55225 (project octave):

                 Summary: building doc figures in .eps format occasionally
silently fails => building doc figures in .eps or .pdf format occasionally
silently fails

    _______________________________________________________

Follow-up Comment #3:

This is a problem even with 'make -j1' as I showed in the initial comment. Now
it may still be a problem with system load causing some kind of racy timeout
condition, and it may get worse with more build jobs running in parallel, but
it is not specifically due to two simultaneous instances of Octave and not
solved with '-j1'.

Updated shell script to test this more easily with different figures and
different file formats:


#!/bin/sh
# bug.sh
d=doc/interpreter
e=eps
f=plot
n=1
o=./run-octave
s=plotimages
fn="$d/$f.$e"
touch $fn
while [ -e $fn ]; do
  rm -f $fn \
    && $o -qfH --path ../$d --eval "$s ('$d/', '$f', '$e');" \
    && echo -n "$n: " \
    && ls -lgo $fn \
    && n=$((n+1))
done


With this I am able to observe that I get the same type of failure with the
file format set to either eps or pdf. With either format, after some number of
iterations, Octave silently fails to write the intended output file and exits
with success.

There is a similar but different error with png format figures that I will
report separately.

    _______________________________________________________

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]