texinfo-devel
[Top][All Lists]
Advanced

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

Re: [platform-testers] texinfo pretest


From: Assaf Gordon
Subject: Re: [platform-testers] texinfo pretest
Date: Sat, 16 May 2015 17:48:54 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Hello Karl, Gavin,

On 05/15/2015 05:51 PM, Karl Berry wrote:
Hi platform-testers - we expect the current Texinfo pretest to be
essentially the same as what we'll release as texinfo-6.0 in a few days.
Maybe you could give it a test run on some of your systems?

below are few results from various platforms.

regards,
 - assaf


No failures with the following platforms, though many tests were skipped (~200).
Perhaps an optional yet important package was missing.
    centos 6.5, 7.0
    debian 7.6
    gNewSense 3.1
    Ubuntu 14.04, 15.04
    Trisquel 6.0.1, 7
    Hurd 0.6/Debian/i386

The following failed with the tarball but succeeded with the latest SVN (r6267) 
fixing the 'program_name' issue:
    FreeBSD 10.1
    DilOS 1.3.7 (Illumos kernel with Debian userspace)
    OpenIndiana 151a8 (Illumus/OpenSolaris-like)


On Fedora 20, 21 - 1 test failed: t/index-apropos.sh

     FAIL: t/index-apropos.sh
     ========================
./pseudotty: getting pty master fd
     ./pseudotty: unlocking slave device
     ./pseudotty: getting file name of slave device...
     ./pseudotty: /dev/pts/1
     ./pseudotty: entering main loop
     Fetching PID of ginfo process under test...
     info: "./t/Infokey-config", line 2: unknown action `xxx-not-recognized'
     info: "./t/Infokey-config", line 3: cannot bind key sequence to menu-digit
     ...7780
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     ./pseudotty: trying to read
     Program timed out after 3 seconds
     ./t/Init-inter.inc: line 117:  7780 Terminated              $GINFO "$@"
     ./t/Init-test.inc: line 65:  7773 Terminated              sleep 10 3> 
$PTY_TYPE
     ./t/Init-test.inc: line 65:  7774 Terminated              ./pseudotty > 
$PIPEIN 3< $PTY_TYPE
     FAIL t/index-apropos.sh (exit status: 1)



On OpenSuSE 13.2 - 2 tests failed:  t/index-apropos.sh , 
t/c-u-m-x-scroll-forward.sh

    FAIL: t/c-u-m-x-scroll-forward.sh
    =================================
./pseudotty: getting pty master fd
    ./pseudotty: unlocking slave device
    ./pseudotty: getting file name of slave device...
    ./pseudotty: /dev/pts/1
    ./pseudotty: entering main loop
    Fetching PID of ginfo process under test...
    info: "./t/Infokey-config", line 2: unknown action `xxx-not-recognized'
    info: "./t/Infokey-config", line 3: cannot bind key sequence to menu-digit
    ...13081
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    1,13c1
    < File: intera.info,  Node: Scroll four lines
    <
    < Third line
    < Fourth
    < *note Fifth line:Node 1.
    < 6
    < 7
    < 8
    < 9
    < 10
    < 11
    < 12
    < 13
    ---
    > File: intera.info,  Node: Node 1
    14a3
    > Arrived at Node 1.
    ./t/Init-test.inc: line 65: 13074 Terminated              sleep 10 3> 
$PTY_TYPE
    ./t/Init-test.inc: line 65: 13075 Terminated              ./pseudotty > 
$PIPEIN 3< $PTY_TYPE
    FAIL t/c-u-m-x-scroll-forward.sh (exit status: 1)
FAIL: t/index-apropos.sh
    ========================
