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

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

[Octave-bug-tracker] [bug #49767] publish.tst failure when OSMesa exclud


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #49767] publish.tst failure when OSMesa excluded from build
Date: Mon, 5 Dec 2016 08:18:04 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0

URL:
  <http://savannah.gnu.org/bugs/?49767>

                 Summary: publish.tst failure when OSMesa excluded from build
                 Project: GNU Octave
            Submitted by: sebald
            Submitted on: Mon 05 Dec 2016 08:18:03 AM GMT
                Category: Test Suite
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Incorrect Result
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: GNU/Linux

    _______________________________________________________

Details:

There are two "make check" failures when --without-OSMesa option is used to
build Octave.  These failure don't overly concern me, but I'm just pointing
them out because it seems that they technically shouldn't be failures in the
sense that Octave is able to figure out that gnuplot is available for use in
its place during the documentation build stage.

Here are the messages:


  publish.tst ................................................. PASS    0/2
                                                                  FAIL    2



!!!!! test failed
__osmesa_print__: support for offscreen rendering with OSMesa was unavailable
or disabled when Octave was built


One thing that could be done in this case is to modify the following test from
publish.tst:


%!   if (ispc ())
%!     graphics_toolkit ("gnuplot");
%!   endif


to be something like


%! if (ispc () || NO_OSMESA_AVAILABLE())
%! graphics_toolkit ("gnuplot");
%! endif


That way there wouldn't be a "make check" error unless there is no OSMesa and
no gnuplot available.

Is it worth altering?  How does Octave currently determine at runtime during
the plot-figure build that no OSMesa is available?




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49767>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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