binutils pt-pax test suite

ALIP BUDIANTO rabbit8888 at gmail.com
Fri Sep 25 22:47:20 PDT 2009


Please desregart my last messages because I was so bored.

On Fri, Sep 25, 2009 at 8:33 PM, Robert Connolly
<robert at linuxfromscratch.org> wrote:
> Please first tell me that the test suite passed all tests 100% for Binutils
> vanilla, and that these test failures are caused by the pt_pax patch.
>
> If that is the case, please send me your test suite logs:
> find binutils-build/ -name "*.log"
>
> robert
>
> On Friday September 25 2009 11:56:05 pm ALIP BUDIANTO 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.e
>>xp 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/dll
>>tool.exp ...
>> Running
>> /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/hpp
>>a/objdump.exp ...
>> Running
>> /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/m68
>>k/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/obj
>>copy.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/cop
>>ytest.s: assembly failed
>> FAIL: copy with setting section flags 3
>> ERROR:
>> /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/loc
>>alize-hidden-2.s: assembly failed
>> Running
>> /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/obj
>>dump.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/rea
>>delf.exp ...
>> Running
>> /Users/alipbudianto/src/binutils-2.19.1/binutils/testsuite/binutils-all/siz
>>e.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/win
>>dres/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_pa
>> >x_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
>
>
>
> --
> 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