configure stalling on MacOSX
Bernard Knaepen
bknaepen at ulb.ac.be
Sat Oct 13 11:03:14 CDT 2007
Hi Matthew and Barry,
I tried again after installing intel fortran 10.0.020 but I still get
the hanging. I copy below the output from configure.log that exhibits
the timeout. When I remove the test related to '-rpath ' then the
scripts does not hang. No problems either if I disable fortran with --
with-fc=0
uname -a gives:
Darwin dolfin.local 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23
16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386
Regards,
Bernard.
========================================================================
========
TEST checkSharedLinkerPaths from config.setCompilers(/Users/bknaepen/
Desktop/petsc-2.3.3-p6/python/BuildSystem/config/setCompilers.py:1107)
TESTING: checkSharedLinkerPaths from config.setCompilers(python/
BuildSystem/config/setCompilers.py:1107)
Determine the shared linker path options
- IRIX: -rpath
- Linux, OSF: -Wl,-rpath,
- Solaris: -R
- FreeBSD: -Wl,-R,
Pushing language C
sh: mpicc -flags
Executing: mpicc -flags
sh:
Trying C linker flag -Wl,-rpath,
sh: mpicc -c -o conftest.o -fPIC conftest.c
Executing: mpicc -c -o conftest.o -fPIC conftest.c
sh:
Pushing language C
Popping language C
sh: mpicc -o conftest -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -fPIC conftest.o
Executing: mpicc -o conftest -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -fPIC conftest.o
sh:
Possible ERROR while running linker: /usr/bin/ld: unknown flag: -rpath
collect2: ld returned 1 exit status
output: ret = 256
error message = {/usr/bin/ld: unknown flag: -rpath
collect2: ld returned 1 exit status
}
Pushing language C
Popping language C
in mpicc -o conftest -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -fPIC conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to nonzero status from link
Rejecting C linker flag -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to
/usr/bin/ld: unknown flag: -rpath
collect2: ld returned 1 exit status
Rejected C linker flag -Wl,-rpath,
Trying C linker flag -R
sh: mpicc -c -o conftest.o -fPIC conftest.c
Executing: mpicc -c -o conftest.o -fPIC conftest.c
sh:
Pushing language C
Popping language C
sh: mpicc -o conftest -R/Users/bknaepen/Desktop/petsc-2.3.3-p6 -Wl,-
multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -Wl,-
multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -fPIC
conftest.o
Executing: mpicc -o conftest -R/Users/bknaepen/Desktop/petsc-2.3.3-
p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
fPIC conftest.o
sh:
Possible ERROR while running linker: i686-apple-darwin8-gcc-4.0.1:
unrecognized option '-R/Users/bknaepen/Desktop/petsc-2.3.3-p6'
output: error message = {i686-apple-darwin8-gcc-4.0.1: unrecognized
option '-R/Users/bknaepen/Desktop/petsc-2.3.3-p6'
}
Pushing language C
Popping language C
in mpicc -o conftest -R/Users/bknaepen/Desktop/petsc-2.3.3-p6 -
Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -Wl,-
multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -fPIC
conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting C linker flag -R/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to
i686-apple-darwin8-gcc-4.0.1: unrecognized option '-R/Users/bknaepen/
Desktop/petsc-2.3.3-p6'
Rejected C linker flag -R
Trying C linker flag -rpath
sh: mpicc -c -o conftest.o -fPIC conftest.c
Executing: mpicc -c -o conftest.o -fPIC conftest.c
sh:
Pushing language C
Popping language C
sh: mpicc -o conftest -rpath /Users/bknaepen/Desktop/petsc-2.3.3-p6
-Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
fPIC conftest.o
Executing: mpicc -o conftest -rpath /Users/bknaepen/Desktop/
petsc-2.3.3-p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -fPIC conftest.o
sh:
Possible ERROR while running linker: i686-apple-darwin8-gcc-4.0.1:
unrecognized option '-rpath'
/usr/bin/ld: can't map file: /Users/bknaepen/Desktop/petsc-2.3.3-p6
((os/kern) invalid argument)
collect2: ld returned 1 exit status
output: ret = 256
error message = {i686-apple-darwin8-gcc-4.0.1: unrecognized option '-
rpath'
/usr/bin/ld: can't map file: /Users/bknaepen/Desktop/petsc-2.3.3-p6
((os/kern) invalid argument)
collect2: ld returned 1 exit status
}
Pushing language C
Popping language C
in mpicc -o conftest -rpath /Users/bknaepen/Desktop/petsc-2.3.3-
p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
fPIC conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -rpath /Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to nonzero status from link
Rejecting C linker flag -rpath /Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to
i686-apple-darwin8-gcc-4.0.1: unrecognized option '-rpath'
/usr/bin/ld: can't map file: /Users/bknaepen/Desktop/petsc-2.3.3-p6
((os/kern) invalid argument)
collect2: ld returned 1 exit status
Rejected C linker flag -rpath
Trying C linker flag -Wl,-R,
sh: mpicc -c -o conftest.o -fPIC conftest.c
Executing: mpicc -c -o conftest.o -fPIC conftest.c
sh:
Pushing language C
Popping language C
sh: mpicc -o conftest -Wl,-R,/Users/bknaepen/Desktop/petsc-2.3.3-p6
-Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
fPIC conftest.o
Executing: mpicc -o conftest -Wl,-R,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -Wl,-multiply_defined,suppress -Wl,-multiply_defined -
Wl,suppress -fPIC conftest.o
sh:
Possible ERROR while running linker: /usr/bin/ld: unknown flag: -R
collect2: ld returned 1 exit status
output: ret = 256
error message = {/usr/bin/ld: unknown flag: -R
collect2: ld returned 1 exit status
}
Pushing language C
Popping language C
in mpicc -o conftest -Wl,-R,/Users/bknaepen/Desktop/petsc-2.3.3-
p6 -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress -
fPIC conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -Wl,-R,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to nonzero status from link
Rejecting C linker flag -Wl,-R,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to
/usr/bin/ld: unknown flag: -R
collect2: ld returned 1 exit status
Rejected C linker flag -Wl,-R,
Popping language C
Pushing language FC
sh: mpicc -flags
Executing: mpicc -flags
sh:
Trying FC linker flag -Wl,-rpath,
sh: mpif90 -c -o conftest.o -I. -fPIC conftest.F
Executing: mpif90 -c -o conftest.o -I. -fPIC conftest.F
sh:
Pushing language C
Popping language C
sh: mpif90 -o conftest -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -I. -fPIC conftest.o
Executing: mpif90 -o conftest -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -I. -fPIC conftest.o
sh:
Possible ERROR while running linker: ipo: error #11019: OBJREAD
Error: Could not create mapping for /Users/bknaepen/Desktop/
petsc-2.3.3-p6
ifort: error #10014: problem during multi-file optimization
compilation (code 1)
output: ret = 256
error message = {ipo: error #11019: OBJREAD Error: Could not create
mapping for /Users/bknaepen/Desktop/petsc-2.3.3-p6
ifort: error #10014: problem during multi-file optimization
compilation (code 1)
}
Pushing language C
Popping language C
in mpif90 -o conftest -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -I. -fPIC conftest.o
Source:
program main
end
Rejecting linker flag -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to nonzero status from link
Valid FC linker flag -Wl,-rpath,/Users/bknaepen/Desktop/
petsc-2.3.3-p6
Rejected FC linker flag -Wl,-rpath,
Trying FC linker flag -R
sh: mpif90 -c -o conftest.o -I. -fPIC conftest.F
Executing: mpif90 -c -o conftest.o -I. -fPIC conftest.F
sh:
Pushing language C
Popping language C
sh: mpif90 -o conftest -R/Users/bknaepen/Desktop/petsc-2.3.3-p6 -
I. -fPIC conftest.o
Executing: mpif90 -o conftest -R/Users/bknaepen/Desktop/petsc-2.3.3-
p6 -I. -fPIC conftest.o
sh:
Possible ERROR while running linker: ifort: command line warning
#10006: ignoring unknown option '-R/Users/bknaepen/Desktop/
petsc-2.3.3-p6'
output: error message = {ifort: command line warning #10006:
ignoring unknown option '-R/Users/bknaepen/Desktop/petsc-2.3.3-p6'
}
Pushing language C
Popping language C
in mpif90 -o conftest -R/Users/bknaepen/Desktop/petsc-2.3.3-p6 -
I. -fPIC conftest.o
Source:
program main
end
Rejecting FC linker flag -R/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to
ifort: command line warning #10006: ignoring unknown option '-R/Users/
bknaepen/Desktop/petsc-2.3.3-p6'
Rejected FC linker flag -R
Trying FC linker flag -rpath
sh: mpif90 -c -o conftest.o -I. -fPIC conftest.F
Executing: mpif90 -c -o conftest.o -I. -fPIC conftest.F
sh:
Pushing language C
Popping language C
sh: mpif90 -o conftest -rpath /Users/bknaepen/Desktop/petsc-2.3.3-
p6 -I. -fPIC conftest.o
Executing: mpif90 -o conftest -rpath /Users/bknaepen/Desktop/
petsc-2.3.3-p6 -I. -fPIC conftest.o
Runaway process exceeded time limit of 600.0s
Possible ERROR while running linker: Runaway process exceeded time
limit of 600.0s
output: Runaway processret = -1
error message = {Runaway process exceeded time limit of 600.0s
}
Pushing language C
Popping language C
in mpif90 -o conftest -rpath /Users/bknaepen/Desktop/petsc-2.3.3-
p6 -I. -fPIC conftest.o
Source:
program main
end
Rejecting linker flag -rpath /Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to nonzero status from link
Valid FC linker flag -rpath /Users/bknaepen/Desktop/
petsc-2.3.3-p6
Rejected FC linker flag -rpath
Trying FC linker flag -Wl,-R,
sh: mpif90 -c -o conftest.o -I. -fPIC conftest.F
Executing: mpif90 -c -o conftest.o -I. -fPIC conftest.F
sh:
Pushing language C
Popping language C
sh: mpif90 -o conftest -Wl,-R,/Users/bknaepen/Desktop/petsc-2.3.3-
p6 -I. -fPIC conftest.o
Executing: mpif90 -o conftest -Wl,-R,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 -I. -fPIC conftest.o
sh:
Possible ERROR while running linker: IPO link: Warning unknown option
'-R'.
ipo: error #11019: OBJREAD Error: Could not create mapping for /Users/
bknaepen/Desktop/petsc-2.3.3-p6
ifort: error #10014: problem during multi-file optimization
compilation (code 1)
output: ret = 256
error message = {IPO link: Warning unknown option '-R'.
ipo: error #11019: OBJREAD Error: Could not create mapping for /Users/
bknaepen/Desktop/petsc-2.3.3-p6
ifort: error #10014: problem during multi-file optimization
compilation (code 1)
}
Pushing language C
Popping language C
in mpif90 -o conftest -Wl,-R,/Users/bknaepen/Desktop/petsc-2.3.3-
p6 -I. -fPIC conftest.o
Source:
program main
end
Rejecting linker flag -Wl,-R,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to nonzero status from link
Rejecting FC linker flag -Wl,-R,/Users/bknaepen/Desktop/
petsc-2.3.3-p6 due to
IPO link: Warning unknown option '-R'.
ipo: error #11019: OBJREAD Error: Could not create mapping for /Users/
bknaepen/Desktop/petsc-2.3.3-p6
ifort: error #10014: problem during multi-file optimization
compilation (code 1)
Rejected FC linker flag -Wl,-R,
Popping language FC
========================================================================
========
On 12 Oct 2007, at 23:26, Barry Smith wrote:
>
> I have run with 10.0.0.20 on the Mac with no difficulties using
> the options
> below with petsc-2.3.3-6 and have no hanging. config/configure.py
> just takes a
> couple of minutes.
>
> [bsmith:~/Src/petsc-release-2.3.3] bsmith% uname -a
> Darwin bsmith.mcs.anl.gov 8.10.1 Darwin Kernel Version 8.10.1: Wed
> May 23
> 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386
>
>
> Barry
>
>
> On Fri, 12 Oct 2007, Knaepen Bernard wrote:
>
>> Hello,
>>
>> is it normal that the ./config/configure.py stalls for a long time
>> when building petsc-2.3.3-p6 on MacOSX? The step at which it stays
>> stuck is:
>>
>> TESTING: checkSharedLinkerPaths from config.setCompilers(python/
>> BuildSystem/config/setCompilers.py:1107)
>>
>> It remains there for around five minutes then continues the
>> configure process without problem. Except that it leaves a fortran
>> process alive that I have to manually kill later on. This process
>> looks like:
>>
>> 17623 fortcom 60.8% 5:06.44 1 13 60 364K 12.1M
>> 2.23M 57.8M
>> 17614 ifortia32 0.0% 0:00.02 1 14 19 392K 1.96M
>> 1.86M 29.0M
>> 17613 ifortbin 0.0% 0:00.01 1 13 16 148K 992K
>> 876K 28.6M
>>
>> when I use the top command.
>>
>> I am configuring with the following options:
>>
>> /config/configure.py --with-cc=mpicc --with-fc=mpif90 --with-
>> hypre=1 --download-hypre=1 --with-debugging=0 COPTFLAGS=-O3
>> FOPTFLAGS=-O3 --with-cxx=mpicxx --with-x=0 --with-sudo=sudo
>>
>> The system is MacOSX 10.4.9 (latest) running on a MacPro (or
>> Macbook Pro) and the fortran compiler is ifort 10.0.17.
>>
>> Regards,
>> Bernard.
>>
>>
>>
>>
More information about the petsc-users
mailing list