octave-maintainers
[Top][All Lists]
Advanced

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

Re: Octave 4.2.0 release candidate 1 available for ftp


From: Tatsuro MATSUOKA
Subject: Re: Octave 4.2.0 release candidate 1 available for ftp
Date: Fri, 9 Sep 2016 09:18:50 +0900 (JST)

----- Original Message -----

> From: John W. Eaton 
> To: Octave Maintainers List 
> Cc: 
> Date: 2016/9/9, Fri 08:21
> Subject: Octave 4.2.0 release candidate 1 available for ftp
> 
>T he first release candidate for Octave 4.2.0 is available from
> 
>   ftp://alpha.gnu.org/gnu/octave
> 
> There may be some problems that need to be fixed so it is unlikely that this 
> version will become the 4.2.0 release without some changes but I hope to not 
> have more than two or three release candidates before the 4.2.0 release is 
> final.
> 
> Please try to build this version and report any problems you find in the bug 
> tracker.  I've added a new version tag for the release candidate, so please 
> use that when reporting problems.
> 
> A 32-bit Windows binary installer is also available.
> 
> After making the release candidate and the binary installer, I noticed that 
> __run_test_suite__ does not complete properly with the Windows binary.  It 
> seems 
> to hang at either the tests for legend or copyobj.  I noticed that both of 
> those 
> files contain tests that set the graphics toolkit to gnuplot.  By not setting 
> the toolkit to gnpulot, the tests proceed, but do not work properly for me.  
> I 
> see messages like this:
> 
>>>  test legend
> Mesa warning: couldn't open dxtn.dll, software DXTn 
> compression/decompression unavailable
> GL2PS error: Incorrect viewport (x=0, y=0, width=0, height=0)
> ***** test
> h = figure ("visible", "off");
> unwind_protect
>    position = get (h, "position");
>    plot (rand (3));
>    legend ();
>    filename = sprintf ("%s.eps", tempname ());
>    print (filename);
>    unlink (filename);
>    assert (get (h, "position"), position);
> unwind_protect_cleanup
>    close (h);
> end_unwind_protect
> !!!!! test failed
> gl2ps_renderer::draw: gl2psBeginPage returned GL2PS_ERROR
> 
> or:
> 
>>>  test copyobj
> Mesa warning: couldn't open dxtn.dll, software DXTn 
> compression/decompression unavailable
> warning: gl2ps_renderer::draw_axes: empty feedback buffer and/or nothing else 
> to 
> print
> warning: gl2ps_renderer::draw_axes: empty feedback buffer and/or nothing else 
> to 
> print
> Error: /configurationerror in --setpagedevice--
> Additional information: [/PageSize [0 0]]
> Operand stack:
>    --nostringval--   (%%BoundingBox: 1816825288 1818764032 1816825288 
> 1818764032)   --dict:1/2(ro)(G)--
> --nostringval--   --nostringval--   (%%BoundingBox: 1816825288 1818764032 
> 1816825288 1818764032)   1   1
> 816825288   1818764032   false   --dict:1/1(L)--
> Execution stack:
>    %interp_exit   .runexec2   --nostringval--   --nostringval-- 
> --nostringval--  
> 2   %stopped_push   -
> -nostringval--   --nostringval--   --nostringval--   false   1 %stopped_push  
> 1951   1   3   %oparray_
> pop   1950   1   3   %oparray_pop   --nostringval--   1934   1   3 
> %oparray_pop  
> 1820   1   3   %oparr
> ay_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--  
> --nostringval--   --nostringval
> --   2   %stopped_push   --nostringval--   %ztokenexec_continue (scanner 
> state)  
> --nostringval--   --n
> ostringval--   --nostringval--   --nostringval--   --nostringval-- 
> --nostringval--   1913   10   3   %o
> parray_pop   --nostringval--   --nostringval--   --dict:1/10(L)-- 
> --nostringval--   16   %dict_continue
> 
> Dictionary stack:
>    --dict:1189/1684(ro)(G)--   --dict:0/20(G)--   --dict:82/200(L)--
> Current allocation mode is local
> GPL Ghostscript 9.16: Unrecoverable error, exit code 1
> ***** testif HAVE_MAGICK
> unwind_protect
>    h1 = figure ("visible", "off");
>    x = 0:0.1:2*pi;
>    y1 = sin (x);
>    y2 = exp (x - 1);
>    ax = plotyy (x,y1, x-1,y2, @plot, @semilogy);
>    xlabel ("X");
>    ylabel (ax(1), "Axis 1");
>    ylabel (ax(2), "Axis 2");
>    axes (ax(1));
>    text (0.5, 0.5, "Left Axis", ...
>          "color", [0 0 1], "horizontalalignment", 
> "center");
>    axes (ax(2));
>    text (4.5, 80, "Right Axis", ...
>          "color", [0 0.5 0], "horizontalalignment", 
> "center");
>    s1 = hdl2struct (h1);
>    h2 = struct2hdl (s1);
>    s2 = hdl2struct (h2);
>    png1 = [tempname() ".png"];
>    png2 = [tempname() ".png"];
>    unwind_protect
>      print (h1, png1);
>      [img1, map1, alpha1] = imread (png1);
>      print (h2, png2);
>      [img2, map2, alpha2] = imread (png2);
>    unwind_protect_cleanup
>      unlink (png1);
>      unlink (png2);
>    end_unwind_protect
>    assert (img1, img2);
>    assert (map1, map2);
>    assert (alpha1, alpha2);
> unwind_protect_cleanup
>    close (h1);
>    close (h2);
> end_unwind_protect
> !!!!! test failed
> gl2ps_renderer::draw: internal pipe error
> 
> AFAIK, these problems (hanging and/or these failures with the OpenGL 
> graphics) 
> are relatively recent developments but I don't know precisely when the 
> problems appeared.  Any help with that would be most appreciated.
> 
> jwe


Glad to hear that 4.2.0-rc1!!

I would like to ask two things.

1. Is --enable-octave=alpha able to use in mxe-octave for 4.2?
2. Will 64 bit binary for windows appear in the official site at 4.2.0 release?


Tatsuro 



reply via email to

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