binutils pt-pax test suite

ALIP BUDIANTO rabbit8888 at gmail.com
Fri Sep 25 20:56:05 PDT 2009


I was kind of bored so I just tried Mac OS X.
Host: Mac OS X 10.6.1
LOG:
		=== binutils tests ===

Schedule of variations:
    unix

Running target unix
Using /opt/local/share/dejagnu/baseboards/unix.exp as board
description file for target.
Using /opt/local/share/dejagnu/config/unix.exp as generic interface
file for target.
Using /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/config/default.exp
as tool-and-target-specific interface file.
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/ar.exp
...
FAIL: ar long file names
FAIL: ar symbol table
FAIL: ar thin archive
FAIL: ar thin archive with nested archive
FAIL: ar argument parsing
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/arm/objdump.exp
...
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/dlltool.exp
...
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/hppa/objdump.exp
...
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/m68k/objdump.exp
...
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/nm.exp
...
Version /Users/alipbudianto/src/binutils-build/binutils/nm-new namespace
FAIL: nm (no arguments)
FAIL: nm -g
FAIL: nm -P
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/objcopy.exp
...
Version /Users/alipbudianto/src/binutils-build/binutils/objcopy namespace
FAIL: objcopy (simple copy)
FAIL: objcopy --reverse-bytes
FAIL: objcopy -O srec
ERROR: objdump can not recognize bintest.o
ERROR: objdump can not recognize bintest.o
FAIL: strip with saving a symbol
FAIL: simple objcopy of executable
FAIL: run objcopy of executable
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog:
cp: tmpdir/copyprog: No such file or directory
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog:
cp: tmpdir/copyprog: No such file or directory
ERROR: remote_download to build of tmpdir/copyprog to tmpdir/striprog:
cp: tmpdir/copyprog: No such file or directory
ERROR: /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/copytest.s:
assembly failed
FAIL: copy with setting section flags 3
ERROR: /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/localize-hidden-2.s:
assembly failed
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/objdump.exp
...
Version /Users/alipbudianto/src/binutils-build/binutils/objdump namespace
FAIL: objdump -i
FAIL: objdump -f
FAIL: objdump -h
FAIL: objdump -t
FAIL: objdump -r
FAIL: objdump -s
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/readelf.exp
...
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/size.exp
...
Version /Users/alipbudianto/src/binutils-build/binutils/size namespace
FAIL: size (no arguments)
FAIL: size -A
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/vax/objdump.exp
...
Running /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/windres/windres.exp
...

		=== binutils Summary ===

# of unexpected failures	23
# of unresolved testcases	6
# of unsupported tests		1
make[4]: *** [check-DEJAGNU] Error 1
make[3]: *** [check-am] Error 2
make[2]: *** [check-recursive] Error 1
make[1]: *** [check-binutils] Error 2
make: *** [do-check] Error 2
(END OF LOG)
I was bored so don't scream at me for using a Mac.

On Thu, Sep 24, 2009 at 7:16 PM, Robert Connolly
<robert at linuxfromscratch.org> wrote:
> Hello. I made differences for x86_64 on the pt-pax Binutils patch. I would
> like some testers. The test suite should pass without failures.
>
> Testers (any Linux distro, including multilib systems):
> Use binutils-2.19* (not binutils-2.20*)
> Please first verify that the test suite passes on the host system.
>
> Apply this patch:
> http://pax.grsecurity.net/binutils-2.19-pt-pax-flags-200811041810.patch
> and then this:
> http://www.linuxfromscratch.org/~robert/new/patches/binutils-2.19.1-pt_pax_testsuite_fix.diff
>
> configure && make && make check
>
> If there are failures, email the cpu platform, system information, and log to
> me. If you have a sparc, or alpha, or whatever, email me the test suite logs,
> so I can add differences for that platform.
>
> Thank you
> robert
>
> --
> http://linuxfromscratch.org/mailman/listinfo/hlfs-dev
> FAQ: http://www.linuxfromscratch.org/faq/
> Unsubscribe: See the above information page
>
>



More information about the hlfs-dev mailing list