This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/44927] New: static linkage with -lgomp fails on simple program
- From: "victor dot pasko at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 13 Jul 2010 08:41:02 -0000
- Subject: [Bug fortran/44927] New: static linkage with -lgomp fails on simple program
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
gfortran -static bug.f90 -lgomp -lpthread -lrt
./a.out << EOF
-static@omp_get_max_threads
EOF
#0 0x0000000000000000 in ?? ()
#1 0x000000000040e345 in get_external_unit (n=5, do_create=1) at
/export/users/aagafono/gnu_4.5.0/gcc-4.5.0/libgfortran/../gcc/gthr-posix.h:767
#2 0x000000000040cecf in data_transfer_init (dtp=0x7fffdd077520, read_flag=1)
at /export/users/aagafono/gnu_4.5.0/gcc-4.5.0/libgfortran/io/transfer.c:2133
#3 0x00000000004002e7 in MAIN__ ()
#4 0x000000000040047d in main ()
% cat bug.f90
program gompBUGonSTATIClinkagewithGNUfortran
integer omp_get_max_threads
integer n
character*32 buf
read *, buf
n = omp_get_max_threads()
print *, buf
print *, n
print *, 'TEST PASS'
end
--
Summary: static linkage with -lgomp fails on simple program
Product: gcc
Version: 4.5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: victor dot pasko at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44927