[patch, libgomp.fortran/testuite] fix uninstalled check problem on darwin8

IainS developer@sandoe-acoustics.co.uk
Tue Dec 9 15:06:00 GMT 2008


Tobias,

it looks like the apparent problem with these two tests was the "tip  
of the iceberg"

I.E. the problem is real - but definitely not confined to those two  
tests.

Now I check, it seems that the 128 "UNSUPPORTED"  results on darwin 
{8,9} are mostly (if not all) ones wrapped
with

   { dg-require-effective-target tls_runtime }

so, in spite of this comment:
http://gcc.gnu.org/ml/gcc/2008-12/msg00108.html

it seems that tls/darwin is not working in the libgomp structure at all.

It looks like the "check_effective-target_tls_runtime"  test fails  
(with the same unresolved symbol error) and is then cached to fail  
all the other tests.

I'll take a look at this later and in the meantime I've asked Jakub  
if he agrees that crayptr2 and 32550 should have  ! { dg-require- 
effective-target tls_runtime }

thanks,
Iain



More information about the Fortran mailing list