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

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

[Octave-bug-tracker] [bug #46675] failing test __osmesa_print__.cc-tst


From: Hartmut
Subject: [Octave-bug-tracker] [bug #46675] failing test __osmesa_print__.cc-tst
Date: Sat, 12 Dec 2015 17:06:45 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0

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

                 Summary: failing test __osmesa_print__.cc-tst
                 Project: GNU Octave
            Submitted by: hardy
            Submitted on: Sa 12 Dez 2015 17:06:44 GMT
                Category: Configuration and Build System
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Regression
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 4.0.1-rc1
        Operating System: GNU/Linux

    _______________________________________________________

Details:

When I compile the new release candidate 4.0.1-rc1  of Octave on my Ubuntu
14.04 machine, I get two failing tests from __osmesa_print__.cc-tst . I am not
quite sure if this is a dublicate of bug #44338 , that's why I opened a new
issue.

Here is what I did in more detail:

cd /opt/octave-4.0.1-rc1/
export JAVA_HOME=/usr/lib/jvm/default-java
./configure
make
make check


The result of make check is:
PASS   12930
FAIL       2
XFAIL     14
SKIPPED   62

And the details in fntests.log are:

>>>>> processing
/opt/octave-4.0.1-rc1/libinterp/dldfcn/__osmesa_print__.cc-tst
***** testif HAVE_OSMESA, HAVE_GL2PS_H
 if (isunix ())
   h = figure ("visible", "off");
   fn = tempname ();
   sombrero ();
   __osmesa_print__ (h, fn, "svg");
   assert (stat (fn).size, 2692270, -0.1);
   unlink (fn);
   img = __osmesa_print__ (h);
   assert (size (img), [get(h, "position")([4, 3]), 3])
   ## Use pixel sum per RGB channel as fingerprint
   img_fp = squeeze (sum (sum (img), 2));
   assert (img_fp, [52942515; 54167797; 56158178], -0.05);
 endif
!!!!! test failed
__osmesa_print__: Depth and stencil doesn't match, are you sure you are using
OSMesa >= 9.0?
***** testif HAVE_OSMESA, HAVE_GL2PS_H
 if (isunix ())
   h = figure ("visible", "off");
   fn = tempname ();
   plot (sin (0:0.1:2*pi));
   __osmesa_print__ (h, fn, "svgis2d");
   assert (stat (fn).size, 7438, -0.1);
   unlink (fn);
   img = __osmesa_print__ (h);
   assert (size (img), [get(h, "position")([4, 3]), 3])
   ## Use pixel sum per RGB channel as fingerprint
   img_fp = squeeze (sum (sum (img), 2));
   assert (img_fp, [59281711; 59281711; 59482179], -0.05);
 endif
!!!!! test failed
__osmesa_print__: Depth and stencil doesn't match, are you sure you are using
OSMesa >= 9.0?


some notes:
* I have libosmesa6 installed, in version 10.1.3-0ubuntu0.5 from the Ubuntu
repositories for Ubuntu 14.04.
* when I do "export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGL.so" and then
"make", then I get the very same failing tests
* I have seen no crashes at all, only failing tests. Doing "test
__osmesa_print__.cc-tst" inside of Octave does not crash either.
* This is a laptop with inbuilt Intel graphics. No NVidea graphics card. No
propietary graphics drivers (as far as I know).

Anything more you need to know?





    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

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