[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-26 Thread jvdelisle at verizon dot net


--- Comment #7 from jvdelisle at verizon dot net  2006-10-27 00:55 ---
Subject: Re:  [4.2/4.3 Regression] libgomp build fails with
 missing pthread_mutexattr_settype

Am I missing something here?
I am getting this with make check for libgomp on i686-linux on 4.2 branch:

Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
WARNING: Couldn't find tool config file for unix, using default.
Running /home/jerry/gcc/gcc42/libgomp/testsuite/libgomp.c/c.exp ...
FAIL: libgomp.c/appendix-a/a.18.1.c (test for excess errors)
WARNING: libgomp.c/appendix-a/a.18.1.c compilation failed to produce executable
FAIL: libgomp.c/appendix-a/a.2.1.c (test for excess errors)
WARNING: libgomp.c/appendix-a/a.2.1.c compilation failed to produce executable
FAIL: libgomp.c/appendix-a/a.33.3.c (test for excess errors)
FAIL: libgomp.c/appendix-a/a.36.1.c (test for excess errors)
WARNING: libgomp.c/appendix-a/a.36.1.c compilation failed to produce executable
FAIL: libgomp.c/appendix-a/a.39.1.c (test for excess errors)
WARNING: libgomp.c/appendix-a/a.39.1.c compilation failed to produce executable
FAIL: libgomp.c/appendix-a/a.4.1.c (test for excess errors)
WARNING: libgomp.c/appendix-a/a.4.1.c compilation failed to produce executable
FAIL: libgomp.c/appendix-a/a.40.1.c (test for excess errors)
FAIL: libgomp.c/appendix-a/a.5.1.c (test for excess errors)
WARNING: libgomp.c/appendix-a/a.5.1.c compilation failed to produce executable
FAIL: libgomp.c/barrier-1.c (test for excess errors)
WARNING: libgomp.c/barrier-1.c compilation failed to produce executable
FAIL: libgomp.c/copyin-1.c (test for excess errors)
WARNING: libgomp.c/copyin-1.c compilation failed to produce executable
FAIL: libgomp.c/copyin-2.c (test for excess errors)
WARNING: libgomp.c/copyin-2.c compilation failed to produce executable
FAIL: libgomp.c/copyin-3.c (test for excess errors)
WARNING: libgomp.c/copyin-3.c compilation failed to produce executable
FAIL: libgomp.c/critical-1.c (test for excess errors)
WARNING: libgomp.c/critical-1.c compilation failed to produce executable
FAIL: libgomp.c/critical-2.c (test for excess errors)
WARNING: libgomp.c/critical-2.c compilation failed to produce executable
FAIL: libgomp.c/lib-1.c (test for excess errors)
WARNING: libgomp.c/lib-1.c compilation failed to produce executable
FAIL: libgomp.c/loop-1.c (test for excess errors)
WARNING: libgomp.c/loop-1.c compilation failed to produce executable
FAIL: libgomp.c/loop-2.c (test for excess errors)
WARNING: libgomp.c/loop-2.c compilation failed to produce executable
FAIL: libgomp.c/nested-1.c (test for excess errors)
WARNING: libgomp.c/nested-1.c compilation failed to produce executable
FAIL: libgomp.c/nested-2.c (test for excess errors)
WARNING: libgomp.c/nested-2.c compilation failed to produce executable
FAIL: libgomp.c/nestedfn-1.c (test for excess errors)
WARNING: libgomp.c/nestedfn-1.c compilation failed to produce executable
FAIL: libgomp.c/nestedfn-3.c (test for excess errors)
WARNING: libgomp.c/nestedfn-3.c compilation failed to produce executable
FAIL: libgomp.c/nestedfn-4.c (test for excess errors)
WARNING: libgomp.c/nestedfn-4.c compilation failed to produce executable
FAIL: libgomp.c/omp-loop01.c (test for excess errors)
WARNING: libgomp.c/omp-loop01.c compilation failed to produce executable
FAIL: libgomp.c/omp-loop02.c (test for excess errors)
WARNING: libgomp.c/omp-loop02.c compilation failed to produce executable
FAIL: libgomp.c/omp-parallel-if.c (test for excess errors)
WARNING: libgomp.c/omp-parallel-if.c compilation failed to produce executable
FAIL: libgomp.c/omp-single-2.c (test for excess errors)
WARNING: libgomp.c/omp-single-2.c compilation failed to produce executable
FAIL: libgomp.c/omp_hello.c (test for excess errors)
WARNING: libgomp.c/omp_hello.c compilation failed to produce executable
FAIL: libgomp.c/omp_matvec.c (test for excess errors)
WARNING: libgomp.c/omp_matvec.c compilation failed to produce executable
FAIL: libgomp.c/omp_orphan.c (test for excess errors)
WARNING: libgomp.c/omp_orphan.c compilation failed to produce executable
FAIL: libgomp.c/omp_reduction.c (test for excess errors)
WARNING: libgomp.c/omp_reduction.c compilation failed to produce executable
FAIL: libgomp.c/omp_workshare1.c (test for excess errors)
WARNING: libgomp.c/omp_workshare1.c compilation failed to produce executable
FAIL: libgomp.c/omp_workshare2.c (test for excess errors)
WARNING: libgomp.c/omp_workshare2.c compilation failed to produce executable
FAIL: libgomp.c/omp_workshare3.c (test for excess errors)
FAIL: libgomp.c/omp_workshare4.c (test for excess errors)
WARNING: libgomp.c/omp_workshare4.c compilation failed to produce executable
FAIL: libgomp.c/ordered-1.c (test for excess errors)
WARNING: libgomp.c/ordered-1.c compilation failed to produce executable
FAIL: libgomp.c/ordered-2.c (test for excess errors)
WARNING: libgomp.c/ordered-2.c compilation failed to produce executable
FAIL: libgomp.c/parallel-1.c (test for excess errors)
WARNING: 

[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-26 Thread jvdelisle at gcc dot gnu dot org


--- Comment #8 from jvdelisle at gcc dot gnu dot org  2006-10-27 01:01 
---
I have no failures on 4.3 only on 4.2 branch


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494



[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-26 Thread ebotcazou at gcc dot gnu dot org


--- Comment #9 from ebotcazou at gcc dot gnu dot org  2006-10-27 04:32 
---
 Am I missing something here?

Definitely. :-)  This PR is about SPARC/Solaris 2.6 only.

 I am getting this with make check for libgomp on i686-linux on 4.2 branch:

Then open a new PR.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494



[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-26 Thread jvdelisle at gcc dot gnu dot org


--- Comment #10 from jvdelisle at gcc dot gnu dot org  2006-10-27 04:38 
---
:) Andrew is going to see if he can duplicate and if so we will open a new PR.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494



[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-24 Thread ebotcazou at gcc dot gnu dot org


--- Comment #4 from ebotcazou at gcc dot gnu dot org  2006-10-24 13:59 
---
Subject: Bug 29494

Author: ebotcazou
Date: Tue Oct 24 13:59:06 2006
New Revision: 118004

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118004
Log:
PR libgomp/29494
* configure.tgt: Use posix95 configuration for Solaris 2.5.1 and 2.6.
* config/posix95: New directory.
* config/posix95/omp-lock.h: New file.
* config/posix95/lock.c: Likewise.


Added:
trunk/libgomp/config/posix95/
trunk/libgomp/config/posix95/lock.c
trunk/libgomp/config/posix95/omp-lock.h
Modified:
trunk/libgomp/ChangeLog
trunk/libgomp/configure.tgt


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494



[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-24 Thread ebotcazou at gcc dot gnu dot org


--- Comment #5 from ebotcazou at gcc dot gnu dot org  2006-10-24 13:59 
---
Subject: Bug 29494

Author: ebotcazou
Date: Tue Oct 24 13:59:39 2006
New Revision: 118005

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=118005
Log:
PR libgomp/29494
* configure.tgt: Use posix95 configuration for Solaris 2.5.1 and 2.6.
* config/posix95: New directory.
* config/posix95/omp-lock.h: New file.
* config/posix95/lock.c: Likewise.


Added:
branches/gcc-4_2-branch/libgomp/config/posix95/
branches/gcc-4_2-branch/libgomp/config/posix95/lock.c
branches/gcc-4_2-branch/libgomp/config/posix95/omp-lock.h
Modified:
branches/gcc-4_2-branch/libgomp/ChangeLog
branches/gcc-4_2-branch/libgomp/configure.tgt


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494



[Bug libgomp/29494] [4.2/4.3 Regression] libgomp build fails with missing pthread_mutexattr_settype

2006-10-24 Thread ebotcazou at gcc dot gnu dot org


--- Comment #6 from ebotcazou at gcc dot gnu dot org  2006-10-24 14:01 
---
Fixed everywhere.  My latest results on SPARC/Solaris 2.6 are:

=== libgomp tests ===


Running target unix
WARNING: program timed out.
FAIL: libgomp.c/appendix-a/a.18.1.c execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O0  execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O1  execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O2  execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O3 -fomit-frame-pointer 
execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O3 -fomit-frame-pointer
-funroll-loops  execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O3 -fomit-frame-pointer
-funroll-all-loops -finline-functions  execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -O3 -g  execution test
WARNING: program timed out.
FAIL: libgomp.fortran/appendix-a/a.18.1.f90  -Os  execution test

=== libgomp Summary ===

# of expected passes1285
# of unexpected failures9
# of unsupported tests  118


-- 

ebotcazou at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29494