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

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

[Octave-bug-tracker] [bug #59390] BIST for axes "tightinset" intermitten


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #59390] BIST for axes "tightinset" intermittently fails
Date: Sun, 1 Nov 2020 07:52:46 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 Edg/86.0.622.56

URL:
  <https://savannah.gnu.org/bugs/?59390>

                 Summary: BIST for axes "tightinset" intermittently fails
                 Project: GNU Octave
            Submitted by: mmuetzel
            Submitted on: Sun 01 Nov 2020 01:52:44 PM CET
                Category: Plotting with OpenGL
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Incorrect Result
                  Status: None
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
                 Release: dev
         Discussion Lock: Any
        Operating System: Any

    _______________________________________________________

Details:

The BIST for "tightinset" intermittently fails on the buildbots, e.g.:
http://buildbot.octave.org:8010/#/builders/35/builds/86/steps/7/logs/stdio

Relevant part from the log:

>>>>> processing
/scratch/buildbot/workers/jwe-debian-x86_64-2/stable-gcc-lto-debian/build/libinterp/corefcn/graphics.cc-tst
***** testif HAVE_OPENGL, HAVE_QT; have_window_system () && any (strcmp ("qt",
available_graphics_toolkits ()))
 hf = figure ("visible", "off");
 graphics_toolkit (hf, "qt");
 fpos = get (hf, "position");
 unwind_protect
   plot (rand (3));
   position = get (gca, "position");
   outerposition = get (gca, "outerposition");
   looseinset = get (gca, "looseinset");
   tightinset = get (gca, "tightinset");
   set (hf, "position", [fpos(1:2), 2*fpos(3:4)]);
   set (hf, "position", fpos);
   assert (get (gca, "outerposition"), outerposition, 0.001);
   assert (get (gca, "position"), position, 0.001);
   assert (get (gca, "looseinset"), looseinset, 0.001);
   assert (get (gca, "tightinset"), tightinset, 0.001);
 unwind_protect_cleanup
   close (hf);
 end_unwind_protect
!!!!! test failed
ASSERT errors for:  assert (get (gca, "tightinset"),tightinset,0.001)
  Location  |  Observed  |  Expected  |  Reason
    (1)        0.055357     0.044643     Abs err 0.010714 exceeds tol 0.001 by
0.01


This might be caused by a concurrency issue between the interpreter and GUI
threads.

I haven't found a dedicated bug report.





    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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