binutils pt-pax test suite

ALIP BUDIANTO rabbit8888 at gmail.com
Fri Sep 25 21:02:25 PDT 2009


Resend of a message

On Fri, Sep 25, 2009 at 7:56 PM, ALIP BUDIANTO <rabbit8888 at gmail.com> wrote:
> 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