On Tue, 17 Sep 2013, Satish Balay wrote: > On Tue, 17 Sep 2013, Jed Brown wrote: > > > Satish Balay <[email protected]> writes: > > > Adding in the following [partial] dependencies gets the build working > > > for me. But I'm not sure what the correct way to add this would be.. > > > > Was the problem reproducible? I never encountered it. > > yes - it happens consistantly on petsc.mcs [for my build with > -download-openmpi]
Ok - I tried --download-mpich and --download-openmpi=http://www.open-mpi.org/software/ompi/v1.7/downloads/openmpi-1.7.2.tar.gz on the same machine - and I see the issue with download-openmpi - but not download-mpich. I don't understand why - but I see gmake scheduling the 'fortran' source builds further down the list [for openmpi build] - so increasing the likelyhood of this error? And with the patch [with dependencies listed for the f90-mod sources] - I see serialization of some fortran source build at the end [for openmpi..] Satish --------- <openmpi> ------------------- CC arch-linux2-c-debug/obj/src/ts/interface/tsregall.o CC arch-linux2-c-debug/obj/src/ts/interface/dlregists.o CC arch-linux2-c-debug/obj/src/ts/interface/tseig.o CC arch-linux2-c-debug/obj/src/ts/interface/ftn-auto/tsf.o CC arch-linux2-c-debug/obj/src/ts/interface/ftn-custom/ztscreatef.o CC arch-linux2-c-debug/obj/src/ts/interface/ftn-custom/ztsf.o CC arch-linux2-c-debug/obj/src/ts/interface/ftn-custom/ztsregf.o <now its building sourcefile one at a time> FC arch-linux2-c-debug/obj/src/vec/f90-mod/petscvecmod.o FC arch-linux2-c-debug/obj/src/mat/f90-mod/petscmatmod.o FC arch-linux2-c-debug/obj/src/dm/f90-mod/petscdmmod.o FC arch-linux2-c-debug/obj/src/ksp/f90-mod/petsckspmod.o FC arch-linux2-c-debug/obj/src/snes/f90-mod/petscsnesmod.o FC arch-linux2-c-debug/obj/src/ts/f90-mod/petsctsmod.o CLINKER /sandbox/balay/petsc.clone/arch-linux2-c-debug/lib/libpetsc.so --------- <mpich> ------------------- CC arch-mpich/obj/src/ts/impls/implicit/gl/gladapt.o CC arch-mpich/obj/src/ts/impls/implicit/theta/theta.o CC arch-mpich/obj/src/ts/impls/implicit/theta/ftn-auto/thetaf.o CC arch-mpich/obj/src/ts/impls/implicit/alpha/alpha.o CC arch-mpich/obj/src/ts/impls/implicit/alpha/ftn-auto/alphaf.o CC arch-mpich/obj/src/ts/adapt/interface/tsadapt.o CC arch-mpich/obj/src/ts/adapt/interface/ftn-auto/tsadaptf.o CC arch-mpich/obj/src/ts/adapt/impls/cfl/adaptcfl.o CC arch-mpich/obj/src/ts/adapt/impls/none/adaptnone.o CC arch-mpich/obj/src/ts/adapt/impls/basic/adaptbasic.o CC arch-mpich/obj/src/ts/interface/ts.o CC arch-mpich/obj/src/ts/interface/tscreate.o CC arch-mpich/obj/src/ts/interface/tsreg.o CC arch-mpich/obj/src/ts/interface/tsregall.o CC arch-mpich/obj/src/ts/interface/dlregists.o CC arch-mpich/obj/src/ts/interface/tseig.o CC arch-mpich/obj/src/ts/interface/ftn-auto/tsf.o CC arch-mpich/obj/src/ts/interface/ftn-custom/ztscreatef.o CC arch-mpich/obj/src/ts/interface/ftn-custom/ztsf.o CC arch-mpich/obj/src/ts/interface/ftn-custom/ztsregf.o FC arch-mpich/obj/src/ts/f90-mod/petsctsmod.o CLINKER /sandbox/balay/petsc.clone/arch-mpich/lib/libpetsc.so
