On Tue, 8 Sep 2015, Tobin Isaac wrote: > I've pushed a fix and merged it into next that I think should work.
I tested 'arch-freebsd-pkgs-opt' build - that completes now. Satish > > My changes also exposed a bug in SAWS configuration: I've pushed a > pull request to that repo that should fix it. If you accept it, I'll > bump the version in --download-saws. > > Toby > > On Tue, Sep 08, 2015 at 11:28:16AM -0500, Barry Smith wrote: > > > > Toby, > > > > This must be your pull request causing grief. > > > > Barry > > > > > On Sep 8, 2015, at 11:23 AM, Satish Balay <[email protected]> wrote: > > > > > > http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/configure_next_arch-freebsd-cxx-pkgs-opt_wii.log > > > http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/configure_next_arch-freebsd-pkgs-opt_wii.log > > > > > > https://bitbucket.org/petsc/petsc/commits/e1450d8053bc869c6cfb945a2ea6dba10cadf607 > > > is triggering this. > > > > > > sept-3: > > > ================================================================================ > > > TEST checkSharedLinker from > > > config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1246) > > > TESTING: checkSharedLinker from > > > config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1246) > > > Check that the linker can produce shared libraries > > > Executing: uname -s > > > stdout: FreeBSD > > > Checking shared linker > > > /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx using > > > flags ['-shared'] > > > Checking for program > > > /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx...found > > > Defined make macro "LD_SHARED" to > > > "/usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx" > > > Executing: > > > /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicc -c -o > > > /tmp/petsc-GagEyB/config.setCompilers/conftest.o > > > -I/tmp/petsc-GagEyB/config.compilers > > > -I/tmp/petsc-GagEyB/config.utilities.closure > > > -I/tmp/petsc-GagEyB/config.headers > > > -I/tmp/petsc-GagEyB/config.utilities.cacheDetails > > > -I/tmp/petsc-GagEyB/config.types -I/tmp/petsc-GagEyB/config.atomics > > > -I/tmp/petsc-GagEyB/config.utilities.getResidentSetSize > > > -I/tmp/petsc-GagEyB/config.libraries > > > -I/tmp/petsc-GagEyB/config.utilities.featureTestMacros > > > -I/tmp/petsc-GagEyB/config.utilities.missing > > > -I/tmp/petsc-GagEyB/config.setCompilers > > > -I/tmp/petsc-GagEyB/config.functions -fPIC > > > /tmp/petsc-GagEyB/config.setCompilers/conftest.c > > > Successful compile: > > > > > > > > > sept-8: > > > ================================================================================ > > > TEST checkSharedLinker from > > > config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1263) > > > TESTING: checkSharedLinker from > > > config.setCompilers(/usr/home/balay/petsc.clone-2/config/BuildSystem/config/setCompilers.py:1263) > > > Check that the linker can produce shared libraries > > > Executing: uname -s > > > stdout: FreeBSD > > > Checking shared linker > > > /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx using > > > flags ['-shared'] > > > Checking for program > > > /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx...found > > > Defined make macro "LD_SHARED" to > > > "/usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicxx" > > > Executing: > > > /usr/home/balay/petsc.clone-2/arch-freebsd-cxx-pkgs-opt/bin/mpicc -c -o > > > /tmp/petsc-xTFsod/config.setCompilers/conftest.o > > > -I/tmp/petsc-xTFsod/config.compilers > > > -I/tmp/petsc-xTFsod/config.utilities.closure > > > -I/tmp/petsc-xTFsod/config.headers > > > -I/tmp/petsc-xTFsod/config.utilities.cacheDetails > > > -I/tmp/petsc-xTFsod/config.types -I/tmp/petsc-xTFsod/config.atomics > > > -I/tmp/petsc-xTFsod/config.utilities.getResidentSetSize > > > -I/tmp/petsc-xTFsod/config.libraries > > > -I/tmp/petsc-xTFsod/config.utilities.featureTestMacros > > > -I/tmp/petsc-xTFsod/config.utilities.missing > > > -I/tmp/petsc-xTFsod/config.setCompilers > > > -I/tmp/petsc-xTFsod/config.functions > > > /tmp/petsc-xTFsod/config.setCompilers/conftest.c > > > Successful compile: > > > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< > > > > > > So the -fPIC is missing from the sep-8 compile - triggering this issue? > > > > > > Satish > > > > > >
