bug-coreutils
[Top][All Lists]
Advanced

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

Re: coreutils 6.6 fails to compile on IRIX 5.3


From: Georg Schwarz
Subject: Re: coreutils 6.6 fails to compile on IRIX 5.3
Date: Fri, 12 Jan 2007 19:52:37 +0100


Am 07.01.2007 um 22:05 schrieb Paul Eggert:

Georg Schwarz <address@hidden> writes:

Making check in dd
No suffix list.
        make  check-TESTS
No suffix list.
Segmentation fault - core dumped
...

obviously that's less than 100% OK. Do you have any suggestions what
I should start to investigate?

You can start by doing the checks more verbosely. Something like this:

cd tests/dd
VERBOSE=yes make check


lorenz 13% env VERBOSE=yes make check
No suffix list.
        make  check-TESTS
No suffix list.
+ dd --version
dd (coreutils) 6.7-dirty
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
test_failure=0
+ echo data
+ ln dd-in.797 dd-in2.797
+ ln -s dd-in.797 dd-sym.797
+ test 0 = 1
+ dd if=dd-in.797 of=dd-out.797
Segmentation fault - core dumped
fail=1
+ cmp dd-in.797 dd-out.797
+ rm dd-out.797
+ dd -- if=dd-in.797 of=dd-out.797
Segmentation fault - core dumped
fail=1
+ cmp dd-in.797 dd-out.797
+ dd oflag=append if=dd-in.797 of=dd-out.797
Segmentation fault - core dumped
+ dd iflag=nofollow if=dd-in.797 count=0
+ dd iflag=directory if=. count=0
+ ls -u --full-time dd-in.797
old_ls=-rw-r--r-- 2 schwarz user 5 2007-01-12 19:59:07.000000000 +0100 dd-in.797
+ sleep 1
+ dd iflag=noatime if=dd-in.797 of=dd-out.797
+ dd oflag=nolinks if=dd-in.797 of=dd-out.797
+ echo x
+ dd bs=3 ibs=10 obs=10 conv=sync
+ wc -c
outbytes=3
+ test 3 -eq 3
+ rm -f dd-in.797 dd-in2.797 dd-sym.797 dd-out.797
+ exit 1
FAIL: misc
+ dd --version
dd (coreutils) 6.7-dirty
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
+ pwd
pwd=/var/tmp/coreutils-6.7-dirty/tests/dd
tmp=dd-rw.819
+ trap status=$?; cd "$pwd" && rm -rf $tmp && exit $status 0
+ trap (exit $?); exit 1 2 13 15
framework_failure=0
+ mkdir dd-rw.819
+ cd dd-rw.819
+ test 0 = 1
fail=0
+ echo abcde
Segmentation fault - core dumped
fail=1
+ cat out
+ exit 1
+ exit 1
status=1
+ cd /var/tmp/coreutils-6.7-dirty/tests/dd
+ rm -rf dd-rw.819
+ exit 1
FAIL: not-rewound
./skip-seek: configure didn't find a usable version of Perl, so can't run this test
SKIP: skip-seek
+ dd --version
dd (coreutils) 6.7-dirty
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
+ pwd
pwd=/var/tmp/coreutils-6.7-dirty/tests/dd
tmp=skip-seek.835
+ trap status=$?; cd "$pwd" && rm -rf $tmp && exit $status 0
+ trap (exit $?); exit 1 2 13 15
framework_failure=0
+ mkdir skip-seek.835
+ cd skip-seek.835
+ test 0 = 1
fail=0
+ echo LA:3456789abcdef
Segmentation fault - core dumped
fail=1
+ cat out
+ echo LA:3456789abcdef
Segmentation fault - core dumped
fail=1
+ cat out
+ exit 1
+ exit 1
status=1
+ cd /var/tmp/coreutils-6.7-dirty/tests/dd
+ rm -rf skip-seek.835
+ exit 1
FAIL: skip-seek2
+ dd --version
dd (coreutils) 6.7-dirty
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
+ pwd
pwd=/var/tmp/coreutils-6.7-dirty/tests/dd
+ echo ./unblock-sync
+ sed s,.*/,,
t0=unblock-sync.tmp
tmp=unblock-sync.tmp/849
+ trap status=$?; cd "$pwd" && chmod -R u+rwx $t0 && rm -rf $t0 && exit $status 0
+ trap (exit $?); exit $? 1 2 13 15
framework_failure=0
+ mkdir -p unblock-sync.tmp/849
+ cd unblock-sync.tmp/849
+ printf 000100020003xx
+ test 0 = 1
fail=0
+ dd cbs=4 ibs=4 conv=unblock,sync
Segmentation fault - core dumped
fail=1
+ cat
+ cmp out exp
+ test 1 = 1
+ diff out exp
+ exit 1
+ exit 1
status=1
+ cd /var/tmp/coreutils-6.7-dirty/tests/dd
+ chmod -R u+rwx unblock-sync.tmp
+ rm -rf unblock-sync.tmp
+ exit 1
FAIL: unblock-sync
======================================
4 of 4 tests failed
(1 tests were not run)
Please report to address@hidden
======================================
*** Error code 1 (bu21)
*** Error code 1 (bu21)




and from that, most likely you can figure out exactly how 'dd' is
failing, and then perhaps get into GDB or some other debugger and
figure out what actually is causing the bug.

I'll try to compile gdb, but that's likely to become not an easy task...

--
Georg Schwarz    http://home.pages.de/~schwarz/
address@hidden  +49 151 11559652






reply via email to

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