This is the mail archive of the mailing list for the binutils project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gold linker 2.22 regressed for DragonFly [revised testsuite results]

On 1/2/2012 11:55 PM, John Marino wrote:
> It appears that many of these 42 failures are false positives.  
> There seems to be something wrong with the testsuite makefile.  
> If I type something like ">gmake gc_orphan_section_test.stdout" 
> then the stdout file is created, and "./" 
> test passes just fine.
> For whatever reason, these makefile targets aren't getting run.
> I'm also getting several similar error messages like, "
> Makefile:2639: warning: overriding recipe for target 'ifuncmain1picstatic'
> Makefile:2636: warning: ignoring old recipe for target 'ifuncmain1picstatic'"
> John

I manually generated all the missing support files and re-ran the testsuite.  
I'm now getting 7 failures out of 137 (log attached).

1. incremental_test:      suspect this is not really an error (failed v2.21 too)
2.  __bss_start not local, rtld issue? real issue? (failed on v2.21 too)
3. exception_static_test: likely real problem.  gdb log attached
4. intpri2:               likely real problem.  gdb log attached
5. relro_test:            no relro support in rtld, ignore
6. relro_now_test:        no relro support in rtld, ignore
7. relro_strip_test:      no relro support in rtld, ignore

I'm most worried about tests 3 and 4.
The exception didn't get caught back in  System compiler is gcc 4.4.7 
(2011-10-25 snapshot) using dl_iterate_phdr for exception handling.
Test 4 may have failed due to the changed ctors setting in option.h ??

Any comment/guidance about the testsuite results is appreciated.
It looks like gold is fairly healthy on DragonFly after altering option.h though.


Attachment: test-suite.log
Description: Text document

Attachment: exception_test_failure.log
Description: Text document

Attachment: init2pri_failure.log
Description: Text document

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]