./pseudotty: getting pty master fd
    ./pseudotty: unlocking slave device
    ./pseudotty: getting file name of slave device...
    ./pseudotty: /dev/pts/1
    ./pseudotty: entering main loop
    Fetching PID of ginfo process under test...
    info: "./t/Infokey-config", line 2: unknown action `xxx-not-recognized'
    info: "./t/Infokey-config", line 3: cannot bind key sequence to menu-digit
    ...13498
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./pseudotty: trying to read
    ./t/Init-inter.inc: line 117: 13498 Terminated              $GINFO "$@"
    ./t/Init-test.inc: line 65: 13491 Terminated              sleep 10 3> 
$PTY_TYPE
    ./t/Init-test.inc: line 65: 13492 Terminated              ./pseudotty > 
$PIPEIN 3< $PTY_TYPE
    FAIL t/index-apropos.sh (exit status: 1)




On FreeBSD 9.3 - build failed due to "Error expanding embedded variable." - 
perhaps 'make' related.

    $ make
    ...
    Making all in install-info
    Making all in .
    gcc -DHAVE_CONFIG_H -I. -I..  -I..                               -I../gnulib/lib      
           -I../gnulib/lib                         -DLOCALEDIR=\"/usr 
/local/share/locale\"  -D_THREAD_SAFE -I/usr/local/include  -g -O2 -MT 
install-info.o -MD -MP -MF .deps/install-info.Tpo -c -o install-info.o install-info.c
    mv -f .deps/install-info.Tpo .deps/install-info.Po
    gcc  -g -O2   -o ginstall-info install-info.o ../gnulib/lib/libgnu.a 
/usr/local/lib/libintl.so -L/usr/local/lib /usr/local/lib/libiconv.so 
-Wl,-rpath -Wl,/usr/local/lib
    Making all in tests
    Making all in po
    Error expanding embedded variable.
    *** [all-recursive] Error code 1

    Stop in /tmp/texinfo-5.9.92.XXXXXX.seIovvv8/texinfo-5.9.92.
    *** [all] Error code 1

    Stop in /tmp/texinfo-5.9.92.XXXXXX.seIovvv8/texinfo-5.9.92.




On NetBSD 6.1.4, OpenBSD 5.6
build failed on due to missing header:

    $ make check
    ...
    make  pseudotty
    gcc -DHAVE_CONFIG_H -I. -I..  -I.. -I../gnulib/lib -I../gnulib/lib  
-DLOCALEDIR=\"/usr/local/share/locale\"              -DINFODIR=\"/usr/local/share/info\"  
                     -DINFODIR2=\"/usr/local/share/info\"    -g -O2 -MT pseudotty.o -MD -MP -MF 
.deps/pseudotty.Tpo -c -o pseudotty.o pseudotty.c
    pseudotty.c: In function 'main':
    pseudotty.c:41:3: error: 'fd_set' undeclared (first use in this function)
    pseudotty.c:41:3: note: each undeclared identifier is reported only once 
for each function it appears in
    pseudotty.c:41:10: error: expected ';' before 'read_set'
    pseudotty.c:52:8: warning: assignment makes pointer from integer without a 
cast
    pseudotty.c:60:13: error: 'read_set' undeclared (first use in this function)
    pseudotty.c:68:15: error: 'FD_SETSIZE' undeclared (first use in this 
function)
    *** Error code 1

In both cases, adding '#include <sys/select.h>' to 'info/pseudotty.c' solves 
the issue.

For reference, the linux man page for select(2) mentions this:
   /* According to POSIX.1-2001 */
   #include <sys/select.h>
   /* According to earlier standards */
   #include <sys/time.h>
   #include <sys/types.h>
   #include <unistd.h>

After the 'make check' build completes, there are tests errors:
On NetBSD 6.1.4, it seems 'dir-dangling-entry.sh' is stuck.
The last output to the terminal is:
   PASS: t/where-dir-file.sh
And pressing CTRL-C shows:
   make: *** t/dir-dangling-entry.sh.log removed

On OpenBSD 5.6, two tests fail, then 'dir-dangling-entry.sh' is stuck:
   FAIL: t/file.sh
   FAIL: t/file-nodes.sh
   [Pressing CTRL-C]
   *** t/dir-dangling-entry.sh.log removed
   *** Signal SIGINT in info (t/dir-dangling-entry.sh.log)
   *** Signal SIGINT in info (check-TESTS)
   *** Signal SIGINT in info (check-am)
   *** Signal SIGINT in info (check)
   *** Signal SIGINT in /tmp/texinfo-5.9.91-r6267.1FptsZ/1/texinfo-5.9.91 
(check-recursive

    $ cat info/t/file.sh.log
    ./t/file.sh: ./t/Init-test.inc[61]: trap: bad signal SIGINT
    info: "./t/Infokey-config", line 2: unknown action `xxx-not-recognized'
    info: "./t/Infokey-config", line 3: cannot bind key sequence to menu-digit
    File: file-menu,   Node: Top
    File: file-menu,   Node: Node 1
    File: file-menu,   Node: Node 2
    File: file-menu,   Node: Node 3
    File: file-menu,   Node: Has.dot
    ./t/file.sh[33]: cleanup: not found
    FAIL t/file.sh (exit status: 127)

    $ cat info/t/file-nodes.sh.log
    ./t/file-nodes.sh: ./t/Init-test.inc[61]: trap: bad signal SIGINT
    info: "./t/Infokey-config", line 2: unknown action `xxx-not-recognized'
    info: "./t/Infokey-config", line 3: cannot bind key sequence to menu-digit
    Arrived at Node 1.
    Arrived at Node 2.
    ./t/file-nodes.sh[28]: cleanup: not found
    FAIL t/file-nodes.sh (exit status: 127)




reply via email to

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