[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave 3.5.92 snapshot available for ftp
From: |
Tatsuro MATSUOKA |
Subject: |
Re: Octave 3.5.92 snapshot available for ftp |
Date: |
Tue, 10 Jan 2012 11:06:05 +0900 (JST) |
Hello
I have built octave-3.5.92 on the PC in the University (Windows 7 HomePremium,
GCC-4.6.2)
1. gnulib namespace for 'isatty' were occurred.
For my PC,this error only occurred at
lex.cc, and sysdep.cc.
2. In linking eigs.cc, and svd.cc, link flag -larpack does not added while the
flag was added other DLD-FUNCTION source. Thus link was in failure.
I avoided this to add '-larpack' to LIB environment variable.
3. Crash on test on profile.m did not occur.
> scripts\general\profile.m ..............................panic: Illegal
> instruction -- stopping myself...
4. A new test FAIL,
test_system.m .........................................../date.m: Permission
denied
e:\usr\Tatsu\mingwhome\octaves\OctBuild\octave-3.5.92\..\..\octavesrc\octave-3.5.92\scripts/date.m:
Permission denied
e:\usr\Tatsu\mingwhome\octaves\OctBuild\octave-3.5.92\..\..\octavesrc\octave-3.5.92\scripts\audio/date.m:
Permission denied
<snip>
PASS 84/85 FAIL 1
The fntests.log for this test,
>>>>> processing test_system
***** test
orig_umask = umask (0);
nm = tmpnam ();
id = fopen (nm, "wb");
s1 = stat (nm);
fclose (id);
unlink (nm);
umask (777);
nm = tmpnam ();
id = fopen (nm, "wb");
s2 = stat (nm);
fclose (id);
unlink (nm);
assert (deblank (s1.modestr), "-rw-rw-rw-");
assert (deblank (s2.modestr), "----------");
# Restore original umask value
umask (orig_umask);
!!!!! test failed
assert (deblank (s2.modestr),"----------") expected
----------
but got
-r--r--r--
***** testif HAVE_GETPWUID
x = getpwuid (getuid ());
assert ((strcmp (x.dir, tilde_expand ("~"))
&& strcmp (x.dir, tilde_expand (sprintf ("~%s", x.name)))
&& strcmp ("foobar", tilde_expand ("foobar"))));
----- skipped test
***** testif HAVE_GETPGRP
assert (getpgrp () > 0);
----- skipped test
***** testif HAVE_GETPPID
assert (getppid () > 0);
----- skipped test
***** testif HAVE_GETPWENT
s = getpwent ();
endpwent ();
assert ((isstruct (s)
&& isfield (s, "name")
&& isfield (s, "passwd")
&& isfield (s, "uid")
&& isfield (s, "gid")
&& isfield (s, "gecos")
&& isfield (s, "dir")
&& isfield (s, "shell")));
----- skipped test
***** testif HAVE_GETPWUID
x = getpwent ();
y = getpwuid (x.uid);
endpwent ();
assert (strcmp (x.name, y.name) && x.uid == y.uid && x.gid == y.gid);
----- skipped test
***** testif HAVE_GETPWNAM
x = getpwent ();
y = getpwnam (x.name);
endpwent ();
assert (strcmp (x.name, y.name) && x.uid == y.uid && x.gid == y.gid);
----- skipped test
***** testif HAVE_SETPWENT
x = getpwent ();
setpwent ();
y = getpwent ();
endpwent ();
assert (strcmp (x.name, y.name) && x.uid == y.uid && x.gid == y.gid);
----- skipped test
***** testif HAVE_GETGRENT
x = getgrent ();
endgrent ();
assert ((isstruct (x)
&& isfield (x, "name")
&& isfield (x, "passwd")
&& isfield (x, "gid")
&& isfield (x, "mem")));
----- skipped test
***** testif HAVE_GETGRGID
x = getgrent ();
y = getgrgid (x.gid);
endgrent ();
assert (strcmp (x.name, y.name) && x.gid == y.gid);
----- skipped test
***** testif HAVE_GETGRNAM
x = getgrent ();
y = getgrnam (x.name);
endgrent ();
assert (strcmp (x.name, y.name) && x.gid == y.gid);
----- skipped test
***** testif HAVE_SETGRENT
x = getgrent ();
setgrent ();
y = getgrent ();
endgrent ();
assert (strcmp (x.name, y.name) && x.gid == y.gid);
----- skipped test
assert (deblank (s2.modestr),"----------") expected
----------
but got
-r--r--r--
Is the above windows specific?
Regards
Tatsuro
--- On Sun, 2012/1/8, Tatsuro MATSUOKA wrote:
> Hello
>
> I have tried to build the tip using the PC in my home on the MinGW platform.
>
> Problems have been found.
>
> 1. gnulib namespace for 'isatty' were occurred.
> error: 'isatty' is not a member of 'gnulib'
>
> I called
> #include <unistd.h>
> twice to avoid this for the source lex.cc, octave.cc, sighandlers.cc, and
> sysdep.cc.
>
> 2. In linking eigs.cc, and svd.cc, link flag -larpack does not added while
> the flag was added other DLDFUNCTION source. Thus link was in failure.
> I avoid this to add '-larpack' to LIB environment variable.
>
> 3. Finally make check went panic at
>
> scripts\general\profile.m ..............................panic: Illegal
> instruction -- stopping myself...
> m
>
> I will try to build it on Tuesday at the university because Monday is
> national holiday in Japan.
>
> Regards
>
> Tatsuro
>
>
> --- On Sat, 2012/1/7, John W. Eaton wrote:
>
> >
> > A new snapshot of Octave is now available from alpha.gnu.org in the
> > directory /gnu/octave:
> >
> > 48481042bdd5f924ccfc983916cd1e16 octave-3.5.92.tar.gz
> >
> > -rw-r--r-- 1 3003 3002 17958889 Jan 06 20:55 octave-3.5.92.tar.gz
> >
> > The snapshot is tagged in the usual way (ss-3-5-92) in the Mercurial
> > archive.
> >
> > Please remember that these snapshots are provided for testing
> > purposes. I do not consider them to be Octave releases. If people
> > think there will be confusion because of the version number, then we
> > can add a notice to the Octave startup message.
> >
> > Unless there are some serious problems with this snapshot, I would
> > like to release it (or something very close to it) as 3.6.0 in the
> > next few days. Even if you have been building Octave regularly from
> > the Mercurial archive, it would help if you could build from the
> > snapshot and report any problems.
> >
> > jwe
> >
>
- Re: Octave 3.5.92 snapshot available for ftp, (continued)
- Re: Octave 3.5.92 snapshot available for ftp, Ben Abbott, 2012/01/06
- Re: Octave 3.5.92 snapshot available for ftp, Martin Helm, 2012/01/07
- Re: Octave 3.5.92 snapshot available for ftp, Tatsuro MATSUOKA, 2012/01/08
- Re: Octave 3.5.92 snapshot available for ftp,
Tatsuro MATSUOKA <=
- Re: Octave 3.5.92 snapshot available for ftp, Carnë Draug, 2012/01/09