[petsc-users] How can PETSc configure with MSMPI

Danyang Su danyang.su at gmail.com
Sun Feb 2 03:43:51 CST 2014


To see if it is because of the compiler problems, I use gcc, gfortran 
and g++ as the compiler.

The configuration is

./configure --with-cc='gcc' --with-fc='gfortran' --with-cxx='g++' 
--download-f-blas-lapack --with-threadcomm --with-openmp 
--with-mpi-include="/cygdrive/c/MSHPC/MSHPC2008R2/Inc" 
--with-mpi-lib="/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib"

The error is

*******************************************************************************
          UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log 
for details):
-------------------------------------------------------------------------------
--with-mpi-lib=['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] and
--with-mpi-include=['/cygdrive/c/MSHPC/MSHPC2008R2/Inc'] did not work
*******************************************************************************

On 31/01/2014 1:01 PM, Danyang Su wrote:
> On 31/01/2014 12:05 PM, Satish Balay wrote:
>> Try:
>> --with-mpi-lib="/cygdrive/c/MSHPC/MicrosoftHPCPack2012/Lib/amd64/msmpifec.lib 
>> /cygdrive/c/MSHPC/MicrosoftHPCPack2012/Lib/amd64/msmpi.lib"
> ******************************************************************************* 
>
>          UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log 
> for details):
> ------------------------------------------------------------------------------- 
>
> External package threadcomm does not work with Microsoft compilers
> ******************************************************************************* 
>
>>
>> Satish
>>
>>
>> On Fri, 31 Jan 2014, Danyang Su wrote:
>>
>>> On 31/01/2014 9:23 AM, Danyang Su wrote:
>>>> On 31/01/2014 8:41 AM, Satish Balay wrote:
>>>>> Try:
>>>>>
>>>>> --with-mpi-include=/cygdrive/c/Program\ Files/Microsoft\ HPC\ 
>>>>> Pack\ 2008\
>>>>> R2/Inc
>>>>> --with-mpi-lib=/cygdrive/c/Program\ Files/Microsoft\ HPC\ Pack\ 2008\
>>>>> R2/Lib/amd64/msmpi.lib
>>>> ******************************************************************************* 
>>>>
>>>>
>>>>           UNABLE to CONFIGURE with GIVEN OPTIONS    (see 
>>>> configure.log for
>>>> details):
>>>> ------------------------------------------------------------------------------- 
>>>>
>>>>
>>>> --with-mpi-lib=['/cygdrive/c/Program', 'Files/Microsoft', 'HPC', 
>>>> 'Pack',
>>>> '2008', 'R2/Lib/amd64/msmpi.lib'] and
>>>> --with-mpi-include=['/cygdrive/c/Program Files/Microsoft HPC Pack 2008
>>>> R2/Inc'] did not work
>>>> ******************************************************************************* 
>>>>
>>>>
>>>> It's this due to the blank space in the path? Maybe I can reinstall 
>>>> HPC
>>>> package to another destination without blank space in the path.
>>> After reinstall Microsoft HPC in C:\MSHPC\MicrosoftHPCPack2012, I 
>>> configure
>>> PETSc installation with
>>>
>>> ./configure --with-cc='win32fe cl' --with-fc='win32fe ifort'
>>> --with-cxx='win32fe cl' --download-f-blas-lapack --with-threadcomm
>>> --with-openmp 
>>> --with-mpi-include="/cygdrive/c/MSHPC/MicrosoftHPCPack2012/Inc"
>>> --with-mpi-lib="/cygdrive/c/MSHPC/MicrosoftHPCPack2012/Lib/amd64/msmpi.lib" 
>>>
>>>
>>> The error is as follows:
>>>
>>> ******************************************************************************* 
>>>
>>>           UNABLE to CONFIGURE with GIVEN OPTIONS    (see 
>>> configure.log for
>>> details):
>>> ------------------------------------------------------------------------------- 
>>>
>>> Fortran error! mpi_init() could not be located!
>>> ******************************************************************************* 
>>>
>>>> Thanks,
>>>>
>>>> Danyang
>>>>> Satish
>>>>>
>>>>>
>>>>> On Fri, 31 Jan 2014, Danyang Su wrote:
>>>>>
>>>>>> Hi Barry,
>>>>>>
>>>>>> The configure.log has been attached. I can configure with MPICH2 
>>>>>> before.
>>>>>> There
>>>>>> are three MPI implementations (MPICH2, Intel MPI and MSMPI) in  my
>>>>>> computer,
>>>>>> the intel mpi distribution comes along with the installation of 
>>>>>> Intel
>>>>>> Parallel
>>>>>> Studio. The MPICH2 and MSMPI is installed separately. Now I have
>>>>>> uninstalled
>>>>>> MPICH2 and there is only MSMPI (with sdk) and Intel MPI 
>>>>>> distribution.
>>>>>> The system is WIN7 X64 Pro.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Danyang
>>>>>>
>>>>>> On 30/01/2014 7:40 PM, Barry Smith wrote:
>>>>>>>      We need configure.log
>>>>>>>
>>>>>>> On Jan 30, 2014, at 8:50 PM, Danyang Su <danyang.su at gmail.com> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi All,
>>>>>>>>
>>>>>>>> When configure petsc with msmpi
>>>>>>>>
>>>>>>>> ./configure --with-cc='win32fe cl' --with-fc='win32fe ifort'
>>>>>>>> --with-cxx='win32fe cl' --download-f-blas-lapack --with-threadco
>>>>>>>> mm --with-openmp --with-mpi-include="/cygdrive/c/Program
>>>>>>>> Files/Microsoft
>>>>>>>> HPC Pack 2008 R2/Inc" --with-mpi-lib="/cygdrive/c/Prog
>>>>>>>> ram Files/Microsoft HPC Pack 2008 R2/Lib/amd64/msmpi.lib"
>>>>>>>>
>>>>>>>> I get the following error
>>>>>>>>
>>>>>>>> --with-mpi-lib=['/cygdrive/c/Program', 'Files/Microsoft', 'HPC',
>>>>>>>> 'Pack',
>>>>>>>> '2008', 'R2/Lib/amd64/msmpi.lib'] and
>>>>>>>> --with-mpi-include=['/cygdrive/c/Program Files/Microsoft HPC Pack
>>>>>>>> 2008
>>>>>>>> R2/Inc'] did not work
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> Danyang
>>>>>>
>>>
>>>
>

-------------- next part --------------
                              Pushing language C
                              Popping language C
                              Pushing language CUDA
                              Popping language CUDA
                              Pushing language Cxx
                              Popping language Cxx
                              Pushing language FC
                              Popping language FC
===============================================================================
** Cygwin-python detected. Threads do not work correctly. ***
** Disabling thread usage for this run of ./configure *******
===============================================================================
================================================================================
================================================================================
Starting Configure Run at Sun Feb  2 00:57:20 2014
Configure Options: --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions --with-cc=gcc --with-fc=gfortran --with-cxx=g++ --download-f-blas-lapack --with-threadcomm --with-openmp --with-mpi-include="[/cygdrive/c/MSHPC/MSHPC2008R2/Inc]" --with-mpi-lib="[/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib]" --useThreads=0
Working directory: /cygdrive/c/cygwin/packages/petsc-dev
Machine platform:
('CYGWIN_NT-6.1-WOW64', 'nwmop', '1.7.22(0.268/5/3)', '2013-07-22 17:06', 'i686', '')
Python version:
2.7.3 (default, Dec 18 2012, 13:50:09) 
[GCC 4.5.3]
================================================================================
          Pushing language C
          Popping language C
          Pushing language CUDA
          Popping language CUDA
          Pushing language Cxx
          Popping language Cxx
          Pushing language FC
          Popping language FC
================================================================================
TEST configureExternalPackagesDir from config.framework(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/framework.py:823)
TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:823)
================================================================================
TEST configureDebuggers from PETSc.utilities.debuggers(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/debuggers.py:22)
TESTING: configureDebuggers from PETSc.utilities.debuggers(config/PETSc/utilities/debuggers.py:22)
  Find a default debugger and determine its arguments
Checking for program /usr/local/bin/gdb...not found
Checking for program /usr/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/gdb...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/gdb...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/gdb...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/gdb...not found
Checking for program /cygdrive/c/Windows/system32/gdb...not found
Checking for program /cygdrive/c/Windows/gdb...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/gdb...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/gdb...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/gdb...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/gdb...not found
Checking for program /cygdrive/c/MinGW/bin/gdb...found
            Defined make macro "GDB" to "/cygdrive/c/MinGW/bin/gdb"
Checking for program /usr/local/bin/dbx...not found
Checking for program /usr/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/dbx...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/dbx...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/dbx...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/dbx...not found
Checking for program /cygdrive/c/Windows/system32/dbx...not found
Checking for program /cygdrive/c/Windows/dbx...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/dbx...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/dbx...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/dbx...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/dbx...not found
Checking for program /cygdrive/c/MinGW/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/dbx...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/dbx...not found
Checking for program /home/dsu/dbx...not found
Checking for program /usr/local/bin/xdb...not found
Checking for program /usr/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/xdb...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/xdb...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/xdb...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/xdb...not found
Checking for program /cygdrive/c/Windows/system32/xdb...not found
Checking for program /cygdrive/c/Windows/xdb...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/xdb...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/xdb...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/xdb...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/xdb...not found
Checking for program /cygdrive/c/MinGW/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/xdb...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/xdb...not found
Checking for program /home/dsu/xdb...not found
Checking for program /usr/local/bin/dsymutil...not found
Checking for program /usr/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/dsymutil...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/dsymutil...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/dsymutil...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/dsymutil...not found
Checking for program /cygdrive/c/Windows/system32/dsymutil...not found
Checking for program /cygdrive/c/Windows/dsymutil...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/dsymutil...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/dsymutil...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/dsymutil...not found
Checking for program /cygdrive/c/MinGW/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/dsymutil...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/dsymutil...not found
Checking for program /home/dsu/dsymutil...not found
          Defined make macro "DSYMUTIL" to "true"
          Defined "USE_GDB_DEBUGGER" to "1"
================================================================================
TEST configureGit from config.sourceControl(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/sourceControl.py:24)
TESTING: configureGit from config.sourceControl(config/BuildSystem/config/sourceControl.py:24)
  Find the Git executable
Checking for program /usr/local/bin/git...not found
Checking for program /usr/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/git...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/git...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/git...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/git...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/git...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/git...not found
Checking for program /cygdrive/c/Windows/system32/git...not found
Checking for program /cygdrive/c/Windows/git...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/git...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/git...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/git...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/git...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/git...not found
Checking for program /cygdrive/c/MinGW/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/git...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/git...not found
Checking for program /home/dsu/git...not found
================================================================================
TEST configureMercurial from config.sourceControl(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/sourceControl.py:35)
TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:35)
  Find the Mercurial executable
Checking for program /usr/local/bin/hg...not found
Checking for program /usr/bin/hg...found
            Defined make macro "HG" to "hg"
Executing: hg version -q
stdout: Mercurial Distributed SCM (version 2.5.2)
================================================================================
TEST configureCVS from config.sourceControl(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/sourceControl.py:46)
TESTING: configureCVS from config.sourceControl(config/BuildSystem/config/sourceControl.py:46)
  Find the CVS executable
Checking for program /usr/local/bin/cvs...not found
Checking for program /usr/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/cvs...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/cvs...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/cvs...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/cvs...not found
Checking for program /cygdrive/c/Windows/system32/cvs...not found
Checking for program /cygdrive/c/Windows/cvs...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/cvs...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/cvs...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/cvs...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/cvs...not found
Checking for program /cygdrive/c/MinGW/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/cvs...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/cvs...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/cvs...not found
Checking for program /home/dsu/cvs...not found
================================================================================
TEST configureSubversion from config.sourceControl(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/sourceControl.py:55)
TESTING: configureSubversion from config.sourceControl(config/BuildSystem/config/sourceControl.py:55)
  Find the Subversion executable
Checking for program /usr/local/bin/svn...not found
Checking for program /usr/bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/svn...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/svn...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/svn...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/svn...not found
Checking for program /cygdrive/c/Windows/system32/svn...not found
Checking for program /cygdrive/c/Windows/svn...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/svn...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/svn...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/svn...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/svn...not found
Checking for program /cygdrive/c/MinGW/bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/svn...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/svn...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/svn...found
            Defined make macro "SVN" to "svn"
Executing: svn --version -q
stdout: 1.8.3
================================================================================
TEST configureMkdir from config.programs(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/programs.py:22)
TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:22)
  Make sure we can have mkdir automatically make intermediate directories
Checking for program /usr/local/bin/mkdir...not found
Checking for program /usr/bin/mkdir...found
Executing: /usr/bin/mkdir -p .conftest/tmp
        Adding -p flag to /usr/bin/mkdir -p to automatically create directories
          Defined make macro "MKDIR" to "/usr/bin/mkdir -p"
================================================================================
TEST configureAutoreconf from config.programs(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/programs.py:44)
TESTING: configureAutoreconf from config.programs(config/BuildSystem/config/programs.py:44)
  Check for autoreconf
Checking for program /usr/local/bin/autoreconf...not found
Checking for program /usr/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/autoreconf...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/autoreconf...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/autoreconf...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/autoreconf...not found
Checking for program /cygdrive/c/Windows/system32/autoreconf...not found
Checking for program /cygdrive/c/Windows/autoreconf...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/autoreconf...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/autoreconf...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/autoreconf...not found
Checking for program /cygdrive/c/MinGW/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/autoreconf...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/autoreconf...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/autoreconf...not found
Checking for program /home/dsu/autoreconf...not found
================================================================================
TEST configurePrograms from config.programs(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/programs.py:65)
TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:65)
  Check for the programs needed to build and run PETSc
Checking for program /usr/local/bin/sh...not found
Checking for program /usr/bin/sh...found
            Defined make macro "SHELL" to "/usr/bin/sh"
Checking for program /usr/local/bin/sed...not found
Checking for program /usr/bin/sed...found
            Defined make macro "SED" to "/usr/bin/sed"
            All intermediate test results are stored in /tmp/petsc-54YYwh
          All intermediate test results are stored in /tmp/petsc-54YYwh/config.programs
Executing: /usr/bin/sed -i s/sed/sd/g "/tmp/petsc-54YYwh/config.programs/sed1"
        Adding SEDINPLACE cmd: /usr/bin/sed -i
          Defined make macro "SEDINPLACE" to "/usr/bin/sed -i"
Checking for program /usr/local/bin/mv...not found
Checking for program /usr/bin/mv...found
            Defined make macro "MV" to "/usr/bin/mv"
Checking for program /usr/local/bin/cp...not found
Checking for program /usr/bin/cp...found
            Defined make macro "CP" to "/usr/bin/cp"
Checking for program /usr/local/bin/grep...not found
Checking for program /usr/bin/grep...found
            Defined make macro "GREP" to "/usr/bin/grep"
Checking for program /usr/local/bin/rm...not found
Checking for program /usr/bin/rm...found
            Defined make macro "RM" to "/usr/bin/rm -f"
Checking for program /usr/local/bin/diff...not found
Checking for program /usr/bin/diff...found
Executing: "/usr/bin/diff" -w "/tmp/petsc-54YYwh/config.programs/diff1" "/tmp/petsc-54YYwh/config.programs/diff2"
          Defined make macro "DIFF" to "/usr/bin/diff -w"
Checking for program /usr/ucb/ps...not found
Checking for program /usr/usb/ps...not found
Checking for program /home/dsu/ps...not found
Checking for program /usr/local/bin/gzip...not found
Checking for program /usr/bin/gzip...found
            Defined make macro "GZIP" to "/usr/bin/gzip"
          Defined "HAVE_GZIP" to "1"
          Defined make macro "PYTHON" to "/usr/bin/python"
================================================================================
TEST configureCLanguage from PETSc.utilities.languages(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/languages.py:27)
TESTING: configureCLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:27)
  Choose whether to compile the PETSc library using a C or C++ compiler
        C language is C
          Defined "CLANGUAGE_C" to "1"
================================================================================
TEST configureDirectories from PETSc.utilities.petscdir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/petscdir.py:23)
TESTING: configureDirectories from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:23)
  Checks PETSC_DIR and sets if not set
        Version Information:
        #define PETSC_VERSION_RELEASE    0
        #define PETSC_VERSION_MAJOR      3
        #define PETSC_VERSION_MINOR      4
        #define PETSC_VERSION_SUBMINOR   3
        #define PETSC_VERSION_PATCH      0
        #define PETSC_VERSION_DATE       "Jan, 30, 2014"
        #define PETSC_VERSION_GIT        "v3.4.3-2414-g135c7cd"
        #define PETSC_VERSION_DATE_GIT   "2014-01-29 17:41:55 -0700"
        #define PETSC_VERSION_(MAJOR,MINOR,SUBMINOR) \
        #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR)          \
        #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \
        #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \
        #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \
          Defined make macro "DIR" to "/cygdrive/c/cygwin/packages/petsc-dev"
================================================================================
TEST configureInstallationMethod from PETSc.utilities.petscclone(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/petscclone.py:15)
TESTING: configureInstallationMethod from PETSc.utilities.petscclone(config/PETSc/utilities/petscclone.py:15)
        This is a tarball installation
================================================================================
TEST configureETags from PETSc.utilities.Etags(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/Etags.py:27)
TESTING: configureETags from PETSc.utilities.Etags(config/PETSc/utilities/Etags.py:27)
  Determine if etags files exist and try to create otherwise
Found etags file 
================================================================================
TEST getDatafilespath from PETSc.utilities.dataFilesPath(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/dataFilesPath.py:29)
TESTING: getDatafilespath from PETSc.utilities.dataFilesPath(config/PETSc/utilities/dataFilesPath.py:29)
  Checks what DATAFILESPATH should be
================================================================================
TEST configureArchitecture from PETSc.utilities.arch(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/arch.py:25)
TESTING: configureArchitecture from PETSc.utilities.arch(config/PETSc/utilities/arch.py:25)
  Checks PETSC_ARCH and sets if not set
          Defined "ARCH" to ""arch-mswin-c-debug""
================================================================================
TEST setInstallDir from PETSc.utilities.installDir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/installDir.py:27)
TESTING: setInstallDir from PETSc.utilities.installDir(config/PETSc/utilities/installDir.py:27)
   setup installDir to PETSC_DIR/PETSC_ARCH
================================================================================
TEST saveReconfigure from PETSc.utilities.installDir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/installDir.py:53)
TESTING: saveReconfigure from PETSc.utilities.installDir(config/PETSc/utilities/installDir.py:53)
================================================================================
TEST cleanInstallDir from PETSc.utilities.installDir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/installDir.py:46)
TESTING: cleanInstallDir from PETSc.utilities.installDir(config/PETSc/utilities/installDir.py:46)
================================================================================
TEST configureInstallDir from PETSc.utilities.installDir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/installDir.py:31)
TESTING: configureInstallDir from PETSc.utilities.installDir(config/PETSc/utilities/installDir.py:31)
  Makes  installDir subdirectories if it does not exist
        Changed persistence directory to /cygdrive/c/cygwin/packages/petsc-dev/arch-mswin-c-debug/conf
================================================================================
TEST restoreReconfigure from PETSc.utilities.installDir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/installDir.py:66)
TESTING: restoreReconfigure from PETSc.utilities.installDir(config/PETSc/utilities/installDir.py:66)
================================================================================
TEST setExternalPackagesDir from PETSc.utilities.externalpackagesdir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/externalpackagesdir.py:15)
TESTING: setExternalPackagesDir from PETSc.utilities.externalpackagesdir(config/PETSc/utilities/externalpackagesdir.py:15)
================================================================================
TEST cleanExternalpackagesDir from PETSc.utilities.externalpackagesdir(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/externalpackagesdir.py:22)
TESTING: cleanExternalpackagesDir from PETSc.utilities.externalpackagesdir(config/PETSc/utilities/externalpackagesdir.py:22)
================================================================================
TEST printEnvVariables from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1500)
TESTING: printEnvVariables from config.setCompilers(config/BuildSystem/config/setCompilers.py:1500)
        **** printenv ****
BIN_ROOT=C:\Program Files (x86)\Intel\Composer XE 2013\bin\
LIB=C:\Program Files (x86)\Intel\Composer XE 2013\compiler\lib;C:\Program Files (x86)\Intel\Composer XE 2013\compiler\lib\intel64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\amd64;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\lib\x64;C:\Program Files (x86)\Intel\Composer XE 2013\mkl\lib\intel64;C:\Program Files (x86)\Intel\Composer XE 2013\compiler\lib\intel64;
VS100COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
COMPUTERNAME=NWMOP
SCRIPT_NAME=compilervars_arch.bat
ADVISOR_XE_2013_DIR=C:\Program Files (x86)\Intel\Advisor XE 2013\.\
!C:=C:\Program Files (x86)\Intel\Composer XE 2013
WIN_TITLE_ARCH=Intel(R) 64
PRODUCT_NAME=Intel Composer XE 2013 
CCP_INC=C:\MSHPC\MSHPC2008R2SDK\Include\
INFOPATH=/usr/local/info:/usr/share/info:/usr/info:
SHELL=/bin/bash
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
USERDOMAIN=nwmop
FrameworkVersion64=v4.0.30319
MANPATH=/usr/local/man:/usr/share/man:/usr/man:
FrameworkDir=C:\Windows\Microsoft.NET\Framework64
CCP_LIB64=C:\MSHPC\MSHPC2008R2SDK\Lib\amd64\
ARCH_PATH_MPI=em64t
KMP_AFFINITY=verbose,granularity=thread,compact
COMSPEC=C:\Windows\system32\cmd.exe
WIN_TITLE_VS=Visual Studio 2010
ARCH_PATH=intel64
TARGET_ARCH=intel64
MOZ_PLUGIN_PATH=C:\Program Files (x86)\PDFlite\
HOMEDRIVE=C:
MKLROOT=C:\Program Files (x86)\Intel\Composer XE 2013\mkl
FrameworkVersion=v4.0.30319
SYSTEMDRIVE=C:
HOSTNAME=nwmop
PETSC_ARCH=arch-mswin-c-debug
PROCESSOR_LEVEL=6
OS=Windows_NT
C_INCLUDE_PATH=C:\MinGW\include
PRODUCT_NAME_FULL=Intel(R) Composer XE 2013 Update 5 (package 198)
TARGET_VS=vs2010
INTEL_DEV_REDIST=C:\Program Files (x86)\Common Files\Intel\Shared Libraries\
IFORT_COMPILER14=C:\Program Files (x86)\Intel\Composer XE 2013 SP1\
CommandPromptType=Native
USER=dsu
IFORT_COMPILER13=C:\Program Files (x86)\Intel\Composer XE 2013\
SYSTEMROOT=C:\Windows
PS1=\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ 
tmp=C:\Users\dsu\AppData\Local\Temp
TEMP=/tmp
SHLVL=1
VISUALSVN_SERVER=C:\Program Files (x86)\VisualSVN Server\
PETSC_DIR=/cygdrive/c/cygwin/packages/petsc-dev
HOMEPATH=\Users\dsu
WindowsSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\
ROOT=C:\Program Files (x86)\Intel\Composer XE 2013
LOGONSERVER=\\NWMOP
CCP_JOBTEMPLATE=Default
C_TARGET_ARCH=intel64
MSVS_VAR_SCRIPT="C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\..\..\VC\vcvarsall.bat"
PRINTER=Microsoft XPS Document Writer (redirected 1)
INSPECTOR_2013_DIR=C:\Program Files (x86)\Intel\Inspector XE 2013\
SESSIONNAME=RDP-Tcp#0
INCLUDE=C:\Program Files (x86)\Intel\Composer XE 2013\compiler\include;C:\Program Files (x86)\Intel\Composer XE 2013\compiler\include\intel64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include;C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include;
CLIENTNAME=SDY-PC
APPDATA=C:\Users\dsu\AppData\Roaming
OMP_NUM_THREADS=6
VBOX_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
CCP_HOME=C:\MSHPC\MSHPC2008R2\
TMP=/tmp
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
INTEL_LICENSE_FILE=C:\Program Files (x86)\Common Files\Intel\Licenses
COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
HOME=/home/dsu
MIC_LD_LIBRARY_PATH=C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic
LANG=en_US.UTF-8
LIBRARY_PATH=C:\MinGW\lib
ProgramData=C:\ProgramData
PROCESSOR_ARCHITECTURE=x86
ALLUSERSPROFILE=C:\ProgramData
PATH_PHAST=C:\Program Files (x86)\USGS\phast-2.4.1-7430\\bin
BUNDLE_NAME=Intel(R) Parallel Studio XE 2013
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
USERNAME=dsu
FrameworkDIR64=C:\Windows\Microsoft.NET\Framework64
PROMPT=$P$G
PETSC_DIR2=/cygdrive/c/cygwin/packages/petsc-3.4.3
PETSC_ARCH3=arch-mswin-c-optimized
INSPECTOR_XE_2013_DIR=C:\Program Files (x86)\Intel\Inspector XE 2013\
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
CommonProgramW6432=C:\Program Files\Common Files
WINDIR=C:\Windows
Framework35Version=v3.5
temp=C:\Users\dsu\AppData\Local\Temp
Platform=X64
NUMBER_OF_PROCESSORS=12
CCP_LIB32=C:\MSHPC\MSHPC2008R2SDK\Lib\i386\
PROCESSOR_ARCHITEW6432=AMD64
WIN_TITLE=Intel Composer XE 2013  Intel(R) 64 Visual Studio 2010
TARGET_VS_ARCH=amd64
MSMPI_INC=C:\MSHPC\MSHPC2008R2\Inc\
PUBLIC=C:\Users\Public
USERPROFILE=C:\Users\dsu
_=./configure
LIBPATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Windows\Microsoft.NET\Framework64\v3.5;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\amd64;
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 45 Stepping 7, GenuineIntel
PROGRAMFILES=C:\Program Files (x86)
PROCESSOR_REVISION=2d07
PATH=/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64:/cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/HTML Help Workshop:/cygdrive/c/Program Files (x86)/HTML Help Workshop:/cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64:/cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64:/cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin:/cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl:/cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler:/cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32:/cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32:/cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32:/cygdrive/c/MSHPC/MSHPC2008R2/Bin:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/TEC100/BIN:/cygdrive/c/Program Files (x86)/CMake 2.8/bin:/cygdrive/c/Program Files/doxygen/bin:/cygdrive/c/Program Files (x86)/Graphviz 2.28/bin:/cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin:/cygdrive/c/MinGW/bin:/cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files/TortoiseSVN/bin:/cygdrive/c/Program Files (x86)/VisualSVN/bin:/cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt
TERM=cygwin
TZ=America/Vancouver
CCP_SDK=C:\MSHPC\MSHPC2008R2SDK\
VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 10.0\
VTUNE_AMPLIFIER_XE_2013_DIR=C:\Program Files (x86)\Intel\VTune Amplifier XE 2013\
!::=::\
LOCALAPPDATA=C:\Users\dsu\AppData\Local
MSMPI_LIB64=C:\MSHPC\MSHPC2008R2\Lib\amd64\
TEC100HOME=C:\Program Files\TEC100
FP_NO_HOST_CHECK=NO
OLDPWD=/home/dsu
PWD=/cygdrive/c/cygwin/packages/petsc-dev
MSMPI_LIB32=C:\MSHPC\MSHPC2008R2\Lib\i386\
VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\
================================================================================
TEST resetEnvCompilers from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1507)
TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:1507)
================================================================================
TEST checkMPICompilerOverride from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1472)
TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:1472)
  Check if --with-mpi-dir is used along with CC CXX or FC compiler options.
    This usually prevents mpi compilers from being used - so issue a warning
================================================================================
TEST requireMpiLdPath from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1491)
TESTING: requireMpiLdPath from config.setCompilers(config/BuildSystem/config/setCompilers.py:1491)
  OpenMPI wrappers require LD_LIBRARY_PATH set
================================================================================
TEST checkVendor from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:400)
TESTING: checkVendor from config.setCompilers(config/BuildSystem/config/setCompilers.py:400)
  Determine the compiler vendor
        Compiler vendor is ""
================================================================================
TEST checkInitialFlags from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:410)
TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:410)
  Initialize the compiler and linker flags
          Pushing language C
        Initialized CFLAGS to 
        Initialized CFLAGS to 
        Initialized LDFLAGS to 
          Popping language C
          Pushing language CUDA
        Initialized CUDAFLAGS to 
        Initialized CUDAFLAGS to 
        Initialized LDFLAGS to 
          Popping language CUDA
          Pushing language Cxx
        Initialized CXXFLAGS to 
        Initialized CXX_CXXFLAGS to 
        Initialized LDFLAGS to 
          Popping language Cxx
          Pushing language FC
        Initialized FFLAGS to 
        Initialized FFLAGS to 
        Initialized LDFLAGS to 
          Popping language FC
        Initialized CPPFLAGS to 
        Initialized CUDAPPFLAGS to 
        Initialized CXXCPPFLAGS to 
        Initialized CC_LINKER_FLAGS to []
        Initialized CXX_LINKER_FLAGS to []
        Initialized FC_LINKER_FLAGS to []
        Initialized CUDAC_LINKER_FLAGS to []
        Initialized sharedLibraryFlags to []
        Initialized dynamicLibraryFlags to []
================================================================================
TEST checkCCompiler from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:526)
TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:526)
  Locate a functional C compiler
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "CC" to "gcc"
            Pushing language C
                      All intermediate test results are stored in /tmp/petsc-54YYwh/config.setCompilers
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                                            Pushing language C
                                            Popping language C
                                            Pushing language CUDA
                                            Popping language CUDA
                                            Pushing language Cxx
                                            Popping language Cxx
                                            Pushing language FC
                                            Popping language FC
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language C
================================================================================
TEST checkCPreprocessor from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:561)
TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:561)
  Locate a functional C preprocessor
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "CPP" to "gcc -E"
          Pushing language C
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.setCompilers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.setCompilers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.setCompilers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.setCompilers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.setCompilers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.setCompilers/conftest.c" 2
# 1 "\\MinGW\\include/stdlib.h" 1 3
# 15 "\\MinGW\\include/stdlib.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/stdlib.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/stdlib.h" 2 3
# 71 "\\MinGW\\include/stdlib.h" 3
extern int _argc;
extern char** _argv;
# 96 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int __argc_dll;
extern __attribute__ ((__dllimport__)) char** __argv_dll;
# 115 "\\MinGW\\include/stdlib.h" 3
   extern __attribute__ ((__dllimport__)) int __mb_cur_max_dll;
# 137 "\\MinGW\\include/stdlib.h" 3
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __doserrno(void);
# 158 "\\MinGW\\include/stdlib.h" 3
    extern __attribute__ ((__dllimport__)) char ** _environ_dll;
# 186 "\\MinGW\\include/stdlib.h" 3
  extern __attribute__ ((__dllimport__)) int _sys_nerr_dll;
# 196 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) char* _sys_errlist[];
# 243 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) unsigned int _osver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winmajor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winminor_dll;
# 269 "\\MinGW\\include/stdlib.h" 3
 extern __attribute__ ((__dllimport__)) char* _pgmptr_dll;
# 295 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int _fmode_dll;
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atof (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atoi (const char*);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atol (const char*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtof (const wchar_t *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtoi (const wchar_t *);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtol (const wchar_t *);
double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __strtod (const char*, char**);
extern double __attribute__((__cdecl__)) __attribute__ ((__nothrow__))
strtod (const char* __restrict__ __nptr, char** __restrict__ __endptr);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtof (const char * __restrict__, char ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtold (const char * __restrict__, char ** __restrict__);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtol (const char*, char**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoul (const char*, char**, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstol (const wchar_t*, wchar_t**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoul (const wchar_t*, wchar_t**, int);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstod (const wchar_t*, wchar_t**);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstof( const wchar_t * __restrict__, wchar_t ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstold (const wchar_t * __restrict__, wchar_t ** __restrict__);
# 345 "\\MinGW\\include/stdlib.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstombs (char*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wctomb (char*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mblen (const char*, size_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbstowcs (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbtowc (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rand (void);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) srand (unsigned int);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) calloc (size_t, size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) malloc (size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) realloc (void*, size_t);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) free (void*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abort (void) __attribute__ ((__noreturn__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) exit (int) __attribute__ ((__noreturn__));
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atexit (void (*)(void));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) system (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getenv (const char*);
 void* __attribute__((__cdecl__)) bsearch (const void*, const void*, size_t, size_t,
          int (*)(const void*, const void*));
 void __attribute__((__cdecl__)) qsort(void*, size_t, size_t,
      int (*)(const void*, const void*));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abs (int) __attribute__ ((__const__));
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) labs (long) __attribute__ ((__const__));
# 385 "\\MinGW\\include/stdlib.h" 3
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
 div_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) div (int, int) __attribute__ ((__const__));
 ldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ldiv (long, long) __attribute__ ((__const__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _beep (unsigned int, unsigned int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _seterrormode (int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sleep (unsigned long) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _exit (int) __attribute__ ((__noreturn__));
typedef int (* _onexit_t)(void);
_onexit_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _onexit( _onexit_t );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _gcvt (double, int, char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _makepath (char*, const char*, const char*, const char*, const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _splitpath (const char*, char*, char*, char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fullpath (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultoa(unsigned long, char*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itow (int, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltow (long, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultow (unsigned long, wchar_t*, int);
# 477 "\\MinGW\\include/stdlib.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gcvt (double, int, char*);
# 497 "\\MinGW\\include/stdlib.h" 3
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _Exit(int) __attribute__ ((__noreturn__));
typedef struct { long long quot, rem; } lldiv_t;
lldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lldiv (long long, long long) __attribute__ ((__const__));
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) llabs(long long);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoll (const char* __restrict__, char** __restrict, int);
unsigned long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoull (const char* __restrict__, char** __restrict__, int);
# 3 "/tmp/petsc-54YYwh/config.setCompilers/conftest.c" 2
          Popping language C
================================================================================
TEST checkCUDACompiler from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:595)
TESTING: checkCUDACompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:595)
  Locate a functional CUDA compiler
Checking for program /usr/local/bin/nvcc...not found
Checking for program /usr/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/nvcc...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/nvcc...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/nvcc...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/nvcc...not found
Checking for program /cygdrive/c/Windows/system32/nvcc...not found
Checking for program /cygdrive/c/Windows/nvcc...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/nvcc...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/nvcc...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/nvcc...not found
Checking for program /cygdrive/c/MinGW/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/nvcc...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/nvcc...not found
Checking for program /home/dsu/nvcc...not found
Checking for program /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/nvcc...not found
Checking for program /usr/local/bin/nvcc...not found
Checking for program /usr/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/nvcc...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/nvcc...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/nvcc...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/nvcc...not found
Checking for program /cygdrive/c/Windows/system32/nvcc...not found
Checking for program /cygdrive/c/Windows/nvcc...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/nvcc...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/nvcc...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/nvcc...not found
Checking for program /cygdrive/c/MinGW/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/nvcc...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/nvcc...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/nvcc...not found
Checking for program /home/dsu/nvcc...not found
Checking for program /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/nvcc...not found
================================================================================
TEST checkCUDAPreprocessor from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:633)
TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:633)
  Locate a functional CUDA preprocessor
================================================================================
TEST checkCxxCompiler from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:736)
TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:736)
  Locate a functional Cxx compiler
Checking for program /usr/local/bin/g++...not found
Checking for program /usr/bin/g++...found
            Defined make macro "CXX" to "g++"
            Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                                            Pushing language C
                                            Popping language C
                                            Pushing language CUDA
                                            Popping language CUDA
                                            Pushing language Cxx
                                            Popping language Cxx
                                            Pushing language FC
                                            Popping language FC
                    Pushing language CXX
                    Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                        Pushing language CXX
                        Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language Cxx
================================================================================
TEST checkCxxPreprocessor from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:774)
TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:774)
  Locate a functional Cxx preprocessor
Checking for program /usr/local/bin/g++...not found
Checking for program /usr/bin/g++...found
            Defined make macro "CXXCPP" to "g++ -E"
          Pushing language Cxx
Executing: g++ -E  -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
stdout:
# 1 "/tmp/petsc-54YYwh/config.setCompilers/conftest.cc"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.setCompilers/conftest.cc"
# 1 "/tmp/petsc-54YYwh/config.setCompilers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.setCompilers/conftest.cc" 2
# 1 "/tmp/petsc-54YYwh/config.setCompilers/conffix.h" 1
extern "C" {
}
# 3 "/tmp/petsc-54YYwh/config.setCompilers/conftest.cc" 2
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 1 3
# 41 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 3
       
# 42 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/c++config.h" 1 3
# 171 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/c++config.h" 3
namespace std
{
  typedef unsigned int size_t;
  typedef int ptrdiff_t;
}
# 417 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/c++config.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/os_defines.h" 1 3
# 418 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/c++config.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/cpu_defines.h" 1 3
# 421 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/i686-pc-cygwin/bits/c++config.h" 2 3
# 44 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 2 3
# 66 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 3
# 1 "/usr/include/stdlib.h" 1 3 4
# 10 "/usr/include/stdlib.h" 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 11 "/usr/include/stdlib.h" 2 3 4
# 1 "/usr/include/_ansi.h" 1 3 4
# 15 "/usr/include/_ansi.h" 3 4
# 1 "/usr/include/newlib.h" 1 3 4
# 16 "/usr/include/_ansi.h" 2 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 25 "/usr/include/sys/features.h" 3 4
extern "C" {
# 227 "/usr/include/sys/features.h" 3 4
}
# 6 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 18 "/usr/include/cygwin/config.h" 3 4
extern "C" {
# 95 "/usr/include/cygwin/config.h" 3 4
}
# 227 "/usr/include/sys/config.h" 2 3 4
# 17 "/usr/include/_ansi.h" 2 3 4
# 12 "/usr/include/stdlib.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 17 "/usr/include/stdlib.h" 2 3 4
# 1 "/usr/include/sys/reent.h" 1 3 4
# 9 "/usr/include/sys/reent.h" 3 4
extern "C" {
# 1 "/usr/include/_ansi.h" 1 3 4
# 14 "/usr/include/sys/reent.h" 2 3 4
# 1 "/usr/include/sys/_types.h" 1 3 4
# 12 "/usr/include/sys/_types.h" 3 4
# 1 "/usr/include/machine/_types.h" 1 3 4
# 1 "/usr/include/machine/_default_types.h" 1 3 4
# 9 "/usr/include/machine/_default_types.h" 3 4
extern "C" {
# 25 "/usr/include/machine/_default_types.h" 3 4
typedef signed char __int8_t ;
typedef unsigned char __uint8_t ;
# 35 "/usr/include/machine/_default_types.h" 3 4
typedef signed short __int16_t;
typedef unsigned short __uint16_t;
# 45 "/usr/include/machine/_default_types.h" 3 4
typedef __int16_t __int_least16_t;
typedef __uint16_t __uint_least16_t;
# 57 "/usr/include/machine/_default_types.h" 3 4
typedef signed int __int32_t;
typedef unsigned int __uint32_t;
# 75 "/usr/include/machine/_default_types.h" 3 4
typedef __int32_t __int_least32_t;
typedef __uint32_t __uint_least32_t;
# 98 "/usr/include/machine/_default_types.h" 3 4
typedef signed long long __int64_t;
typedef unsigned long long __uint64_t;
# 117 "/usr/include/machine/_default_types.h" 3 4
}
# 8 "/usr/include/machine/_types.h" 2 3 4
# 13 "/usr/include/sys/_types.h" 2 3 4
# 1 "/usr/include/sys/lock.h" 1 3 4
# 14 "/usr/include/sys/lock.h" 3 4
typedef void *_LOCK_T;
# 41 "/usr/include/sys/lock.h" 3 4
extern "C"
{
void __cygwin_lock_init(_LOCK_T *);
void __cygwin_lock_init_recursive(_LOCK_T *);
void __cygwin_lock_fini(_LOCK_T *);
void __cygwin_lock_lock(_LOCK_T *);
int __cygwin_lock_trylock(_LOCK_T *);
void __cygwin_lock_unlock(_LOCK_T *);
}
# 14 "/usr/include/sys/_types.h" 2 3 4
typedef long _off_t;
typedef short __dev_t;
typedef unsigned short __uid_t;
typedef unsigned short __gid_t;
__extension__ typedef long long _off64_t;
typedef long _fpos_t;
typedef _off64_t _fpos64_t;
# 60 "/usr/include/sys/_types.h" 3 4
typedef signed int _ssize_t;
# 72 "/usr/include/sys/_types.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 73 "/usr/include/sys/_types.h" 2 3 4
typedef struct
{
  int __count;
  union
  {
    wint_t __wch;
    unsigned char __wchb[4];
  } __value;
} _mbstate_t;
typedef _LOCK_T _flock_t;
typedef void *_iconv_t;
# 15 "/usr/include/sys/reent.h" 2 3 4
typedef unsigned long __ULong;
# 37 "/usr/include/sys/reent.h" 3 4
struct _reent;
struct _Bigint
{
  struct _Bigint *_next;
  int _k, _maxwds, _sign, _wds;
  __ULong _x[1];
};
struct __tm
{
  int __tm_sec;
  int __tm_min;
  int __tm_hour;
  int __tm_mday;
  int __tm_mon;
  int __tm_year;
  int __tm_wday;
  int __tm_yday;
  int __tm_isdst;
};
struct _on_exit_args {
 void * _fnargs[32];
 void * _dso_handle[32];
 __ULong _fntypes;
 __ULong _is_cxa;
};
# 90 "/usr/include/sys/reent.h" 3 4
struct _atexit {
 struct _atexit *_next;
 int _ind;
 void (*_fns[32])(void);
        struct _on_exit_args _on_exit_args;
};
# 114 "/usr/include/sys/reent.h" 3 4
struct __sbuf {
 unsigned char *_base;
 int _size;
};
# 178 "/usr/include/sys/reent.h" 3 4
struct __sFILE {
  unsigned char *_p;
  int _r;
  int _w;
  short _flags;
  short _file;
  struct __sbuf _bf;
  int _lbfsize;
  void * _cookie;
  _ssize_t (__attribute__((__cdecl__)) * _read) (struct _reent *, void *, char *, int)
                     ;
  _ssize_t (__attribute__((__cdecl__)) * _write) (struct _reent *, void *, const char *, int)
                            ;
  _fpos_t (__attribute__((__cdecl__)) * _seek) (struct _reent *, void *, _fpos_t, int);
  int (__attribute__((__cdecl__)) * _close) (struct _reent *, void *);
  struct __sbuf _ub;
  unsigned char *_up;
  int _ur;
  unsigned char _ubuf[3];
  unsigned char _nbuf[1];
  struct __sbuf _lb;
  int _blksize;
  _off_t _offset;
  struct _reent *_data;
  _flock_t _lock;
  _mbstate_t _mbstate;
  int _flags2;
};
# 235 "/usr/include/sys/reent.h" 3 4
struct __sFILE64 {
  unsigned char *_p;
  int _r;
  int _w;
  short _flags;
  short _file;
  struct __sbuf _bf;
  int _lbfsize;
  struct _reent *_data;
  void * _cookie;
  _ssize_t (__attribute__((__cdecl__)) * _read) (struct _reent *, void *, char *, int)
                     ;
  _ssize_t (__attribute__((__cdecl__)) * _write) (struct _reent *, void *, const char *, int)
                            ;
  _fpos_t (__attribute__((__cdecl__)) * _seek) (struct _reent *, void *, _fpos_t, int);
  int (__attribute__((__cdecl__)) * _close) (struct _reent *, void *);
  struct __sbuf _ub;
  unsigned char *_up;
  int _ur;
  unsigned char _ubuf[3];
  unsigned char _nbuf[1];
  struct __sbuf _lb;
  int _blksize;
  int _flags2;
  _off64_t _offset;
  _fpos64_t (__attribute__((__cdecl__)) * _seek64) (struct _reent *, void *, _fpos64_t, int);
  _flock_t _lock;
  _mbstate_t _mbstate;
};
typedef struct __sFILE64 __FILE;
struct _glue
{
  struct _glue *_next;
  int _niobs;
  __FILE *_iobs;
};
# 314 "/usr/include/sys/reent.h" 3 4
struct _rand48 {
  unsigned short _seed[3];
  unsigned short _mult[3];
  unsigned short _add;
};
# 566 "/usr/include/sys/reent.h" 3 4
struct _reent
{
  int _errno;
  __FILE *_stdin, *_stdout, *_stderr;
  int _inc;
  char _emergency[25];
  int _current_category;
  const char *_current_locale;
  int __sdidinit;
  void (__attribute__((__cdecl__)) * __cleanup) (struct _reent *);
  struct _Bigint *_result;
  int _result_k;
  struct _Bigint *_p5s;
  struct _Bigint **_freelist;
  int _cvtlen;
  char *_cvtbuf;
  union
    {
      struct
        {
          unsigned int _unused_rand;
          char * _strtok_last;
          char _asctime_buf[26];
          struct __tm _localtime_buf;
          int _gamma_signgam;
          __extension__ unsigned long long _rand_next;
          struct _rand48 _r48;
          _mbstate_t _mblen_state;
          _mbstate_t _mbtowc_state;
          _mbstate_t _wctomb_state;
          char _l64a_buf[8];
          char _signal_buf[24];
          int _getdate_err;
          _mbstate_t _mbrlen_state;
          _mbstate_t _mbrtowc_state;
          _mbstate_t _mbsrtowcs_state;
          _mbstate_t _wcrtomb_state;
          _mbstate_t _wcsrtombs_state;
   int _h_errno;
        } _reent;
      struct
        {
          unsigned char * _nextf[30];
          unsigned int _nmalloc[30];
        } _unused;
    } _new;
  struct _atexit *_atexit;
  struct _atexit _atexit0;
  void (**(_sig_func))(int);
  struct _glue __sglue;
  __FILE __sf[3];
};
# 759 "/usr/include/sys/reent.h" 3 4
extern struct _reent *_impure_ptr ;
extern struct _reent *const _global_impure_ptr ;
void _reclaim_reent (struct _reent *);
  struct _reent * __attribute__((__cdecl__)) __getreent (void);
# 785 "/usr/include/sys/reent.h" 3 4
}
# 19 "/usr/include/stdlib.h" 2 3 4
# 1 "/usr/include/machine/stdlib.h" 1 3 4
# 14 "/usr/include/machine/stdlib.h" 3 4
extern "C" {
char *mkdtemp (char *);
}
# 20 "/usr/include/stdlib.h" 2 3 4
# 1 "/usr/include/alloca.h" 1 3 4
# 22 "/usr/include/stdlib.h" 2 3 4
# 1 "/usr/include/cygwin/stdlib.h" 1 3 4
# 14 "/usr/include/cygwin/stdlib.h" 3 4
# 1 "/usr/include/cygwin/wait.h" 1 3 4
# 15 "/usr/include/cygwin/stdlib.h" 2 3 4
extern "C"
{
__uint32_t arc4random(void);
void arc4random_addrandom(unsigned char *, int);
void arc4random_buf(void *, size_t);
void arc4random_stir(void);
__uint32_t arc4random_uniform(__uint32_t);
const char *getprogname (void);
void setprogname (const char *);
char *realpath (const char *, char *);
char *canonicalize_file_name (const char *);
int unsetenv (const char *);
char *initstate (unsigned seed, char *state, size_t size);
long random (void);
char *setstate (const char *state);
void srandom (unsigned);
char *ptsname (int);
int ptsname_r(int, char *, size_t);
int getpt (void);
int grantpt (int);
int unlockpt (int);
int posix_openpt (int);
int posix_memalign (void **, size_t, size_t);
extern void * memalign (size_t, size_t);
extern void * valloc (size_t);
# 84 "/usr/include/cygwin/stdlib.h" 3 4
}
# 26 "/usr/include/stdlib.h" 2 3 4
extern "C" {
typedef struct
{
  int quot;
  int rem;
} div_t;
typedef struct
{
  long quot;
  long rem;
} ldiv_t;
typedef struct
{
  long long int quot;
  long long int rem;
} lldiv_t;
int __attribute__((__cdecl__)) __locale_mb_cur_max (void);
void __attribute__((__cdecl__)) abort (void) __attribute__ ((noreturn));
int __attribute__((__cdecl__)) abs (int);
int __attribute__((__cdecl__)) atexit (void (*__func)(void));
double __attribute__((__cdecl__)) atof (const char *__nptr);
float __attribute__((__cdecl__)) atoff (const char *__nptr);
int __attribute__((__cdecl__)) atoi (const char *__nptr);
int __attribute__((__cdecl__)) _atoi_r (struct _reent *, const char *__nptr);
long __attribute__((__cdecl__)) atol (const char *__nptr);
long __attribute__((__cdecl__)) _atol_r (struct _reent *, const char *__nptr);
void * __attribute__((__cdecl__)) bsearch (const void * __key, const void * __base, size_t __nmemb, size_t __size, int (__attribute__((__cdecl__)) * _compar) (const void *, const void *))
                                                         ;
void * __attribute__((__cdecl__)) calloc (size_t __nmemb, size_t __size) __attribute__ ((nothrow));
div_t __attribute__((__cdecl__)) div (int __numer, int __denom);
void __attribute__((__cdecl__)) exit (int __status) __attribute__ ((noreturn));
void __attribute__((__cdecl__)) free (void *) __attribute__ ((nothrow));
char * __attribute__((__cdecl__)) getenv (const char *__string);
char * __attribute__((__cdecl__)) _getenv_r (struct _reent *, const char *__string);
char * __attribute__((__cdecl__)) _findenv (const char *, int *);
char * __attribute__((__cdecl__)) _findenv_r (struct _reent *, const char *, int *);
extern char *suboptarg;
int __attribute__((__cdecl__)) getsubopt (char **, char * const *, char **);
long __attribute__((__cdecl__)) labs (long);
ldiv_t __attribute__((__cdecl__)) ldiv (long __numer, long __denom);
void * __attribute__((__cdecl__)) malloc (size_t __size) __attribute__ ((nothrow));
int __attribute__((__cdecl__)) mblen (const char *, size_t);
int __attribute__((__cdecl__)) _mblen_r (struct _reent *, const char *, size_t, _mbstate_t *);
int __attribute__((__cdecl__)) mbtowc (wchar_t *, const char *, size_t);
int __attribute__((__cdecl__)) _mbtowc_r (struct _reent *, wchar_t *, const char *, size_t, _mbstate_t *);
int __attribute__((__cdecl__)) wctomb (char *, wchar_t);
int __attribute__((__cdecl__)) _wctomb_r (struct _reent *, char *, wchar_t, _mbstate_t *);
size_t __attribute__((__cdecl__)) mbstowcs (wchar_t *, const char *, size_t);
size_t __attribute__((__cdecl__)) _mbstowcs_r (struct _reent *, wchar_t *, const char *, size_t, _mbstate_t *);
size_t __attribute__((__cdecl__)) wcstombs (char *, const wchar_t *, size_t);
size_t __attribute__((__cdecl__)) _wcstombs_r (struct _reent *, char *, const wchar_t *, size_t, _mbstate_t *);
char * __attribute__((__cdecl__)) mkdtemp (char *);
int __attribute__((__cdecl__)) mkostemp (char *, int);
int __attribute__((__cdecl__)) mkostemps (char *, int, int);
int __attribute__((__cdecl__)) mkstemp (char *);
int __attribute__((__cdecl__)) mkstemps (char *, int);
char * __attribute__((__cdecl__)) mktemp (char *) __attribute__ ((__warning__ ("the use of `mktemp' is dangerous; use `mkstemp' instead")));
char * __attribute__((__cdecl__)) _mkdtemp_r (struct _reent *, char *);
int __attribute__((__cdecl__)) _mkostemp_r (struct _reent *, char *, int);
int __attribute__((__cdecl__)) _mkostemps_r (struct _reent *, char *, int, int);
int __attribute__((__cdecl__)) _mkstemp_r (struct _reent *, char *);
int __attribute__((__cdecl__)) _mkstemps_r (struct _reent *, char *, int);
char * __attribute__((__cdecl__)) _mktemp_r (struct _reent *, char *) __attribute__ ((__warning__ ("the use of `mktemp' is dangerous; use `mkstemp' instead")));
void __attribute__((__cdecl__)) qsort (void * __base, size_t __nmemb, size_t __size, int(*_compar)(const void *, const void *));
int __attribute__((__cdecl__)) rand (void);
void * __attribute__((__cdecl__)) realloc (void * __r, size_t __size) __attribute__ ((nothrow));
void * __attribute__((__cdecl__)) reallocf (void * __r, size_t __size);
void __attribute__((__cdecl__)) srand (unsigned __seed);
double __attribute__((__cdecl__)) strtod (const char *__n, char **__end_PTR);
double __attribute__((__cdecl__)) _strtod_r (struct _reent *,const char *__n, char **__end_PTR);
float __attribute__((__cdecl__)) strtof (const char *__n, char **__end_PTR);
long __attribute__((__cdecl__)) strtol (const char *__n, char **__end_PTR, int __base);
long __attribute__((__cdecl__)) _strtol_r (struct _reent *,const char *__n, char **__end_PTR, int __base);
unsigned long __attribute__((__cdecl__)) strtoul (const char *__n, char **__end_PTR, int __base);
unsigned long __attribute__((__cdecl__)) _strtoul_r (struct _reent *,const char *__n, char **__end_PTR, int __base);
int __attribute__((__cdecl__)) system (const char *__string);
long __attribute__((__cdecl__)) a64l (const char *__input);
char * __attribute__((__cdecl__)) l64a (long __input);
char * __attribute__((__cdecl__)) _l64a_r (struct _reent *,long __input);
int __attribute__((__cdecl__)) on_exit (void (*__func)(int, void *),void * __arg);
void __attribute__((__cdecl__)) _Exit (int __status) __attribute__ ((noreturn));
int __attribute__((__cdecl__)) putenv (char *__string);
int __attribute__((__cdecl__)) _putenv_r (struct _reent *, char *__string);
void * __attribute__((__cdecl__)) _reallocf_r (struct _reent *, void *, size_t);
int __attribute__((__cdecl__)) setenv (const char *__string, const char *__value, int __overwrite);
int __attribute__((__cdecl__)) _setenv_r (struct _reent *, const char *__string, const char *__value, int __overwrite);
char * __attribute__((__cdecl__)) gcvt (double,int,char *);
char * __attribute__((__cdecl__)) gcvtf (float,int,char *);
char * __attribute__((__cdecl__)) fcvt (double,int,int *,int *);
char * __attribute__((__cdecl__)) fcvtf (float,int,int *,int *);
char * __attribute__((__cdecl__)) ecvt (double,int,int *,int *);
char * __attribute__((__cdecl__)) ecvtbuf (double, int, int*, int*, char *);
char * __attribute__((__cdecl__)) fcvtbuf (double, int, int*, int*, char *);
char * __attribute__((__cdecl__)) ecvtf (float,int,int *,int *);
char * __attribute__((__cdecl__)) dtoa (double, int, int, int *, int*, char**);
int __attribute__((__cdecl__)) rand_r (unsigned *__seed);
double __attribute__((__cdecl__)) drand48 (void);
double __attribute__((__cdecl__)) _drand48_r (struct _reent *);
double __attribute__((__cdecl__)) erand48 (unsigned short [3]);
double __attribute__((__cdecl__)) _erand48_r (struct _reent *, unsigned short [3]);
long __attribute__((__cdecl__)) jrand48 (unsigned short [3]);
long __attribute__((__cdecl__)) _jrand48_r (struct _reent *, unsigned short [3]);
void __attribute__((__cdecl__)) lcong48 (unsigned short [7]);
void __attribute__((__cdecl__)) _lcong48_r (struct _reent *, unsigned short [7]);
long __attribute__((__cdecl__)) lrand48 (void);
long __attribute__((__cdecl__)) _lrand48_r (struct _reent *);
long __attribute__((__cdecl__)) mrand48 (void);
long __attribute__((__cdecl__)) _mrand48_r (struct _reent *);
long __attribute__((__cdecl__)) nrand48 (unsigned short [3]);
long __attribute__((__cdecl__)) _nrand48_r (struct _reent *, unsigned short [3]);
unsigned short *
       __attribute__((__cdecl__)) seed48 (unsigned short [3]);
unsigned short *
       __attribute__((__cdecl__)) _seed48_r (struct _reent *, unsigned short [3]);
void __attribute__((__cdecl__)) srand48 (long);
void __attribute__((__cdecl__)) _srand48_r (struct _reent *, long);
long long __attribute__((__cdecl__)) atoll (const char *__nptr);
long long __attribute__((__cdecl__)) _atoll_r (struct _reent *, const char *__nptr);
long long __attribute__((__cdecl__)) llabs (long long);
lldiv_t __attribute__((__cdecl__)) lldiv (long long __numer, long long __denom);
long long __attribute__((__cdecl__)) strtoll (const char *__n, char **__end_PTR, int __base);
long long __attribute__((__cdecl__)) _strtoll_r (struct _reent *, const char *__n, char **__end_PTR, int __base);
unsigned long long __attribute__((__cdecl__)) strtoull (const char *__n, char **__end_PTR, int __base);
unsigned long long __attribute__((__cdecl__)) _strtoull_r (struct _reent *, const char *__n, char **__end_PTR, int __base);
# 213 "/usr/include/stdlib.h" 3 4
char * __attribute__((__cdecl__)) _dtoa_r (struct _reent *, double, int, int, int *, int*, char**);
int __attribute__((__cdecl__)) _system_r (struct _reent *, const char *);
void __attribute__((__cdecl__)) __eprintf (const char *, const char *, unsigned int, const char *);
# 233 "/usr/include/stdlib.h" 3 4
}
# 67 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 2 3
# 98 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/c++/cstdlib" 3
namespace std
{
  using ::div_t;
  using ::ldiv_t;
  using ::abort;
  using ::abs;
  using ::atexit;
  using ::atof;
  using ::atoi;
  using ::atol;
  using ::bsearch;
  using ::calloc;
  using ::div;
  using ::exit;
  using ::free;
  using ::getenv;
  using ::labs;
  using ::ldiv;
  using ::malloc;
  using ::mblen;
  using ::mbstowcs;
  using ::mbtowc;
  using ::qsort;
  using ::rand;
  using ::realloc;
  using ::srand;
  using ::strtod;
  using ::strtol;
  using ::strtoul;
  using ::system;
  using ::wcstombs;
  using ::wctomb;
  inline long
  abs(long __i) { return labs(__i); }
  inline ldiv_t
  div(long __i, long __j) { return ldiv(__i, __j); }
}
# 3 "/tmp/petsc-54YYwh/config.setCompilers/conftest.cc" 2
          Popping language Cxx
================================================================================
TEST checkFortranCompiler from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:883)
TESTING: checkFortranCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:883)
  Locate a functional Fortran compiler
Checking for program /usr/local/bin/gfortran...not found
Checking for program /usr/bin/gfortran...found
            Defined make macro "FC" to "gfortran"
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                                            Pushing language C
                                            Popping language C
                                            Pushing language CUDA
                                            Popping language CUDA
                                            Pushing language Cxx
                                            Popping language Cxx
                                            Pushing language FC
                                            Popping language FC
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                        Pushing language FC
                        Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language FC
================================================================================
TEST checkFortranComments from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:902)
TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:902)
  Make sure fortran comment "!" works
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
! comment
      program main

      end
        Fortran comments can use ! in column 1
          Popping language FC
================================================================================
TEST checkPIC from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:965)
TESTING: checkPIC from config.setCompilers(config/BuildSystem/config/setCompilers.py:965)
  Determine the PIC option for each compiler
       - There needs to be a test that checks that the functionality is actually working
          Pushing language C
Executing: gcc --help
stdout:
Usage: gcc [options] file...
Options:
  -pass-exit-codes         Exit with highest error code from a phase
  --help                   Display this information
  --target-help            Display target specific command line options
  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
                           Display specific types of command line options
  (Use '-v --help' to display command line options of sub-processes)
  --version                Display compiler version information
  -dumpspecs               Display all of the built in spec strings
  -dumpversion             Display the version of the compiler
  -dumpmachine             Display the compiler's target processor
  -print-search-dirs       Display the directories in the compiler's search path
  -print-libgcc-file-name  Display the name of the compiler's companion library
  -print-file-name=<lib>   Display the full path to library <lib>
  -print-prog-name=<prog>  Display the full path to compiler component <prog>
  -print-multiarch         Display the target's normalized GNU triplet, used as
                           a component in the library path
  -print-multi-directory   Display the root directory for versions of libgcc
  -print-multi-lib         Display the mapping between command line options and
                           multiple library search directories
  -print-multi-os-directory Display the relative path to OS libraries
  -print-sysroot           Display the target libraries directory
  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers
  -Wa,<options>            Pass comma-separated <options> on to the assembler
  -Wp,<options>            Pass comma-separated <options> on to the preprocessor
  -Wl,<options>            Pass comma-separated <options> on to the linker
  -Xassembler <arg>        Pass <arg> on to the assembler
  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor
  -Xlinker <arg>           Pass <arg> on to the linker
  -save-temps              Do not delete intermediate files
  -save-temps=<arg>        Do not delete intermediate files
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components
  -pipe                    Use pipes rather than intermediate files
  -time                    Time the execution of each subprocess
  -specs=<file>            Override built-in specs with the contents of <file>
  -std=<standard>          Assume that the input sources are for <standard>
  --sysroot=<directory>    Use <directory> as the root directory for headers
                           and libraries
  -B <directory>           Add <directory> to the compiler's search paths
  -v                       Display the programs invoked by the compiler
  -###                     Like -v but options quoted and commands not executed
  -E                       Preprocess only; do not compile, assemble or link
  -S                       Compile only; do not assemble or link
  -c                       Compile and assemble, but do not link
  -o <file>                Place the output into <file>
  -pie                     Create a position independent executable
  -shared                  Create a shared library
  -x <language>            Specify the language of the following input files
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behavior of
                           guessing the language based on the file's extension
Options starting with -g, -f, -m, -O, -W, or --param are automatically
 passed on to the various sub-processes invoked by gcc.  In order to pass
 other options on to these processes the -W<letter> options must be used.
For bug reporting instructions, please see:
<http://gcc.gnu.org/bugs.html>.
        Trying C compiler flag -fPIC
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -fPIC   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid C linker flag -fPIC
        Adding C compiler flag -fPIC
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -fPIC   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.setCompilers/conftest.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
            Rejecting compiler flag -fPIC  due to 
/tmp/petsc-54YYwh/config.setCompilers/conftest.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default]

        Rejected C compiler flag -fPIC
          Popping language C
          Pushing language Cxx
Executing: g++ --help
stdout:
Usage: g++ [options] file...
Options:
  -pass-exit-codes         Exit with highest error code from a phase
  --help                   Display this information
  --target-help            Display target specific command line options
  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
                           Display specific types of command line options
  (Use '-v --help' to display command line options of sub-processes)
  --version                Display compiler version information
  -dumpspecs               Display all of the built in spec strings
  -dumpversion             Display the version of the compiler
  -dumpmachine             Display the compiler's target processor
  -print-search-dirs       Display the directories in the compiler's search path
  -print-libgcc-file-name  Display the name of the compiler's companion library
  -print-file-name=<lib>   Display the full path to library <lib>
  -print-prog-name=<prog>  Display the full path to compiler component <prog>
  -print-multiarch         Display the target's normalized GNU triplet, used as
                           a component in the library path
  -print-multi-directory   Display the root directory for versions of libgcc
  -print-multi-lib         Display the mapping between command line options and
                           multiple library search directories
  -print-multi-os-directory Display the relative path to OS libraries
  -print-sysroot           Display the target libraries directory
  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers
  -Wa,<options>            Pass comma-separated <options> on to the assembler
  -Wp,<options>            Pass comma-separated <options> on to the preprocessor
  -Wl,<options>            Pass comma-separated <options> on to the linker
  -Xassembler <arg>        Pass <arg> on to the assembler
  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor
  -Xlinker <arg>           Pass <arg> on to the linker
  -save-temps              Do not delete intermediate files
  -save-temps=<arg>        Do not delete intermediate files
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components
  -pipe                    Use pipes rather than intermediate files
  -time                    Time the execution of each subprocess
  -specs=<file>            Override built-in specs with the contents of <file>
  -std=<standard>          Assume that the input sources are for <standard>
  --sysroot=<directory>    Use <directory> as the root directory for headers
                           and libraries
  -B <directory>           Add <directory> to the compiler's search paths
  -v                       Display the programs invoked by the compiler
  -###                     Like -v but options quoted and commands not executed
  -E                       Preprocess only; do not compile, assemble or link
  -S                       Compile only; do not assemble or link
  -c                       Compile and assemble, but do not link
  -o <file>                Place the output into <file>
  -pie                     Create a position independent executable
  -shared                  Create a shared library
  -x <language>            Specify the language of the following input files
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behavior of
                           guessing the language based on the file's extension
Options starting with -g, -f, -m, -O, -W, or --param are automatically
 passed on to the various sub-processes invoked by g++.  In order to pass
 other options on to these processes the -W<letter> options must be used.
For bug reporting instructions, please see:
<http://gcc.gnu.org/bugs.html>.
        Trying Cxx compiler flag -fPIC
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language CXX
                  Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -fPIC   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid Cxx linker flag -fPIC
        Adding Cxx compiler flag -fPIC
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   -fPIC    /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.setCompilers/conftest.cc:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
            Rejecting compiler flag -fPIC  due to 
/tmp/petsc-54YYwh/config.setCompilers/conftest.cc:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default]

        Rejected Cxx compiler flag -fPIC
          Popping language Cxx
          Pushing language FC
Executing: gfortran --help
stdout:
Usage: gfortran [options] file...
Options:
  -pass-exit-codes         Exit with highest error code from a phase
  --help                   Display this information
  --target-help            Display target specific command line options
  --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]
                           Display specific types of command line options
  (Use '-v --help' to display command line options of sub-processes)
  --version                Display compiler version information
  -dumpspecs               Display all of the built in spec strings
  -dumpversion             Display the version of the compiler
  -dumpmachine             Display the compiler's target processor
  -print-search-dirs       Display the directories in the compiler's search path
  -print-libgcc-file-name  Display the name of the compiler's companion library
  -print-file-name=<lib>   Display the full path to library <lib>
  -print-prog-name=<prog>  Display the full path to compiler component <prog>
  -print-multiarch         Display the target's normalized GNU triplet, used as
                           a component in the library path
  -print-multi-directory   Display the root directory for versions of libgcc
  -print-multi-lib         Display the mapping between command line options and
                           multiple library search directories
  -print-multi-os-directory Display the relative path to OS libraries
  -print-sysroot           Display the target libraries directory
  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers
  -Wa,<options>            Pass comma-separated <options> on to the assembler
  -Wp,<options>            Pass comma-separated <options> on to the preprocessor
  -Wl,<options>            Pass comma-separated <options> on to the linker
  -Xassembler <arg>        Pass <arg> on to the assembler
  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor
  -Xlinker <arg>           Pass <arg> on to the linker
  -save-temps              Do not delete intermediate files
  -save-temps=<arg>        Do not delete intermediate files
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components
  -pipe                    Use pipes rather than intermediate files
  -time                    Time the execution of each subprocess
  -specs=<file>            Override built-in specs with the contents of <file>
  -std=<standard>          Assume that the input sources are for <standard>
  --sysroot=<directory>    Use <directory> as the root directory for headers
                           and libraries
  -B <directory>           Add <directory> to the compiler's search paths
  -v                       Display the programs invoked by the compiler
  -###                     Like -v but options quoted and commands not executed
  -E                       Preprocess only; do not compile, assemble or link
  -S                       Compile only; do not assemble or link
  -c                       Compile and assemble, but do not link
  -o <file>                Place the output into <file>
  -pie                     Create a position independent executable
  -shared                  Create a shared library
  -x <language>            Specify the language of the following input files
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behavior of
                           guessing the language based on the file's extension
Options starting with -g, -f, -m, -O, -W, or --param are automatically
 passed on to the various sub-processes invoked by gfortran.  In order to pass
 other options on to these processes the -W<letter> options must be used.
For bug reporting instructions, please see:
<http://gcc.gnu.org/bugs.html>.
        Trying FC compiler flag -fPIC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                  Pushing language FC
                  Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -fPIC   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid FC linker flag -fPIC
        Adding FC compiler flag -fPIC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -fPIC   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Possible ERROR while running compiler:
stderr:
f951: warning: -fPIC ignored for target (all code is position independent) [enabled by default]
Source:
      program main

      end
            Rejecting compiler flag -fPIC  due to 
f951: warning: -fPIC ignored for target (all code is position independent) [enabled by default]

        Rejected FC compiler flag -fPIC
          Popping language FC
================================================================================
TEST checkLargeFileIO from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:998)
TESTING: checkLargeFileIO from config.setCompilers(config/BuildSystem/config/setCompilers.py:998)
================================================================================
TEST checkArchiver from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1097)
TESTING: checkArchiver from config.setCompilers(config/BuildSystem/config/setCompilers.py:1097)
  Check that the archiver exists and can make a library usable by the compiler
          Pushing language C
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.23.52.20130309
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.23.52.20130309
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
              Defined make macro "FAST_AR_FLAGS" to "Scq"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int foo(int a) {
  return a+1;
}

Checking for program /usr/local/bin/ar...not found
Checking for program /usr/bin/ar...found
            Defined make macro "AR" to "/usr/bin/ar"
Checking for program /usr/local/bin/ranlib...not found
Checking for program /usr/bin/ranlib...found
            Defined make macro "RANLIB" to "/usr/bin/ranlib -c"
Executing: /usr/bin/ar cr /tmp/petsc-54YYwh/config.setCompilers/libconf1.a /tmp/petsc-54YYwh/config.setCompilers/conf1.o
Executing: /usr/bin/ranlib -c /tmp/petsc-54YYwh/config.setCompilers/libconf1.a
Possible ERROR while running ranlib:
stderr:
/usr/bin/ranlib: invalid option -- c
        Ranlib is not functional with your archiver.  Try --with-ranlib=true if ranlib is unnecessary.
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.23.52.20130309
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.23.52.20130309
Copyright 2013 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
              Defined make macro "FAST_AR_FLAGS" to "Scq"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int foo(int a) {
  return a+1;
}

Checking for program /usr/local/bin/ar...not found
Checking for program /usr/bin/ar...found
            Defined make macro "AR" to "/usr/bin/ar"
Checking for program /usr/local/bin/ranlib...not found
Checking for program /usr/bin/ranlib...found
            Defined make macro "RANLIB" to "/usr/bin/ranlib"
Executing: /usr/bin/ar cr /tmp/petsc-54YYwh/config.setCompilers/libconf1.a /tmp/petsc-54YYwh/config.setCompilers/conf1.o
Executing: /usr/bin/ranlib /tmp/petsc-54YYwh/config.setCompilers/libconf1.a
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
extern int foo(int);

int main() {
  int b = foo(1);  if (b);
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o -L/tmp/petsc-54YYwh/config.setCompilers -lconf1 
          Defined make macro "AR_FLAGS" to "cr"
          Defined make macro "AR_LIB_SUFFIX" to "a"
          Popping language C
================================================================================
TEST checkSharedLinker from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1208)
TESTING: checkSharedLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1208)
  Check that the linker can produce shared libraries
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
        Checking shared linker gcc using flags ['-shared']
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "LD_SHARED" to "gcc"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -shared   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid C linker flag -shared
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
                                          Pushing language C
                                          Popping language C
                                          Pushing language CUDA
                                          Popping language CUDA
                                          Pushing language Cxx
                                          Popping language Cxx
                                          Pushing language FC
                                          Popping language FC
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/libconftest.so  -shared  /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int foo(void);

int main() {
int ret = foo();
if(ret);;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o  -L/tmp/petsc-54YYwh/config.setCompilers -lconftest
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lconftest
collect2: error: ld returned 1 exit status
          Deleting "LD_SHARED"
        Checking shared linker gcc using flags ['-dynamic']
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "LD_SHARED" to "gcc"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -dynamic   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid C linker flag -dynamic
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/libconftest.so  -dynamic  /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../libcygwin.a(libcmain.o): In function `main':
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/lib/libcmain.c:39: undefined reference to `WinMain at 16'
collect2: error: ld returned 1 exit status
          Deleting "LD_SHARED"
        Checking shared linker gcc using flags ['-qmkshrobj']
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "LD_SHARED" to "gcc"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -qmkshrobj   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Possible ERROR while running linker: exit code 256
stderr:
gcc: error: unrecognized command line option ‘-qmkshrobj’
          Rejecting linker flag -qmkshrobj due to nonzero status from link
          Rejecting C linker flag -qmkshrobj due to 

gcc: error: unrecognized command line option ‘-qmkshrobj’

Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/libconftest.so    /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../libcygwin.a(libcmain.o): In function `main':
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/lib/libcmain.c:39: undefined reference to `WinMain at 16'
collect2: error: ld returned 1 exit status
          Deleting "LD_SHARED"
        Checking shared linker gcc using flags ['-shared']
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "LD_SHARED" to "gcc"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -shared   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid C linker flag -shared
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/libconftest.dll  -shared  /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int foo(void);

int main() {
int ret = foo();
if(ret);;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o  -L/tmp/petsc-54YYwh/config.setCompilers -lconftest
        Using shared linker gcc with flags ['-shared'] and library extension dll
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
================================================================================
TEST checkSharedLinkerPaths from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1286)
TESTING: checkSharedLinkerPaths from config.setCompilers(config/BuildSystem/config/setCompilers.py:1286)
  Determine the shared linker path options
       - IRIX: -rpath
       - Linux, OSF: -Wl,-rpath,
       - Solaris: -R
       - FreeBSD: -Wl,-R,
          Pushing language C
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
Executing: gcc -V
        Trying C linker flag -Wl,-rpath,
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -Wl,-rpath,/cygdrive/c/cygwin/packages/petsc-dev   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid C linker flag -Wl,-rpath,/cygdrive/c/cygwin/packages/petsc-dev
          Popping language C
          Pushing language Cxx
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
Executing: gcc -V
        Trying Cxx linker flag -Wl,-rpath,
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language CXX
                  Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -Wl,-rpath,/cygdrive/c/cygwin/packages/petsc-dev   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid Cxx linker flag -Wl,-rpath,/cygdrive/c/cygwin/packages/petsc-dev
          Popping language Cxx
          Pushing language FC
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
Executing: gcc -V
        Trying FC linker flag -Wl,-rpath,
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                  Pushing language FC
                  Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -Wl,-rpath,/cygdrive/c/cygwin/packages/petsc-dev   /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
          Valid FC linker flag -Wl,-rpath,/cygdrive/c/cygwin/packages/petsc-dev
          Popping language FC
================================================================================
TEST checkLibC from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1321)
TESTING: checkLibC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1321)
  Test whether we need to explicitly include libc in shared linking
       - Mac OSX requires an explicit reference to libc for shared linking
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdlib.h> 
int foo(void) {void *chunk = malloc(31); free(chunk); return 0;}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/libconftest.dll  -shared  /tmp/petsc-54YYwh/config.setCompilers/conftest.o 
        Shared linking does not require an explicit libc reference
================================================================================
TEST checkDynamicLinker from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1370)
TESTING: checkDynamicLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1370)
  Check that the linker can dynamicaly load shared libraries
Checking for header: dlfcn.h
                      All intermediate test results are stored in /tmp/petsc-54YYwh/config.headers
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/dlfcn.h" 1 3 4
# 19 "/usr/include/dlfcn.h" 3 4
extern void *dlopen (const char *, int);
extern void *dlsym (void *, const char *);
extern int dlclose (void *);
extern char *dlerror (void);
extern void dlfork (int);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_DLFCN_H" to "1"
            Checking for functions [dlopen dlsym dlclose] in library ['dl'] []
              Pushing language C
                          All intermediate test results are stored in /tmp/petsc-54YYwh/config.libraries
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.libraries   /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char dlopen();
static void _check_dlopen() { dlopen(); }
char dlsym();
static void _check_dlsym() { dlsym(); }
char dlclose();
static void _check_dlclose() { dlclose(); }

int main() {
_check_dlopen();
_check_dlsym();
_check_dlclose();;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    /tmp/petsc-54YYwh/config.libraries/conftest.o  -ldl 
              Defined "HAVE_LIBDL" to "1"
              Popping language C
          Adding ['dl'] to LIBS
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
        Checking dynamic linker gcc using flags ['-shared']
Checking for program /usr/local/bin/gcc...not found
Checking for program /usr/bin/gcc...found
            Defined make macro "DYNAMICLINKER" to "gcc"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe  -shared   /tmp/petsc-54YYwh/config.setCompilers/conftest.o -ldl 
          Valid C linker flag -shared
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("test");return 0;}
                                          Pushing language C
                                          Popping language C
                                          Pushing language CUDA
                                          Popping language CUDA
                                          Pushing language Cxx
                                          Popping language Cxx
                                          Pushing language FC
                                          Popping language FC
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/libconftest.so  -shared  /tmp/petsc-54YYwh/config.setCompilers/conftest.o -ldl 
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.setCompilers/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.setCompilers/conftest.c:11:3: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
/tmp/petsc-54YYwh/config.setCompilers/conftest.c:15:3: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
/tmp/petsc-54YYwh/config.setCompilers/conftest.c:19:3: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"
#include<dlfcn.h>

int main() {

void *handle = dlopen("/tmp/petsc-54YYwh/config.setCompilers/libconftest.so", 0);
int (*foo)(void) = (int (*)(void)) dlsym(handle, "foo");

if (!foo) {
  printf("Could not load symbol\n");
  return -1;
}
if ((*foo)()) {
  printf("Invalid return from foo()\n");
  return -1;
}
if (dlclose(handle)) {
  printf("Could not close library\n");
  return -1;
}
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    /tmp/petsc-54YYwh/config.setCompilers/conftest.o -ldl 
        Using dynamic linker gcc with flags ['-shared'] and library extension so
================================================================================
TEST output from config.setCompilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/setCompilers.py:1416)
TESTING: output from config.setCompilers(config/BuildSystem/config/setCompilers.py:1416)
  Output module data as defines and substitutions
          Substituting "CC" with "gcc"
          Substituting "CFLAGS" with ""
          Defined make macro "CC_LINKER_SLFLAG" to "-Wl,-rpath,"
          Substituting "CPP" with "gcc -E"
          Substituting "CPPFLAGS" with ""
          Substituting "CXX" with "g++"
          Substituting "CXX_CXXFLAGS" with ""
          Substituting "CXXFLAGS" with ""
          Substituting "CXX_LINKER_SLFLAG" with "-Wl,-rpath,"
          Substituting "CXXCPP" with "g++ -E"
          Substituting "CXXCPPFLAGS" with ""
          Substituting "FC" with "gfortran"
          Substituting "FFLAGS" with ""
          Defined make macro "FC_LINKER_SLFLAG" to "-Wl,-rpath,"
          Substituting "LDFLAGS" with ""
          Substituting "LIBS" with "-ldl "
          Substituting "SHARED_LIBRARY_FLAG" with "-shared"
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
================================================================================
TEST checkSharedDynamicPicOptions from PETSc.utilities.sharedLibraries(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/sharedLibraries.py:37)
TESTING: checkSharedDynamicPicOptions from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:37)
================================================================================
TEST configureSharedLibraries from PETSc.utilities.sharedLibraries(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/sharedLibraries.py:53)
TESTING: configureSharedLibraries from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:53)
  Checks whether shared libraries should be used, for which you must
      - Specify --with-shared-libraries
      - Have found a working shared linker
    Defines PETSC_USE_SHARED_LIBRARIES if they are used
          Defined make rule "shared_arch" with dependencies "" and code []
          Defined make macro "BUILDSHAREDLIB" to "no"
          Defined "HAVE_SHARED_LIBRARIES" to "1"
        Shared libraries - disabled
================================================================================
TEST configureDynamicLibraries from PETSc.utilities.sharedLibraries(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/sharedLibraries.py:92)
TESTING: configureDynamicLibraries from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:92)
  Checks whether dynamic loading is available (with dlfcn.h and libdl)
          Defined "HAVE_DYNAMIC_LIBRARIES" to "1"
================================================================================
TEST configureSerializedFunctions from PETSc.utilities.sharedLibraries(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/sharedLibraries.py:98)
TESTING: configureSerializedFunctions from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:98)
  
    Defines PETSC_SERIALIZE_FUNCTIONS if they are used
    Requires shared libraries
================================================================================
TEST configureCompilerFlags from config.compilerFlags(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilerFlags.py:65)
TESTING: configureCompilerFlags from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:65)
  Get the default compiler flags
          Pushing language C
Executing: gcc --version
stdout:
gcc (GCC) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
getCompilerVersion: gcc gcc (GCC) 4.7.3
        Trying C compiler flag -Wall
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers  -Wall   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added C compiler flag -Wall
        Trying C compiler flag -Wwrite-strings
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added C compiler flag -Wwrite-strings
        Trying C compiler flag -Wno-strict-aliasing
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added C compiler flag -Wno-strict-aliasing
        Trying C compiler flag -Wno-unknown-pragmas
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added C compiler flag -Wno-unknown-pragmas
        Trying C compiler flag -g3
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added C compiler flag -g3
        Trying C compiler flag -O0
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0   /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added C compiler flag -O0
          Popping language C
          Pushing language Cxx
Executing: g++ --version
stdout:
g++ (GCC) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
getCompilerVersion: g++ g++ (GCC) 4.7.3
        Trying Cxx compiler flag -Wall
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added Cxx compiler flag -Wall
        Trying Cxx compiler flag -Wwrite-strings
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added Cxx compiler flag -Wwrite-strings
        Trying Cxx compiler flag -Wno-strict-aliasing
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added Cxx compiler flag -Wno-strict-aliasing
        Trying Cxx compiler flag -Wno-unknown-pragmas
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added Cxx compiler flag -Wno-unknown-pragmas
        Trying Cxx compiler flag -g
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added Cxx compiler flag -g
        Trying Cxx compiler flag -O0
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Added Cxx compiler flag -O0
          Popping language Cxx
          Pushing language FC
Executing: gfortran --version
stdout:
GNU Fortran (GCC) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
getCompilerVersion: gfortran GNU Fortran (GCC) 4.7.3
Executing: gfortran --version
stdout:
GNU Fortran (GCC) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
Executing: gfortran --version
stdout:
GNU Fortran (GCC) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
        Trying FC compiler flag -Wall
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Added FC compiler flag -Wall
        Trying FC compiler flag -Wno-unused-variable
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Added FC compiler flag -Wno-unused-variable
        Trying FC compiler flag -Wno-unused-dummy-argument
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Added FC compiler flag -Wno-unused-dummy-argument
        Trying FC compiler flag -g
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Added FC compiler flag -g
        Trying FC compiler flag -O0
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Added FC compiler flag -O0
          Popping language FC
================================================================================
TEST configureDebugging from PETSc.utilities.debugging(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/debugging.py:25)
TESTING: configureDebugging from PETSc.utilities.debugging(config/PETSc/utilities/debugging.py:25)
          Defined "USE_ERRORCHECKING" to "1"
================================================================================
TEST checkRestrict from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:134)
TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:134)
  Check for the C/CXX restrict keyword
          Pushing language C
                    All intermediate test results are stored in /tmp/petsc-54YYwh/config.compilers
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.compilers/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.compilers/conftest.c:5:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘x’
/tmp/petsc-54YYwh/config.compilers/conftest.c:5:18: error: ‘x’ undeclared (first use in this function)
/tmp/petsc-54YYwh/config.compilers/conftest.c:5:18: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
float * restrict x;;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.compilers/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.compilers/conftest.c:5:23: warning: unused variable ‘x’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
float *  __restrict__ x;;
  return 0;
}
        compilers: Set C restrict keyword to  __restrict__
          Defined "C_RESTRICT" to " __restrict__"
          Popping language C
================================================================================
TEST checkCFormatting from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:306)
TESTING: checkCFormatting from config.compilers(config/BuildSystem/config/compilers.py:306)
  Activate format string checking if using the GNU compilers
================================================================================
TEST checkCStaticInline from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:105)
TESTING: checkCStaticInline from config.compilers(config/BuildSystem/config/compilers.py:105)
  Check for C keyword: static inline
          Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
static inline int foo(int a) {return a;}

int main() {
foo(1);;
  return 0;
}
        compilers: Set C StaticInline keyword to static inline
          Popping language C
          Defined "C_STATIC_INLINE" to "static inline"
================================================================================
TEST checkDynamicLoadFlag from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:317)
TESTING: checkDynamicLoadFlag from config.compilers(config/BuildSystem/config/compilers.py:317)
  Checks that dlopen() takes RTLD_XXX, and defines PETSC_HAVE_RTLD_XXX if it does
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <dlfcn.h>
char *libname;

int main() {
dlopen(libname, RTLD_LAZY);
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o -ldl 
          Defined "HAVE_RTLD_LAZY" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <dlfcn.h>
char *libname;

int main() {
dlopen(libname, RTLD_NOW);
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o -ldl 
          Defined "HAVE_RTLD_NOW" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <dlfcn.h>
char *libname;

int main() {
dlopen(libname, RTLD_LOCAL);
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o -ldl 
          Defined "HAVE_RTLD_LOCAL" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <dlfcn.h>
char *libname;

int main() {
dlopen(libname, RTLD_GLOBAL);
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o -ldl 
          Defined "HAVE_RTLD_GLOBAL" to "1"
================================================================================
TEST checkCLibraries from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:161)
TESTING: checkCLibraries from config.compilers(config/BuildSystem/config/compilers.py:161)
  Determines the libraries needed to link with C
          Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                Pushing language C
                Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe  -v   -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o -ldl 
Possible ERROR while running linker:
stderr:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
Target: i686-pc-cygwin
Configured with: /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-ppl --with-system-zlib : (reconfigured) /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-ppl --with-system-zlib
Thread model: posix
gcc version 4.7.3 (GCC) 
COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-54YYwh/config.compilers/conftest.exe' '-v' '-Wall' '-Wwrite-strings' '-Wno-strict-aliasing' '-Wno-unknown-pragmas' '-g3' '-O0' '-mtune=generic' '-march=i686'
 /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe --wrap _Znwj --wrap _Znaj --wrap _ZdlPv --wrap _ZdaPv --wrap _ZnwjRKSt9nothrow_t --wrap _ZnajRKSt9nothrow_t --wrap _ZdlPvRKSt9nothrow_t --wrap _ZdaPvRKSt9nothrow_t -Bdynamic --dll-search-prefix=cyg --large-address-aware --tsaware -o /tmp/petsc-54YYwh/config.compilers/conftest.exe /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../.. /tmp/petsc-54YYwh/config.compilers/conftest.o -ldl -lgcc_s -lgcc -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 -lgcc_s -lgcc /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
          Popping language C
        compilers: Checking arg Using
        compilers: Unknown arg Using
        compilers: Checking arg built-in
        compilers: Unknown arg built-in
        compilers: Checking arg specs.
        compilers: Unknown arg specs.
        compilers: Checking arg COLLECT_GCC=gcc
        compilers: Unknown arg COLLECT_GCC=gcc
        compilers: Checking arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
        compilers: Unknown arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
        compilers: Checking arg Target:
        compilers: Unknown arg Target:
        compilers: Checking arg i686-pc-cygwin
        compilers: Unknown arg i686-pc-cygwin
        compilers: Checking arg Configured
        compilers: Unknown arg Configured
        compilers: Checking arg with:
        compilers: Unknown arg with:
        compilers: Checking arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Unknown arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Checking arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Unknown arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Checking arg --prefix=/usr
        compilers: Unknown arg --prefix=/usr
        compilers: Checking arg --exec-prefix=/usr
        compilers: Unknown arg --exec-prefix=/usr
        compilers: Checking arg --bindir=/usr/bin
        compilers: Unknown arg --bindir=/usr/bin
        compilers: Checking arg --sbindir=/usr/sbin
        compilers: Unknown arg --sbindir=/usr/sbin
        compilers: Checking arg --libexecdir=/usr/lib
        compilers: Unknown arg --libexecdir=/usr/lib
        compilers: Checking arg --datadir=/usr/share
        compilers: Unknown arg --datadir=/usr/share
        compilers: Checking arg --localstatedir=/var
        compilers: Unknown arg --localstatedir=/var
        compilers: Checking arg --sysconfdir=/etc
        compilers: Unknown arg --sysconfdir=/etc
        compilers: Checking arg --datarootdir=/usr/share
        compilers: Unknown arg --datarootdir=/usr/share
        compilers: Checking arg --docdir=/usr/share/doc/gcc
        compilers: Unknown arg --docdir=/usr/share/doc/gcc
        compilers: Checking arg -C
        compilers: Unknown arg -C
        compilers: Checking arg --build=i686-pc-cygwin
        compilers: Unknown arg --build=i686-pc-cygwin
        compilers: Checking arg --host=i686-pc-cygwin
        compilers: Unknown arg --host=i686-pc-cygwin
        compilers: Checking arg --target=i686-pc-cygwin
        compilers: Unknown arg --target=i686-pc-cygwin
        compilers: Checking arg --without-libiconv-prefix
        compilers: Unknown arg --without-libiconv-prefix
        compilers: Checking arg --without-libintl-prefix
        compilers: Unknown arg --without-libintl-prefix
        compilers: Checking arg --enable-shared
        compilers: Unknown arg --enable-shared
        compilers: Checking arg --enable-shared-libgcc
        compilers: Unknown arg --enable-shared-libgcc
        compilers: Checking arg --enable-static
        compilers: Unknown arg --enable-static
        compilers: Checking arg --enable-version-specific-runtime-libs
        compilers: Unknown arg --enable-version-specific-runtime-libs
        compilers: Checking arg --enable-bootstrap
        compilers: Unknown arg --enable-bootstrap
        compilers: Checking arg --disable-__cxa_atexit
        compilers: Unknown arg --disable-__cxa_atexit
        compilers: Checking arg --with-dwarf2
        compilers: Unknown arg --with-dwarf2
        compilers: Checking arg --with-arch=i686
        compilers: Unknown arg --with-arch=i686
        compilers: Checking arg --with-tune=generic
        compilers: Unknown arg --with-tune=generic
        compilers: Checking arg --disable-sjlj-exceptions
        compilers: Unknown arg --disable-sjlj-exceptions
        compilers: Checking arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Unknown arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Checking arg --enable-graphite
        compilers: Unknown arg --enable-graphite
        compilers: Checking arg --enable-threads=posix
        compilers: Unknown arg --enable-threads=posix
        compilers: Checking arg --enable-libgomp
        compilers: Unknown arg --enable-libgomp
        compilers: Checking arg --disable-libitm
        compilers: Unknown arg --disable-libitm
        compilers: Checking arg --enable-libquadmath
        compilers: Unknown arg --enable-libquadmath
        compilers: Checking arg --enable-libquadmath-support
        compilers: Unknown arg --enable-libquadmath-support
        compilers: Checking arg --enable-libssp
        compilers: Unknown arg --enable-libssp
        compilers: Checking arg --enable-libada
        compilers: Unknown arg --enable-libada
        compilers: Checking arg --enable-libjava
        compilers: Unknown arg --enable-libjava
        compilers: Checking arg --enable-libgcj-sublibs
        compilers: Unknown arg --enable-libgcj-sublibs
        compilers: Checking arg --disable-java-awt
        compilers: Unknown arg --disable-java-awt
        compilers: Checking arg --disable-symvers
        compilers: Unknown arg --disable-symvers
        compilers: Checking arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Unknown arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Checking arg --with-gnu-ld
        compilers: Unknown arg --with-gnu-ld
        compilers: Checking arg --with-gnu-as
        compilers: Unknown arg --with-gnu-as
        compilers: Checking arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Unknown arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Checking arg --with-system-zlib
        compilers: Unknown arg --with-system-zlib
        compilers: Checking arg :
        compilers: Unknown arg :
        compilers: Checking arg (reconfigured)
        compilers: Unknown arg (reconfigured)
        compilers: Checking arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Unknown arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Checking arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Unknown arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Checking arg --prefix=/usr
        compilers: Unknown arg --prefix=/usr
        compilers: Checking arg --exec-prefix=/usr
        compilers: Unknown arg --exec-prefix=/usr
        compilers: Checking arg --bindir=/usr/bin
        compilers: Unknown arg --bindir=/usr/bin
        compilers: Checking arg --sbindir=/usr/sbin
        compilers: Unknown arg --sbindir=/usr/sbin
        compilers: Checking arg --libexecdir=/usr/lib
        compilers: Unknown arg --libexecdir=/usr/lib
        compilers: Checking arg --datadir=/usr/share
        compilers: Unknown arg --datadir=/usr/share
        compilers: Checking arg --localstatedir=/var
        compilers: Unknown arg --localstatedir=/var
        compilers: Checking arg --sysconfdir=/etc
        compilers: Unknown arg --sysconfdir=/etc
        compilers: Checking arg --datarootdir=/usr/share
        compilers: Unknown arg --datarootdir=/usr/share
        compilers: Checking arg --docdir=/usr/share/doc/gcc
        compilers: Unknown arg --docdir=/usr/share/doc/gcc
        compilers: Checking arg -C
        compilers: Unknown arg -C
        compilers: Checking arg --build=i686-pc-cygwin
        compilers: Unknown arg --build=i686-pc-cygwin
        compilers: Checking arg --host=i686-pc-cygwin
        compilers: Unknown arg --host=i686-pc-cygwin
        compilers: Checking arg --target=i686-pc-cygwin
        compilers: Unknown arg --target=i686-pc-cygwin
        compilers: Checking arg --without-libiconv-prefix
        compilers: Unknown arg --without-libiconv-prefix
        compilers: Checking arg --without-libintl-prefix
        compilers: Unknown arg --without-libintl-prefix
        compilers: Checking arg --enable-shared
        compilers: Unknown arg --enable-shared
        compilers: Checking arg --enable-shared-libgcc
        compilers: Unknown arg --enable-shared-libgcc
        compilers: Checking arg --enable-static
        compilers: Unknown arg --enable-static
        compilers: Checking arg --enable-version-specific-runtime-libs
        compilers: Unknown arg --enable-version-specific-runtime-libs
        compilers: Checking arg --enable-bootstrap
        compilers: Unknown arg --enable-bootstrap
        compilers: Checking arg --disable-__cxa_atexit
        compilers: Unknown arg --disable-__cxa_atexit
        compilers: Checking arg --with-dwarf2
        compilers: Unknown arg --with-dwarf2
        compilers: Checking arg --with-arch=i686
        compilers: Unknown arg --with-arch=i686
        compilers: Checking arg --with-tune=generic
        compilers: Unknown arg --with-tune=generic
        compilers: Checking arg --disable-sjlj-exceptions
        compilers: Unknown arg --disable-sjlj-exceptions
        compilers: Checking arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Unknown arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Checking arg --enable-graphite
        compilers: Unknown arg --enable-graphite
        compilers: Checking arg --enable-threads=posix
        compilers: Unknown arg --enable-threads=posix
        compilers: Checking arg --enable-libgomp
        compilers: Unknown arg --enable-libgomp
        compilers: Checking arg --disable-libitm
        compilers: Unknown arg --disable-libitm
        compilers: Checking arg --enable-libquadmath
        compilers: Unknown arg --enable-libquadmath
        compilers: Checking arg --enable-libquadmath-support
        compilers: Unknown arg --enable-libquadmath-support
        compilers: Checking arg --enable-libssp
        compilers: Unknown arg --enable-libssp
        compilers: Checking arg --enable-libada
        compilers: Unknown arg --enable-libada
        compilers: Checking arg --enable-libjava
        compilers: Unknown arg --enable-libjava
        compilers: Checking arg --enable-libgcj-sublibs
        compilers: Unknown arg --enable-libgcj-sublibs
        compilers: Checking arg --disable-java-awt
        compilers: Unknown arg --disable-java-awt
        compilers: Checking arg --disable-symvers
        compilers: Unknown arg --disable-symvers
        compilers: Checking arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Unknown arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Checking arg --with-gnu-ld
        compilers: Unknown arg --with-gnu-ld
        compilers: Checking arg --with-gnu-as
        compilers: Unknown arg --with-gnu-as
        compilers: Checking arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Unknown arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Checking arg --with-system-zlib
        compilers: Unknown arg --with-system-zlib
        compilers: Checking arg Thread
        compilers: Unknown arg Thread
        compilers: Checking arg model:
        compilers: Unknown arg model:
        compilers: Checking arg posix
        compilers: Unknown arg posix
        compilers: Checking arg gcc
        compilers: Unknown arg gcc
        compilers: Checking arg version
        compilers: Unknown arg version
        compilers: Checking arg 4.7.3
        compilers: Unknown arg 4.7.3
        compilers: Checking arg (GCC)
        compilers: Unknown arg (GCC)
        compilers: Checking arg COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
        compilers: Unknown arg COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
        compilers: Checking arg LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
        compilers: Unknown arg LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
        compilers: Checking arg COLLECT_GCC_OPTIONS=
        compilers: Unknown arg COLLECT_GCC_OPTIONS=
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _Znwj
        compilers: Unknown arg _Znwj
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _Znaj
        compilers: Unknown arg _Znaj
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdlPv
        compilers: Unknown arg _ZdlPv
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdaPv
        compilers: Unknown arg _ZdaPv
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZnwjRKSt9nothrow_t
        compilers: Unknown arg _ZnwjRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZnajRKSt9nothrow_t
        compilers: Unknown arg _ZnajRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdlPvRKSt9nothrow_t
        compilers: Unknown arg _ZdlPvRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdaPvRKSt9nothrow_t
        compilers: Unknown arg _ZdaPvRKSt9nothrow_t
        compilers: Checking arg -Bdynamic
        compilers: Unknown arg -Bdynamic
        compilers: Checking arg --dll-search-prefix=cyg
        compilers: Unknown arg --dll-search-prefix=cyg
        compilers: Checking arg --large-address-aware
        compilers: Unknown arg --large-address-aware
        compilers: Checking arg --tsaware
        compilers: Unknown arg --tsaware
        compilers: Checking arg -o
        compilers: Unknown arg -o
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Found library directory: -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../..
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Checking arg -ldl
        compilers: Found library : -ldl
        compilers: Checking arg -lgcc_s
        compilers: Found library : -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Skipping system library: -lgcc
        compilers: Checking arg -lcygwin
        compilers: Skipping system library: -lcygwin
        compilers: Checking arg -ladvapi32
        compilers: Found library : -ladvapi32
        compilers: Checking arg -lshell32
        compilers: Found library : -lshell32
        compilers: Checking arg -luser32
        compilers: Found library : -luser32
        compilers: Checking arg -lkernel32
        compilers: Checking arg -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Skipping system library: -lgcc
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
        compilers: Libraries needed to link C code with another linker: ['-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-ldl', '-lgcc_s', '-ladvapi32', '-lshell32', '-luser32']
        compilers: Check that C libraries can be used from Fortran
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                        Pushing language FC
                        Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language FC
================================================================================
TEST checkDependencyGenerationFlag from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1282)
TESTING: checkDependencyGenerationFlag from config.compilers(config/BuildSystem/config/compilers.py:1282)
  Check if -MMD works for dependency generation, and add it if it does
          Pushing language C
        Trying C compiler flag -MMD -MP
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 -MMD -MP  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
          Defined make macro "C_DEPFLAGS" to "-MMD -MP"
          Popping language C
          Pushing language Cxx
        Trying Cxx compiler flag -MMD -MP
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  -MMD -MP   /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
          Defined make macro "CXX_DEPFLAGS" to "-MMD -MP"
          Popping language Cxx
          Pushing language FC
        Trying FC compiler flag -MMD -MP
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 -MMD -MP  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
          Defined make macro "FC_DEPFLAGS" to "-MMD -MP"
          Popping language FC
================================================================================
TEST checkRestrict from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:134)
TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:134)
  Check for the C/CXX restrict keyword
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0    /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.compilers/conftest.cc: In function ‘int main()’:
/tmp/petsc-54YYwh/config.compilers/conftest.cc:5:18: error: expected initializer before ‘x’
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
float * restrict x;;
  return 0;
}
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0    /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.compilers/conftest.cc: In function ‘int main()’:
/tmp/petsc-54YYwh/config.compilers/conftest.cc:5:23: warning: unused variable ‘x’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
float *  __restrict__ x;;
  return 0;
}
        compilers: Set Cxx restrict keyword to  __restrict__
          Defined "CXX_RESTRICT" to " __restrict__"
          Popping language Cxx
================================================================================
TEST checkCxxNamespace from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:355)
TESTING: checkCxxNamespace from config.compilers(config/BuildSystem/config/compilers.py:355)
  Checks that C++ compiler supports namespaces, and if it does defines HAVE_CXX_NAMESPACE
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0    /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
namespace petsc {int dummy;}

int main() {
;
  return 0;
}
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0    /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
template <class dummy> struct a {};
namespace trouble{
template <class dummy> struct a : public ::a<dummy> {};
}
trouble::a<int> uugh;

int main() {
;
  return 0;
}
          Popping language Cxx
        compilers: C++ has namespaces
          Defined "HAVE_CXX_NAMESPACE" to "1"
================================================================================
TEST checkCxxOptionalExtensions from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:330)
TESTING: checkCxxOptionalExtensions from config.compilers(config/BuildSystem/config/compilers.py:330)
  Check whether the C++ compiler (IBM xlC, OSF5) need special flag for .c files which contain C++
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0      /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
class somename { int i; };;
  return 0;
}
Added Cxx compiler flag 
          Popping language Cxx
================================================================================
TEST checkCxxStaticInline from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:119)
TESTING: checkCxxStaticInline from config.compilers(config/BuildSystem/config/compilers.py:119)
  Check for C++ keyword: static inline
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
static inline int foo(int a) {return a;}

int main() {
foo(1);;
  return 0;
}
        compilers: Set Cxx StaticInline keyword to static inline
          Popping language Cxx
          Defined "CXX_STATIC_INLINE" to "static inline"
================================================================================
TEST checkCxxLibraries from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:370)
TESTING: checkCxxLibraries from config.compilers(config/BuildSystem/config/compilers.py:370)
  Determines the libraries needed to link with C++
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                Pushing language CXX
                Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe  -v   -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker:
stderr:
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
Target: i686-pc-cygwin
Configured with: /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-ppl --with-system-zlib : (reconfigured) /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-ppl --with-system-zlib
Thread model: posix
gcc version 4.7.3 (GCC) 
COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-54YYwh/config.compilers/conftest.exe' '-v' '-Wall' '-Wwrite-strings' '-Wno-strict-aliasing' '-Wno-unknown-pragmas' '-g' '-O0' '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3' '-shared-libgcc' '-mtune=generic' '-march=i686'
 /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe --wrap _Znwj --wrap _Znaj --wrap _ZdlPv --wrap _ZdaPv --wrap _ZnwjRKSt9nothrow_t --wrap _ZnajRKSt9nothrow_t --wrap _ZdlPvRKSt9nothrow_t --wrap _ZdaPvRKSt9nothrow_t -Bdynamic --dll-search-prefix=cyg --large-address-aware --tsaware -o /tmp/petsc-54YYwh/config.compilers/conftest.exe /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../.. /tmp/petsc-54YYwh/config.compilers/conftest.o -rpath /usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl -lstdc++ -lgcc_s -lgcc -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 -lgcc_s -lgcc /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
          Popping language Cxx
        compilers: Checking arg Using
        compilers: Unknown arg Using
        compilers: Checking arg built-in
        compilers: Unknown arg built-in
        compilers: Checking arg specs.
        compilers: Unknown arg specs.
        compilers: Checking arg COLLECT_GCC=g++
        compilers: Unknown arg COLLECT_GCC=g++
        compilers: Checking arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
        compilers: Unknown arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
        compilers: Checking arg Target:
        compilers: Unknown arg Target:
        compilers: Checking arg i686-pc-cygwin
        compilers: Unknown arg i686-pc-cygwin
        compilers: Checking arg Configured
        compilers: Unknown arg Configured
        compilers: Checking arg with:
        compilers: Unknown arg with:
        compilers: Checking arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Unknown arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Checking arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Unknown arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Checking arg --prefix=/usr
        compilers: Unknown arg --prefix=/usr
        compilers: Checking arg --exec-prefix=/usr
        compilers: Unknown arg --exec-prefix=/usr
        compilers: Checking arg --bindir=/usr/bin
        compilers: Unknown arg --bindir=/usr/bin
        compilers: Checking arg --sbindir=/usr/sbin
        compilers: Unknown arg --sbindir=/usr/sbin
        compilers: Checking arg --libexecdir=/usr/lib
        compilers: Unknown arg --libexecdir=/usr/lib
        compilers: Checking arg --datadir=/usr/share
        compilers: Unknown arg --datadir=/usr/share
        compilers: Checking arg --localstatedir=/var
        compilers: Unknown arg --localstatedir=/var
        compilers: Checking arg --sysconfdir=/etc
        compilers: Unknown arg --sysconfdir=/etc
        compilers: Checking arg --datarootdir=/usr/share
        compilers: Unknown arg --datarootdir=/usr/share
        compilers: Checking arg --docdir=/usr/share/doc/gcc
        compilers: Unknown arg --docdir=/usr/share/doc/gcc
        compilers: Checking arg -C
        compilers: Unknown arg -C
        compilers: Checking arg --build=i686-pc-cygwin
        compilers: Unknown arg --build=i686-pc-cygwin
        compilers: Checking arg --host=i686-pc-cygwin
        compilers: Unknown arg --host=i686-pc-cygwin
        compilers: Checking arg --target=i686-pc-cygwin
        compilers: Unknown arg --target=i686-pc-cygwin
        compilers: Checking arg --without-libiconv-prefix
        compilers: Unknown arg --without-libiconv-prefix
        compilers: Checking arg --without-libintl-prefix
        compilers: Unknown arg --without-libintl-prefix
        compilers: Checking arg --enable-shared
        compilers: Unknown arg --enable-shared
        compilers: Checking arg --enable-shared-libgcc
        compilers: Unknown arg --enable-shared-libgcc
        compilers: Checking arg --enable-static
        compilers: Unknown arg --enable-static
        compilers: Checking arg --enable-version-specific-runtime-libs
        compilers: Unknown arg --enable-version-specific-runtime-libs
        compilers: Checking arg --enable-bootstrap
        compilers: Unknown arg --enable-bootstrap
        compilers: Checking arg --disable-__cxa_atexit
        compilers: Unknown arg --disable-__cxa_atexit
        compilers: Checking arg --with-dwarf2
        compilers: Unknown arg --with-dwarf2
        compilers: Checking arg --with-arch=i686
        compilers: Unknown arg --with-arch=i686
        compilers: Checking arg --with-tune=generic
        compilers: Unknown arg --with-tune=generic
        compilers: Checking arg --disable-sjlj-exceptions
        compilers: Unknown arg --disable-sjlj-exceptions
        compilers: Checking arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Unknown arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Checking arg --enable-graphite
        compilers: Unknown arg --enable-graphite
        compilers: Checking arg --enable-threads=posix
        compilers: Unknown arg --enable-threads=posix
        compilers: Checking arg --enable-libgomp
        compilers: Unknown arg --enable-libgomp
        compilers: Checking arg --disable-libitm
        compilers: Unknown arg --disable-libitm
        compilers: Checking arg --enable-libquadmath
        compilers: Unknown arg --enable-libquadmath
        compilers: Checking arg --enable-libquadmath-support
        compilers: Unknown arg --enable-libquadmath-support
        compilers: Checking arg --enable-libssp
        compilers: Unknown arg --enable-libssp
        compilers: Checking arg --enable-libada
        compilers: Unknown arg --enable-libada
        compilers: Checking arg --enable-libjava
        compilers: Unknown arg --enable-libjava
        compilers: Checking arg --enable-libgcj-sublibs
        compilers: Unknown arg --enable-libgcj-sublibs
        compilers: Checking arg --disable-java-awt
        compilers: Unknown arg --disable-java-awt
        compilers: Checking arg --disable-symvers
        compilers: Unknown arg --disable-symvers
        compilers: Checking arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Unknown arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Checking arg --with-gnu-ld
        compilers: Unknown arg --with-gnu-ld
        compilers: Checking arg --with-gnu-as
        compilers: Unknown arg --with-gnu-as
        compilers: Checking arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Unknown arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Checking arg --with-system-zlib
        compilers: Unknown arg --with-system-zlib
        compilers: Checking arg :
        compilers: Unknown arg :
        compilers: Checking arg (reconfigured)
        compilers: Unknown arg (reconfigured)
        compilers: Checking arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Unknown arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Checking arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Unknown arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Checking arg --prefix=/usr
        compilers: Unknown arg --prefix=/usr
        compilers: Checking arg --exec-prefix=/usr
        compilers: Unknown arg --exec-prefix=/usr
        compilers: Checking arg --bindir=/usr/bin
        compilers: Unknown arg --bindir=/usr/bin
        compilers: Checking arg --sbindir=/usr/sbin
        compilers: Unknown arg --sbindir=/usr/sbin
        compilers: Checking arg --libexecdir=/usr/lib
        compilers: Unknown arg --libexecdir=/usr/lib
        compilers: Checking arg --datadir=/usr/share
        compilers: Unknown arg --datadir=/usr/share
        compilers: Checking arg --localstatedir=/var
        compilers: Unknown arg --localstatedir=/var
        compilers: Checking arg --sysconfdir=/etc
        compilers: Unknown arg --sysconfdir=/etc
        compilers: Checking arg --datarootdir=/usr/share
        compilers: Unknown arg --datarootdir=/usr/share
        compilers: Checking arg --docdir=/usr/share/doc/gcc
        compilers: Unknown arg --docdir=/usr/share/doc/gcc
        compilers: Checking arg -C
        compilers: Unknown arg -C
        compilers: Checking arg --build=i686-pc-cygwin
        compilers: Unknown arg --build=i686-pc-cygwin
        compilers: Checking arg --host=i686-pc-cygwin
        compilers: Unknown arg --host=i686-pc-cygwin
        compilers: Checking arg --target=i686-pc-cygwin
        compilers: Unknown arg --target=i686-pc-cygwin
        compilers: Checking arg --without-libiconv-prefix
        compilers: Unknown arg --without-libiconv-prefix
        compilers: Checking arg --without-libintl-prefix
        compilers: Unknown arg --without-libintl-prefix
        compilers: Checking arg --enable-shared
        compilers: Unknown arg --enable-shared
        compilers: Checking arg --enable-shared-libgcc
        compilers: Unknown arg --enable-shared-libgcc
        compilers: Checking arg --enable-static
        compilers: Unknown arg --enable-static
        compilers: Checking arg --enable-version-specific-runtime-libs
        compilers: Unknown arg --enable-version-specific-runtime-libs
        compilers: Checking arg --enable-bootstrap
        compilers: Unknown arg --enable-bootstrap
        compilers: Checking arg --disable-__cxa_atexit
        compilers: Unknown arg --disable-__cxa_atexit
        compilers: Checking arg --with-dwarf2
        compilers: Unknown arg --with-dwarf2
        compilers: Checking arg --with-arch=i686
        compilers: Unknown arg --with-arch=i686
        compilers: Checking arg --with-tune=generic
        compilers: Unknown arg --with-tune=generic
        compilers: Checking arg --disable-sjlj-exceptions
        compilers: Unknown arg --disable-sjlj-exceptions
        compilers: Checking arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Unknown arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Checking arg --enable-graphite
        compilers: Unknown arg --enable-graphite
        compilers: Checking arg --enable-threads=posix
        compilers: Unknown arg --enable-threads=posix
        compilers: Checking arg --enable-libgomp
        compilers: Unknown arg --enable-libgomp
        compilers: Checking arg --disable-libitm
        compilers: Unknown arg --disable-libitm
        compilers: Checking arg --enable-libquadmath
        compilers: Unknown arg --enable-libquadmath
        compilers: Checking arg --enable-libquadmath-support
        compilers: Unknown arg --enable-libquadmath-support
        compilers: Checking arg --enable-libssp
        compilers: Unknown arg --enable-libssp
        compilers: Checking arg --enable-libada
        compilers: Unknown arg --enable-libada
        compilers: Checking arg --enable-libjava
        compilers: Unknown arg --enable-libjava
        compilers: Checking arg --enable-libgcj-sublibs
        compilers: Unknown arg --enable-libgcj-sublibs
        compilers: Checking arg --disable-java-awt
        compilers: Unknown arg --disable-java-awt
        compilers: Checking arg --disable-symvers
        compilers: Unknown arg --disable-symvers
        compilers: Checking arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Unknown arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Checking arg --with-gnu-ld
        compilers: Unknown arg --with-gnu-ld
        compilers: Checking arg --with-gnu-as
        compilers: Unknown arg --with-gnu-as
        compilers: Checking arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Unknown arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Checking arg --with-system-zlib
        compilers: Unknown arg --with-system-zlib
        compilers: Checking arg Thread
        compilers: Unknown arg Thread
        compilers: Checking arg model:
        compilers: Unknown arg model:
        compilers: Checking arg posix
        compilers: Unknown arg posix
        compilers: Checking arg gcc
        compilers: Unknown arg gcc
        compilers: Checking arg version
        compilers: Unknown arg version
        compilers: Checking arg 4.7.3
        compilers: Unknown arg 4.7.3
        compilers: Checking arg (GCC)
        compilers: Unknown arg (GCC)
        compilers: Checking arg COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
        compilers: Unknown arg COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
        compilers: Checking arg LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
        compilers: Unknown arg LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
        compilers: Checking arg COLLECT_GCC_OPTIONS=
        compilers: Unknown arg COLLECT_GCC_OPTIONS=
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _Znwj
        compilers: Unknown arg _Znwj
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _Znaj
        compilers: Unknown arg _Znaj
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdlPv
        compilers: Unknown arg _ZdlPv
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdaPv
        compilers: Unknown arg _ZdaPv
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZnwjRKSt9nothrow_t
        compilers: Unknown arg _ZnwjRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZnajRKSt9nothrow_t
        compilers: Unknown arg _ZnajRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdlPvRKSt9nothrow_t
        compilers: Unknown arg _ZdlPvRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdaPvRKSt9nothrow_t
        compilers: Unknown arg _ZdaPvRKSt9nothrow_t
        compilers: Checking arg -Bdynamic
        compilers: Unknown arg -Bdynamic
        compilers: Checking arg --dll-search-prefix=cyg
        compilers: Unknown arg --dll-search-prefix=cyg
        compilers: Checking arg --large-address-aware
        compilers: Unknown arg --large-address-aware
        compilers: Checking arg --tsaware
        compilers: Unknown arg --tsaware
        compilers: Checking arg -o
        compilers: Unknown arg -o
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Found library directory: -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../..
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Checking arg -rpath
        compilers: Found -rpath library: /usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -ldl
        compilers: Found library: -ldl
        Library already in C list so skipping in C++
        compilers: Checking arg -lgcc_s
        compilers: Found library: -lgcc_s
        Library already in C list so skipping in C++
        compilers: Checking arg -ladvapi32
        compilers: Found library: -ladvapi32
        Library already in C list so skipping in C++
        compilers: Checking arg -lshell32
        compilers: Found library: -lshell32
        Library already in C list so skipping in C++
        compilers: Checking arg -luser32
        compilers: Found library: -luser32
        Library already in C list so skipping in C++
        compilers: Checking arg -ldl
        compilers: Checking arg -lstdc++
        compilers: Found library: -lstdc++
        compilers: Checking arg -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Skipping system library: -lgcc
        compilers: Checking arg -lcygwin
        compilers: Skipping system library: -lcygwin
        compilers: Checking arg -ladvapi32
        compilers: Checking arg -lshell32
        compilers: Checking arg -luser32
        compilers: Checking arg -lkernel32
        compilers: Checking arg -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Skipping system library: -lgcc
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
        compilers: Libraries needed to link Cxx code with another linker: ['-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lstdc++']
        compilers: Check that Cxx libraries can be used from C
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lstdc++ -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lstdc++ -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language C
        compilers: Check that Cxx libraries can be used from Fortran
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lstdc++ -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main

      end
                        Pushing language FC
                        Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lstdc++ -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language FC
================================================================================
TEST checkFortranTypeSizes from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:528)
TESTING: checkFortranTypeSizes from config.compilers(config/BuildSystem/config/compilers.py:528)
  Check whether real*8 is supported and suggest flags which will allow support
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main
      real*8 variable
      end
          Popping language FC
================================================================================
TEST checkFortranNameMangling from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:587)
TESTING: checkFortranNameMangling from config.compilers(config/BuildSystem/config/compilers.py:587)
  Checks Fortran name mangling, and defines HAVE_FORTRAN_UNDERSCORE, HAVE_FORTRAN_NOUNDERSCORE, HAVE_FORTRAN_CAPS, or HAVE_FORTRAN_STDCALL
Testing Fortran mangling type underscore with code void d1chk_(void){return;}
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void d1chk_(void){return;}
            Popping language C
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main
       call d1chk()

      end
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o /tmp/petsc-54YYwh/config.compilers/confc.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language FC
        compilers: Fortran name mangling is underscore
          Defined "HAVE_FORTRAN_UNDERSCORE" to "1"
================================================================================
TEST checkFortranNameManglingDouble from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:624)
TESTING: checkFortranNameManglingDouble from config.compilers(config/BuildSystem/config/compilers.py:624)
  Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.compilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void d1_chk__(void){return;}
            Popping language C
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main
       call d1_chk()

      end
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o /tmp/petsc-54YYwh/config.compilers/confc.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.compilers/conftest.o: In function `MAIN__':
/tmp/petsc-54YYwh/config.compilers/conftest.F:2: undefined reference to `d1_chk_'
collect2: error: ld returned 1 exit status
            Popping language FC
================================================================================
TEST checkFortranPreprocessor from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:634)
TESTING: checkFortranPreprocessor from config.compilers(config/BuildSystem/config/compilers.py:634)
  Determine if Fortran handles preprocessing properly
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0    /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main
#define dummy 
           dummy
#ifndef dummy
       fooey
#endif
      end
Added FC compiler flag 
          Popping language FC
        compilers: Fortran uses CPP preprocessor
================================================================================
TEST checkFortranDefineCompilerOption from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:655)
TESTING: checkFortranDefineCompilerOption from config.compilers(config/BuildSystem/config/compilers.py:655)
  Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  -DTesting  /tmp/petsc-54YYwh/config.setCompilers/conftest.F 
Successful compile:
Source:
      program main
#define dummy 
           dummy
#ifndef Testing
       fooey
#endif
      end
          Popping language FC
        compilers: Fortran uses -D for defining macro
================================================================================
TEST checkFortranLibraries from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:671)
TESTING: checkFortranLibraries from config.compilers(config/BuildSystem/config/compilers.py:671)
  Substitutes for FLIBS the libraries needed to link with Fortran

    This macro is intended to be used in those situations when it is
    necessary to mix, e.g. C++ and Fortran 77, source code into a single
    program or shared library.

    For example, if object files from a C++ and Fortran 77 compiler must
    be linked together, then the C++ compiler/linker must be used for
    linking (since special C++-ish things need to happen at link time
    like calling global constructors, instantiating templates, enabling
    exception support, etc.).

    However, the Fortran 77 intrinsic and run-time libraries must be
    linked in as well, but the C++ compiler/linker does not know how to
    add these Fortran 77 libraries.

    This code was translated from the autoconf macro which was packaged in
    its current form by Matthew D. Langston <langston at SLAC.Stanford.EDU>.
    However, nearly all of this macro came from the OCTAVE_FLIBS macro in
    octave-2.0.13/aclocal.m4, and full credit should go to John W. Eaton
    for writing this extremely useful macro.
          Pushing language FC
Executing: gfortran -V
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main

      end
                Pushing language FC
                Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe  -v   -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker:
stderr:
Driving: gfortran -o /tmp/petsc-54YYwh/config.compilers/conftest.exe -v -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0 /tmp/petsc-54YYwh/config.compilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl -l gfortran -shared-libgcc -specs=/usr/lib/gcc/i686-pc-cygwin/4.7.3/libgfortran.spec
Using built-in specs.
Reading specs from /usr/lib/gcc/i686-pc-cygwin/4.7.3/libgfortran.spec
rename spec lib to liborig
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
Target: i686-pc-cygwin
Configured with: /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-ppl --with-system-zlib : (reconfigured) /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc -C --build=i686-pc-cygwin --host=i686-pc-cygwin --target=i686-pc-cygwin --without-libiconv-prefix --without-libintl-prefix --enable-shared --enable-shared-libgcc --enable-static --enable-version-specific-runtime-libs --enable-bootstrap --disable-__cxa_atexit --with-dwarf2 --with-arch=i686 --with-tune=generic --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-threads=posix --enable-libgomp --disable-libitm --enable-libquadmath --enable-libquadmath-support --enable-libssp --enable-libada --enable-libjava --enable-libgcj-sublibs --disable-java-awt --disable-symvers --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --with-gnu-as --with-cloog-include=/usr/include/cloog-ppl --with-system-zlib
Thread model: posix
gcc version 4.7.3 (GCC) 
COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-o' '/tmp/petsc-54YYwh/config.compilers/conftest.exe' '-v' '-Wall' '-Wno-unused-variable' '-Wno-unused-dummy-argument' '-g' '-O0' '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3' '-shared-libgcc' '-mtune=generic' '-march=i686'
 /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe --wrap _Znwj --wrap _Znaj --wrap _ZdlPv --wrap _ZdaPv --wrap _ZnwjRKSt9nothrow_t --wrap _ZnajRKSt9nothrow_t --wrap _ZdlPvRKSt9nothrow_t --wrap _ZdaPvRKSt9nothrow_t -Bdynamic --dll-search-prefix=cyg --large-address-aware --tsaware -o /tmp/petsc-54YYwh/config.compilers/conftest.exe /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../.. /tmp/petsc-54YYwh/config.compilers/conftest.o -rpath /usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl -lgfortran -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 -lgcc_s -lgcc /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
          Popping language FC
        compilers: Checking arg Driving:
        compilers: Unknown arg Driving:
        compilers: Checking arg gfortran
        compilers: Unknown arg gfortran
        compilers: Checking arg -o
        compilers: Unknown arg -o
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Checking arg -v
        compilers: Unknown arg -v
        compilers: Checking arg -Wall
        compilers: Unknown arg -Wall
        compilers: Checking arg -Wno-unused-variable
        compilers: Unknown arg -Wno-unused-variable
        compilers: Checking arg -Wno-unused-dummy-argument
        compilers: Unknown arg -Wno-unused-dummy-argument
        compilers: Checking arg -g
        compilers: Unknown arg -g
        compilers: Checking arg -O0
        compilers: Unknown arg -O0
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Checking arg -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Unknown arg -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Found library directory: -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -ldl
        compilers: Found library: -ldl
        Library already in C list so skipping in Fortran
        compilers: Checking arg -lgcc_s
        compilers: Found library: -lgcc_s
        Library already in C list so skipping in Fortran
        compilers: Checking arg -ladvapi32
        compilers: Found library: -ladvapi32
        Library already in C list so skipping in Fortran
        compilers: Checking arg -lshell32
        compilers: Found library: -lshell32
        Library already in C list so skipping in Fortran
        compilers: Checking arg -luser32
        compilers: Found library: -luser32
        Library already in C list so skipping in Fortran
        compilers: Checking arg -ldl
        compilers: Already in lflags: -ldl
        compilers: Checking arg -l
        compilers: Found canonical library: -lgfortran
        compilers: Checking arg -shared-libgcc
        compilers: Unknown arg -shared-libgcc
        compilers: Checking arg -specs=/usr/lib/gcc/i686-pc-cygwin/4.7.3/libgfortran.spec
        compilers: Unknown arg -specs=/usr/lib/gcc/i686-pc-cygwin/4.7.3/libgfortran.spec
        compilers: Checking arg Using
        compilers: Unknown arg Using
        compilers: Checking arg built-in
        compilers: Unknown arg built-in
        compilers: Checking arg specs.
        compilers: Unknown arg specs.
        compilers: Checking arg Reading
        compilers: Unknown arg Reading
        compilers: Checking arg specs
        compilers: Unknown arg specs
        compilers: Checking arg from
        compilers: Unknown arg from
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/libgfortran.spec
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/libgfortran.spec
        compilers: Checking arg rename
        compilers: Unknown arg rename
        compilers: Checking arg spec
        compilers: Unknown arg spec
        compilers: Checking arg lib
        compilers: Unknown arg lib
        compilers: Checking arg to
        compilers: Unknown arg to
        compilers: Checking arg liborig
        compilers: Unknown arg liborig
        compilers: Checking arg COLLECT_GCC=gfortran
        compilers: Unknown arg COLLECT_GCC=gfortran
        compilers: Checking arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
        compilers: Unknown arg COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.7.3/lto-wrapper.exe
        compilers: Checking arg Target:
        compilers: Unknown arg Target:
        compilers: Checking arg i686-pc-cygwin
        compilers: Unknown arg i686-pc-cygwin
        compilers: Checking arg Configured
        compilers: Unknown arg Configured
        compilers: Checking arg with:
        compilers: Unknown arg with:
        compilers: Checking arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Unknown arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Checking arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Unknown arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Checking arg --prefix=/usr
        compilers: Unknown arg --prefix=/usr
        compilers: Checking arg --exec-prefix=/usr
        compilers: Unknown arg --exec-prefix=/usr
        compilers: Checking arg --bindir=/usr/bin
        compilers: Unknown arg --bindir=/usr/bin
        compilers: Checking arg --sbindir=/usr/sbin
        compilers: Unknown arg --sbindir=/usr/sbin
        compilers: Checking arg --libexecdir=/usr/lib
        compilers: Unknown arg --libexecdir=/usr/lib
        compilers: Checking arg --datadir=/usr/share
        compilers: Unknown arg --datadir=/usr/share
        compilers: Checking arg --localstatedir=/var
        compilers: Unknown arg --localstatedir=/var
        compilers: Checking arg --sysconfdir=/etc
        compilers: Unknown arg --sysconfdir=/etc
        compilers: Checking arg --datarootdir=/usr/share
        compilers: Unknown arg --datarootdir=/usr/share
        compilers: Checking arg --docdir=/usr/share/doc/gcc
        compilers: Unknown arg --docdir=/usr/share/doc/gcc
        compilers: Checking arg -C
        compilers: Unknown arg -C
        compilers: Checking arg --build=i686-pc-cygwin
        compilers: Unknown arg --build=i686-pc-cygwin
        compilers: Checking arg --host=i686-pc-cygwin
        compilers: Unknown arg --host=i686-pc-cygwin
        compilers: Checking arg --target=i686-pc-cygwin
        compilers: Unknown arg --target=i686-pc-cygwin
        compilers: Checking arg --without-libiconv-prefix
        compilers: Unknown arg --without-libiconv-prefix
        compilers: Checking arg --without-libintl-prefix
        compilers: Unknown arg --without-libintl-prefix
        compilers: Checking arg --enable-shared
        compilers: Unknown arg --enable-shared
        compilers: Checking arg --enable-shared-libgcc
        compilers: Unknown arg --enable-shared-libgcc
        compilers: Checking arg --enable-static
        compilers: Unknown arg --enable-static
        compilers: Checking arg --enable-version-specific-runtime-libs
        compilers: Unknown arg --enable-version-specific-runtime-libs
        compilers: Checking arg --enable-bootstrap
        compilers: Unknown arg --enable-bootstrap
        compilers: Checking arg --disable-__cxa_atexit
        compilers: Unknown arg --disable-__cxa_atexit
        compilers: Checking arg --with-dwarf2
        compilers: Unknown arg --with-dwarf2
        compilers: Checking arg --with-arch=i686
        compilers: Unknown arg --with-arch=i686
        compilers: Checking arg --with-tune=generic
        compilers: Unknown arg --with-tune=generic
        compilers: Checking arg --disable-sjlj-exceptions
        compilers: Unknown arg --disable-sjlj-exceptions
        compilers: Checking arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Unknown arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Checking arg --enable-graphite
        compilers: Unknown arg --enable-graphite
        compilers: Checking arg --enable-threads=posix
        compilers: Unknown arg --enable-threads=posix
        compilers: Checking arg --enable-libgomp
        compilers: Unknown arg --enable-libgomp
        compilers: Checking arg --disable-libitm
        compilers: Unknown arg --disable-libitm
        compilers: Checking arg --enable-libquadmath
        compilers: Unknown arg --enable-libquadmath
        compilers: Checking arg --enable-libquadmath-support
        compilers: Unknown arg --enable-libquadmath-support
        compilers: Checking arg --enable-libssp
        compilers: Unknown arg --enable-libssp
        compilers: Checking arg --enable-libada
        compilers: Unknown arg --enable-libada
        compilers: Checking arg --enable-libjava
        compilers: Unknown arg --enable-libjava
        compilers: Checking arg --enable-libgcj-sublibs
        compilers: Unknown arg --enable-libgcj-sublibs
        compilers: Checking arg --disable-java-awt
        compilers: Unknown arg --disable-java-awt
        compilers: Checking arg --disable-symvers
        compilers: Unknown arg --disable-symvers
        compilers: Checking arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Unknown arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Checking arg --with-gnu-ld
        compilers: Unknown arg --with-gnu-ld
        compilers: Checking arg --with-gnu-as
        compilers: Unknown arg --with-gnu-as
        compilers: Checking arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Unknown arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Checking arg --with-system-zlib
        compilers: Unknown arg --with-system-zlib
        compilers: Checking arg :
        compilers: Unknown arg :
        compilers: Checking arg (reconfigured)
        compilers: Unknown arg (reconfigured)
        compilers: Checking arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Unknown arg /cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3/configure
        compilers: Checking arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Unknown arg --srcdir=/cygdrive/i/szsz/git/cygwin-ports-gcc/gcc-4.7.3-1/src/gcc-4.7.3
        compilers: Checking arg --prefix=/usr
        compilers: Unknown arg --prefix=/usr
        compilers: Checking arg --exec-prefix=/usr
        compilers: Unknown arg --exec-prefix=/usr
        compilers: Checking arg --bindir=/usr/bin
        compilers: Unknown arg --bindir=/usr/bin
        compilers: Checking arg --sbindir=/usr/sbin
        compilers: Unknown arg --sbindir=/usr/sbin
        compilers: Checking arg --libexecdir=/usr/lib
        compilers: Unknown arg --libexecdir=/usr/lib
        compilers: Checking arg --datadir=/usr/share
        compilers: Unknown arg --datadir=/usr/share
        compilers: Checking arg --localstatedir=/var
        compilers: Unknown arg --localstatedir=/var
        compilers: Checking arg --sysconfdir=/etc
        compilers: Unknown arg --sysconfdir=/etc
        compilers: Checking arg --datarootdir=/usr/share
        compilers: Unknown arg --datarootdir=/usr/share
        compilers: Checking arg --docdir=/usr/share/doc/gcc
        compilers: Unknown arg --docdir=/usr/share/doc/gcc
        compilers: Checking arg -C
        compilers: Unknown arg -C
        compilers: Checking arg --build=i686-pc-cygwin
        compilers: Unknown arg --build=i686-pc-cygwin
        compilers: Checking arg --host=i686-pc-cygwin
        compilers: Unknown arg --host=i686-pc-cygwin
        compilers: Checking arg --target=i686-pc-cygwin
        compilers: Unknown arg --target=i686-pc-cygwin
        compilers: Checking arg --without-libiconv-prefix
        compilers: Unknown arg --without-libiconv-prefix
        compilers: Checking arg --without-libintl-prefix
        compilers: Unknown arg --without-libintl-prefix
        compilers: Checking arg --enable-shared
        compilers: Unknown arg --enable-shared
        compilers: Checking arg --enable-shared-libgcc
        compilers: Unknown arg --enable-shared-libgcc
        compilers: Checking arg --enable-static
        compilers: Unknown arg --enable-static
        compilers: Checking arg --enable-version-specific-runtime-libs
        compilers: Unknown arg --enable-version-specific-runtime-libs
        compilers: Checking arg --enable-bootstrap
        compilers: Unknown arg --enable-bootstrap
        compilers: Checking arg --disable-__cxa_atexit
        compilers: Unknown arg --disable-__cxa_atexit
        compilers: Checking arg --with-dwarf2
        compilers: Unknown arg --with-dwarf2
        compilers: Checking arg --with-arch=i686
        compilers: Unknown arg --with-arch=i686
        compilers: Checking arg --with-tune=generic
        compilers: Unknown arg --with-tune=generic
        compilers: Checking arg --disable-sjlj-exceptions
        compilers: Unknown arg --disable-sjlj-exceptions
        compilers: Checking arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Unknown arg --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++
        compilers: Checking arg --enable-graphite
        compilers: Unknown arg --enable-graphite
        compilers: Checking arg --enable-threads=posix
        compilers: Unknown arg --enable-threads=posix
        compilers: Checking arg --enable-libgomp
        compilers: Unknown arg --enable-libgomp
        compilers: Checking arg --disable-libitm
        compilers: Unknown arg --disable-libitm
        compilers: Checking arg --enable-libquadmath
        compilers: Unknown arg --enable-libquadmath
        compilers: Checking arg --enable-libquadmath-support
        compilers: Unknown arg --enable-libquadmath-support
        compilers: Checking arg --enable-libssp
        compilers: Unknown arg --enable-libssp
        compilers: Checking arg --enable-libada
        compilers: Unknown arg --enable-libada
        compilers: Checking arg --enable-libjava
        compilers: Unknown arg --enable-libjava
        compilers: Checking arg --enable-libgcj-sublibs
        compilers: Unknown arg --enable-libgcj-sublibs
        compilers: Checking arg --disable-java-awt
        compilers: Unknown arg --disable-java-awt
        compilers: Checking arg --disable-symvers
        compilers: Unknown arg --disable-symvers
        compilers: Checking arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Unknown arg --with-ecj-jar=/usr/share/java/ecj.jar
        compilers: Checking arg --with-gnu-ld
        compilers: Unknown arg --with-gnu-ld
        compilers: Checking arg --with-gnu-as
        compilers: Unknown arg --with-gnu-as
        compilers: Checking arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Unknown arg --with-cloog-include=/usr/include/cloog-ppl
        compilers: Checking arg --with-system-zlib
        compilers: Unknown arg --with-system-zlib
        compilers: Checking arg Thread
        compilers: Unknown arg Thread
        compilers: Checking arg model:
        compilers: Unknown arg model:
        compilers: Checking arg posix
        compilers: Unknown arg posix
        compilers: Checking arg gcc
        compilers: Unknown arg gcc
        compilers: Checking arg version
        compilers: Unknown arg version
        compilers: Checking arg 4.7.3
        compilers: Unknown arg 4.7.3
        compilers: Checking arg (GCC)
        compilers: Unknown arg (GCC)
        compilers: Checking arg COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
        compilers: Skipping arg COMPILER_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/
        compilers: Checking arg LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
        compilers: Skipping arg LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.7.3/:/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../:/lib/:/usr/lib/
        compilers: Checking arg COLLECT_GCC_OPTIONS=
        compilers: Unknown arg COLLECT_GCC_OPTIONS=
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/collect2.exe
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _Znwj
        compilers: Unknown arg _Znwj
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _Znaj
        compilers: Unknown arg _Znaj
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdlPv
        compilers: Unknown arg _ZdlPv
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdaPv
        compilers: Unknown arg _ZdaPv
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZnwjRKSt9nothrow_t
        compilers: Unknown arg _ZnwjRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZnajRKSt9nothrow_t
        compilers: Unknown arg _ZnajRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdlPvRKSt9nothrow_t
        compilers: Unknown arg _ZdlPvRKSt9nothrow_t
        compilers: Checking arg --wrap
        compilers: Unknown arg --wrap
        compilers: Checking arg _ZdaPvRKSt9nothrow_t
        compilers: Unknown arg _ZdaPvRKSt9nothrow_t
        compilers: Checking arg -Bdynamic
        compilers: Unknown arg -Bdynamic
        compilers: Checking arg --dll-search-prefix=cyg
        compilers: Unknown arg --dll-search-prefix=cyg
        compilers: Checking arg --large-address-aware
        compilers: Unknown arg --large-address-aware
        compilers: Checking arg --tsaware
        compilers: Unknown arg --tsaware
        compilers: Checking arg -o
        compilers: Unknown arg -o
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.exe
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../crt0.o
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtbegin.o
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Already in lflags so skipping: -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Already in lflags so skipping: -L/usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -L/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../..
        compilers: Checking arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Unknown arg /tmp/petsc-54YYwh/config.compilers/conftest.o
        compilers: Checking arg -rpath
        compilers: Found -rpath library: /usr/lib/gcc/i686-pc-cygwin/4.7.3
        compilers: Checking arg -ldl
        compilers: Already in lflags: -ldl
        compilers: Checking arg -lgcc_s
        compilers: Already in lflags: -lgcc_s
        compilers: Checking arg -ladvapi32
        compilers: Already in lflags: -ladvapi32
        compilers: Checking arg -lshell32
        compilers: Already in lflags: -lshell32
        compilers: Checking arg -luser32
        compilers: Already in lflags: -luser32
        compilers: Checking arg -ldl
        compilers: Already in lflags: -ldl
        compilers: Checking arg -lgfortran
        compilers: Found library: -lgfortran
        compilers: Checking arg -lgcc_s
        compilers: Already in lflags: -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Found system library therefor skipping: -lgcc
        compilers: Checking arg -lquadmath
        compilers: Found library: -lquadmath
        compilers: Checking arg -lm
        compilers: Found library: -lm
        compilers: Checking arg -lgcc_s
        compilers: Already in lflags: -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Found system library therefor skipping: -lgcc
        compilers: Checking arg -lcygwin
        compilers: Found system library therefor skipping: -lcygwin
        compilers: Checking arg -ladvapi32
        compilers: Already in lflags: -ladvapi32
        compilers: Checking arg -lshell32
        compilers: Already in lflags: -lshell32
        compilers: Checking arg -luser32
        compilers: Already in lflags: -luser32
        compilers: Checking arg -lkernel32
        compilers: Checking arg -lgcc_s
        compilers: Already in lflags: -lgcc_s
        compilers: Checking arg -lgcc
        compilers: Found system library therefor skipping: -lgcc
        compilers: Checking arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
        compilers: Unknown arg /usr/lib/gcc/i686-pc-cygwin/4.7.3/crtend.o
        compilers: Libraries needed to link Fortran code with the C linker: ['-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lgfortran', '-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lgfortran', '-lquadmath', '-lm']
        compilers: Libraries needed to link Fortran main with the C linker: []
        compilers: Check that Fortran libraries can be used from C
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: gcc -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language C
        compilers: Check that Fortran libraries can be used from C++
            Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                    Pushing language CXX
                    Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: g++ -c -o /tmp/petsc-54YYwh/config.setCompilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.setCompilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                        Pushing language CXX
                        Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.setCompilers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/config.setCompilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.setCompilers/conftest.exe
            Popping language Cxx
        compilers: Fortran libraries can be used from C++
================================================================================
TEST checkFortranLinkingCxx from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1016)
TESTING: checkFortranLinkingCxx from config.compilers(config/BuildSystem/config/compilers.py:1016)
  Check that Fortran can be linked against C++
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
extern "C" void d1chk_(void);
void foo(void){d1chk_();}
          Popping language Cxx
            Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.compilers/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
extern "C" void d1chk_(void);
void d1chk_(void){return;}
            Popping language Cxx
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main
       call d1chk()

      end
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.o /tmp/petsc-54YYwh/config.compilers/cxxobj.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 /tmp/petsc-54YYwh/config.compilers/confc.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language FC
        compilers: Fortran can link C++ functions
================================================================================
TEST checkFortran90 from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1051)
TESTING: checkFortran90 from config.compilers(config/BuildSystem/config/compilers.py:1051)
  Determine whether the Fortran compiler handles F90
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main
      INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8)
      INTEGER (KIND=int) :: ierr

      ierr = 1
      end
                  Pushing language FC
                  Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Defined "USING_F90" to "1"
        Fortran compiler supports F90
          Popping language FC
================================================================================
TEST checkFortran2003 from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1064)
TESTING: checkFortran2003 from config.compilers(config/BuildSystem/config/compilers.py:1064)
  Determine whether the Fortran compiler handles F2003
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main

      use,intrinsic :: iso_c_binding
      Type(C_Ptr),Dimension(:),Pointer :: CArray
      character(kind=c_char),pointer   :: nullc => null()
      character(kind=c_char,len=5),dimension(:),pointer::list1

      allocate(list1(5))
      CArray = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/)
      end
                  Pushing language FC
                  Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Defined "USING_F2003" to "1"
        Fortran compiler supports F2003
          Popping language FC
================================================================================
TEST checkFortran90Array from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1084)
TESTING: checkFortran90Array from config.compilers(config/BuildSystem/config/compilers.py:1084)
  Check for F90 array interfaces
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
        Cygwin detected: ignoring HAVE_F90_2PTR_ARG test
================================================================================
TEST checkFortranModuleInclude from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1171)
TESTING: checkFortranModuleInclude from config.compilers(config/BuildSystem/config/compilers.py:1171)
  Figures out what flag is used to specify the include path for Fortran modules
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      module configtest
      integer testint
      parameter (testint = 42)
      end module configtest
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.compilers/confdir  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      program main
      use configtest

      write(*,*) testint

      end
                  Pushing language FC
                  Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.compilers/conftest.exe   -I/tmp/petsc-54YYwh/config.compilers/confdir  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.compilers/conftest.o /tmp/petsc-54YYwh/config.compilers/configtest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
        compilers: Fortran module include flag -I found
          Popping language FC
================================================================================
TEST checkFortranModuleOutput from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1237)
TESTING: checkFortranModuleOutput from config.compilers(config/BuildSystem/config/compilers.py:1237)
  Figures out what flag is used to specify the include path for Fortran modules
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -module /tmp/petsc-54YYwh/config.compilers/confdir  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Possible ERROR while running compiler: exit code 256
stderr:
gfortran: error: unrecognized command line option ‘-module’
Source:
      module configtest
      integer testint
      parameter (testint = 42)
      end module configtest
        compilers: Fortran module output flag -module  compile failed
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -module:/tmp/petsc-54YYwh/config.compilers/confdir  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Possible ERROR while running compiler: exit code 256
stderr:
gfortran: error: unrecognized command line option ‘-module:/tmp/petsc-54YYwh/config.compilers/confdir’
Source:
      module configtest
      integer testint
      parameter (testint = 42)
      end module configtest
        compilers: Fortran module output flag -module: compile failed
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -fmod=/tmp/petsc-54YYwh/config.compilers/confdir  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Possible ERROR while running compiler: exit code 256
stderr:
gfortran: error: unrecognized command line option ‘-fmod=/tmp/petsc-54YYwh/config.compilers/confdir’
Source:
      module configtest
      integer testint
      parameter (testint = 42)
      end module configtest
        compilers: Fortran module output flag -fmod= compile failed
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.compilers/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -J/tmp/petsc-54YYwh/config.compilers/confdir  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.compilers/conftest.F 
Successful compile:
Source:
      module configtest
      integer testint
      parameter (testint = 42)
      end module configtest
        compilers: Fortran module output flag -J found
          Popping language FC
================================================================================
TEST setupFrameworkCompilers from config.compilers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/compilers.py:1367)
TESTING: setupFrameworkCompilers from config.compilers(config/BuildSystem/config/compilers.py:1367)
================================================================================
TEST configureFortranCPP from PETSc.utilities.fortranCPP(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/fortranCPP.py:27)
TESTING: configureFortranCPP from PETSc.utilities.fortranCPP(config/PETSc/utilities/fortranCPP.py:27)
  Handle case where Fortran cannot preprocess properly
          Defined make rule ".f.o .f90.o .f95.o" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} -o $@ $<']
          Defined make rule ".f.a" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} $<', '-${AR} ${AR_FLAGS} ${LIBNAME} $*.o', '-${RM} $*.o']
          Defined make rule ".F.o .F90.o .F95.o" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} ${FCPPFLAGS} -o $@ $<']
          Defined make rule ".F.a" with dependencies "" and code ['${PETSC_MAKE_STOP_ON_ERROR}${FC} -c ${FFLAGS} ${FC_FLAGS} ${FCPPFLAGS} $<', '-${AR} ${AR_FLAGS} ${LIBNAME} $*.o', '-${RM} $*.o']
================================================================================
TEST checkStdC from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:105)
TESTING: checkStdC from config.headers(config/BuildSystem/config/headers.py:105)
Executing: gcc -c -o /tmp/petsc-54YYwh/config.headers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.headers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <float.h>

int main() {
;
  return 0;
}
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/string.h" 1 3
# 15 "\\MinGW\\include/string.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/string.h" 2 3
# 24 "\\MinGW\\include/string.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 25 "\\MinGW\\include/string.h" 2 3
# 36 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memchr (const void*, int, size_t) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcmp (const void*, const void*, size_t) __attribute__ ((__pure__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcpy (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memmove (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memset (void*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcat (char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strchr (const char*, int) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmp (const char*, const char*) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcpy (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strerror (int);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlen (const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncat (char*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncmp (const char*, const char*, size_t) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncpy (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strpbrk (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrchr (const char*, int) __attribute__ ((__pure__));
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strstr (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtok (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strxfrm (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strerror (const char *);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricmp (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnicmp (const char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _swab (const char*, char*, size_t);
# 90 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricmp (const char*, const char*);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcasecmp (const char*, const char *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnicmp (const char*, const char*, size_t);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncasecmp (const char *, const char *, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swab (const char*, char*, size_t);
# 126 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscat (wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcschr (const wchar_t*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscpy (wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscspn (const wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslen (const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncat (wchar_t*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncmp(const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncpy(wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcspbrk(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrchr(const wchar_t*, wchar_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsspn(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsstr(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstok(wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsxfrm(wchar_t*, const wchar_t*, size_t);
# 152 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsupr (wchar_t*);
# 173 "\\MinGW\\include/string.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmpi (const wchar_t * __ws1, const wchar_t * __ws2);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsupr (wchar_t*);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/stdlib.h" 1 3
# 15 "\\MinGW\\include/stdlib.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/stdlib.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/stdlib.h" 2 3
# 71 "\\MinGW\\include/stdlib.h" 3
extern int _argc;
extern char** _argv;
# 96 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int __argc_dll;
extern __attribute__ ((__dllimport__)) char** __argv_dll;
# 115 "\\MinGW\\include/stdlib.h" 3
   extern __attribute__ ((__dllimport__)) int __mb_cur_max_dll;
# 137 "\\MinGW\\include/stdlib.h" 3
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __doserrno(void);
# 158 "\\MinGW\\include/stdlib.h" 3
    extern __attribute__ ((__dllimport__)) char ** _environ_dll;
# 186 "\\MinGW\\include/stdlib.h" 3
  extern __attribute__ ((__dllimport__)) int _sys_nerr_dll;
# 196 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) char* _sys_errlist[];
# 243 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) unsigned int _osver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winmajor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winminor_dll;
# 269 "\\MinGW\\include/stdlib.h" 3
 extern __attribute__ ((__dllimport__)) char* _pgmptr_dll;
# 295 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int _fmode_dll;
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atof (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atoi (const char*);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atol (const char*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtof (const wchar_t *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtoi (const wchar_t *);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtol (const wchar_t *);
double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __strtod (const char*, char**);
extern double __attribute__((__cdecl__)) __attribute__ ((__nothrow__))
strtod (const char* __restrict__ __nptr, char** __restrict__ __endptr);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtof (const char * __restrict__, char ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtold (const char * __restrict__, char ** __restrict__);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtol (const char*, char**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoul (const char*, char**, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstol (const wchar_t*, wchar_t**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoul (const wchar_t*, wchar_t**, int);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstod (const wchar_t*, wchar_t**);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstof( const wchar_t * __restrict__, wchar_t ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstold (const wchar_t * __restrict__, wchar_t ** __restrict__);
# 345 "\\MinGW\\include/stdlib.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstombs (char*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wctomb (char*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mblen (const char*, size_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbstowcs (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbtowc (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rand (void);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) srand (unsigned int);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) calloc (size_t, size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) malloc (size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) realloc (void*, size_t);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) free (void*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abort (void) __attribute__ ((__noreturn__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) exit (int) __attribute__ ((__noreturn__));
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atexit (void (*)(void));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) system (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getenv (const char*);
 void* __attribute__((__cdecl__)) bsearch (const void*, const void*, size_t, size_t,
          int (*)(const void*, const void*));
 void __attribute__((__cdecl__)) qsort(void*, size_t, size_t,
      int (*)(const void*, const void*));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abs (int) __attribute__ ((__const__));
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) labs (long) __attribute__ ((__const__));
# 385 "\\MinGW\\include/stdlib.h" 3
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
 div_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) div (int, int) __attribute__ ((__const__));
 ldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ldiv (long, long) __attribute__ ((__const__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _beep (unsigned int, unsigned int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _seterrormode (int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sleep (unsigned long) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _exit (int) __attribute__ ((__noreturn__));
typedef int (* _onexit_t)(void);
_onexit_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _onexit( _onexit_t );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _gcvt (double, int, char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _makepath (char*, const char*, const char*, const char*, const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _splitpath (const char*, char*, char*, char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fullpath (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultoa(unsigned long, char*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itow (int, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltow (long, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultow (unsigned long, wchar_t*, int);
# 477 "\\MinGW\\include/stdlib.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gcvt (double, int, char*);
# 497 "\\MinGW\\include/stdlib.h" 3
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _Exit(int) __attribute__ ((__noreturn__));
typedef struct { long long quot, rem; } lldiv_t;
lldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lldiv (long long, long long) __attribute__ ((__const__));
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) llabs(long long);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoll (const char* __restrict__, char** __restrict, int);
unsigned long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoull (const char* __restrict__, char** __restrict__, int);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Executing: gcc -c -o /tmp/petsc-54YYwh/config.headers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.headers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <stdlib.h>
#include <ctype.h>
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))

int main() {

        int i;

        for(i = 0; i < 256; i++) if (XOR(islower(i), ISLOWER(i)) || toupper(i) != TOUPPER(i)) exit(2);
        exit(0);
      ;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.headers/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.headers/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.headers/conftest.exe
Executing: /tmp/petsc-54YYwh/config.headers/conftest.exe
          Defined "STDC_HEADERS" to "1"
================================================================================
TEST checkStat from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:138)
TESTING: checkStat from config.headers(config/BuildSystem/config/headers.py:138)
  Checks whether stat file-mode macros are broken, and defines STAT_MACROS_BROKEN if they are
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 15 "\\MinGW\\include/sys/types.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 5 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/sys/stat.h" 1 3
# 21 "\\MinGW\\include/sys/stat.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 22 "\\MinGW\\include/sys/stat.h" 2 3
# 86 "\\MinGW\\include/sys/stat.h" 3
struct _stat
{
 _dev_t st_dev;
 _ino_t st_ino;
 _mode_t st_mode;
 short st_nlink;
 short st_uid;
 short st_gid;
 _dev_t st_rdev;
 _off_t st_size;
 time_t st_atime;
 time_t st_mtime;
 time_t st_ctime;
};
struct stat
{
 dev_t st_dev;
 ino_t st_ino;
 mode_t st_mode;
 short st_nlink;
 short st_uid;
 short st_gid;
 dev_t st_rdev;
 off_t st_size;
 time_t st_atime;
 time_t st_mtime;
 time_t st_ctime;
};
# 202 "\\MinGW\\include/sys/stat.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fstat (int, struct _stat*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chmod (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stat (const char*, struct _stat*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fstat (int, struct stat*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chmod (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stat (const char*, struct stat*);
# 6 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
================================================================================
TEST checkSysWait from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:173)
TESTING: checkSysWait from config.headers(config/BuildSystem/config/headers.py:173)
  Check for POSIX.1 compatible sys/wait.h, and defines HAVE_SYS_WAIT_H if found
Executing: gcc -c -o /tmp/petsc-54YYwh/config.headers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.headers/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
In file included from /usr/include/sys/wait.h:16:0,
                 from /tmp/petsc-54YYwh/config.headers/conftest.c:5:
/usr/include/sys/resource.h:76:29: error: unknown type name ‘id_t’
/usr/include/sys/resource.h:77:29: error: unknown type name ‘id_t’
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#include <sys/wait.h>
#ifndef WEXITSTATUS
#define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
#endif
#ifndef WIFEXITED
#define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
#endif

int main() {

    int s;
    wait (&s);
    s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
    ;
  return 0;
}
================================================================================
TEST checkTime from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:195)
TESTING: checkTime from config.headers(config/BuildSystem/config/headers.py:195)
  Checks if you can safely include both <sys/time.h> and <time.h>, and if so defines TIME_WITH_SYS_TIME
Checking for header: time.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/time.h" 1 3
# 15 "\\MinGW\\include/time.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/time.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/time.h" 2 3
# 40 "\\MinGW\\include/time.h" 3
typedef long __time32_t;
typedef long long __time64_t;
# 61 "\\MinGW\\include/time.h" 3
typedef __time32_t time_t;
# 71 "\\MinGW\\include/time.h" 3
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_TIME_H" to "1"
Checking for header: sys/time.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/sys/time.h" 1 3
# 1 "\\MinGW\\include/time.h" 1 3
# 15 "\\MinGW\\include/time.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/time.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/time.h" 2 3
# 40 "\\MinGW\\include/time.h" 3
typedef long __time32_t;
typedef long long __time64_t;
# 61 "\\MinGW\\include/time.h" 3
typedef __time32_t time_t;
# 71 "\\MinGW\\include/time.h" 3
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 4 "\\MinGW\\include/sys/time.h" 2 3
struct timeval {
  long tv_sec;
  long tv_usec;
};
# 26 "\\MinGW\\include/sys/time.h" 3
struct timezone
{
  int tz_minuteswest;
  int tz_dsttime;
};
# 39 "\\MinGW\\include/sys/time.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gettimeofday(struct timeval *__restrict__,
    void *__restrict__ );
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_TIME_H" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.headers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.headers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/types.h>
#include <sys/time.h>
#include <time.h>

int main() {
struct tm *tp = 0;

if (tp);
;
  return 0;
}
          Defined "TIME_WITH_SYS_TIME" to "1"
================================================================================
TEST checkMath from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:203)
TESTING: checkMath from config.headers(config/BuildSystem/config/headers.py:203)
  Checks for the math headers and defines
Checking for header: math.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/math.h" 1 3
# 16 "\\MinGW\\include/math.h" 3
       
# 17 "\\MinGW\\include/math.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 21 "\\MinGW\\include/math.h" 2 3
# 134 "\\MinGW\\include/math.h" 3
struct _exception
{
 int type;
 char *name;
 double arg1;
 double arg2;
 double retval;
};
 double __attribute__((__cdecl__)) sin (double);
 double __attribute__((__cdecl__)) cos (double);
 double __attribute__((__cdecl__)) tan (double);
 double __attribute__((__cdecl__)) sinh (double);
 double __attribute__((__cdecl__)) cosh (double);
 double __attribute__((__cdecl__)) tanh (double);
 double __attribute__((__cdecl__)) asin (double);
 double __attribute__((__cdecl__)) acos (double);
 double __attribute__((__cdecl__)) atan (double);
 double __attribute__((__cdecl__)) atan2 (double, double);
 double __attribute__((__cdecl__)) exp (double);
 double __attribute__((__cdecl__)) log (double);
 double __attribute__((__cdecl__)) log10 (double);
 double __attribute__((__cdecl__)) pow (double, double);
 double __attribute__((__cdecl__)) sqrt (double);
 double __attribute__((__cdecl__)) ceil (double);
 double __attribute__((__cdecl__)) floor (double);
 double __attribute__((__cdecl__)) fabs (double);
 double __attribute__((__cdecl__)) ldexp (double, int);
 double __attribute__((__cdecl__)) frexp (double, int*);
 double __attribute__((__cdecl__)) modf (double, double*);
 double __attribute__((__cdecl__)) fmod (double, double);
# 210 "\\MinGW\\include/math.h" 3
struct _complex
{
 double x;
 double y;
};
 double __attribute__((__cdecl__)) _cabs (struct _complex);
 double __attribute__((__cdecl__)) _hypot (double, double);
 double __attribute__((__cdecl__)) _j0 (double);
 double __attribute__((__cdecl__)) _j1 (double);
 double __attribute__((__cdecl__)) _jn (int, double);
 double __attribute__((__cdecl__)) _y0 (double);
 double __attribute__((__cdecl__)) _y1 (double);
 double __attribute__((__cdecl__)) _yn (int, double);
 int __attribute__((__cdecl__)) _matherr (struct _exception *);
# 234 "\\MinGW\\include/math.h" 3
 double __attribute__((__cdecl__)) _chgsign (double);
 double __attribute__((__cdecl__)) _copysign (double, double);
 double __attribute__((__cdecl__)) _logb (double);
 double __attribute__((__cdecl__)) _nextafter (double, double);
 double __attribute__((__cdecl__)) _scalb (double, long);
 int __attribute__((__cdecl__)) _finite (double);
 int __attribute__((__cdecl__)) _fpclass (double);
 int __attribute__((__cdecl__)) _isnan (double);
# 254 "\\MinGW\\include/math.h" 3
 double __attribute__((__cdecl__)) j0 (double);
 double __attribute__((__cdecl__)) j1 (double);
 double __attribute__((__cdecl__)) jn (int, double);
 double __attribute__((__cdecl__)) y0 (double);
 double __attribute__((__cdecl__)) y1 (double);
 double __attribute__((__cdecl__)) yn (int, double);
 double __attribute__((__cdecl__)) chgsign (double);
# 270 "\\MinGW\\include/math.h" 3
 int __attribute__((__cdecl__)) finite (double);
 int __attribute__((__cdecl__)) fpclass (double);
# 324 "\\MinGW\\include/math.h" 3
typedef long double float_t;
typedef long double double_t;
# 354 "\\MinGW\\include/math.h" 3
extern int __attribute__((__cdecl__)) __fpclassifyf (float);
extern int __attribute__((__cdecl__)) __fpclassify (double);
extern int __attribute__((__cdecl__)) __fpclassifyl (long double);
# 379 "\\MinGW\\include/math.h" 3
extern int __attribute__((__cdecl__)) __isnan (double);
extern int __attribute__((__cdecl__)) __isnanf (float);
extern int __attribute__((__cdecl__)) __isnanl (long double);
# 419 "\\MinGW\\include/math.h" 3
extern int __attribute__((__cdecl__)) __signbit (double);
extern int __attribute__((__cdecl__)) __signbitf (float);
extern int __attribute__((__cdecl__)) __signbitl (long double);
# 447 "\\MinGW\\include/math.h" 3
extern float __attribute__((__cdecl__)) sinf (float);
extern long double __attribute__((__cdecl__)) sinl (long double);
extern float __attribute__((__cdecl__)) cosf (float);
extern long double __attribute__((__cdecl__)) cosl (long double);
extern float __attribute__((__cdecl__)) tanf (float);
extern long double __attribute__((__cdecl__)) tanl (long double);
extern float __attribute__((__cdecl__)) asinf (float);
extern long double __attribute__((__cdecl__)) asinl (long double);
extern float __attribute__((__cdecl__)) acosf (float);
extern long double __attribute__((__cdecl__)) acosl (long double);
extern float __attribute__((__cdecl__)) atanf (float);
extern long double __attribute__((__cdecl__)) atanl (long double);
extern float __attribute__((__cdecl__)) atan2f (float, float);
extern long double __attribute__((__cdecl__)) atan2l (long double, long double);
extern float __attribute__((__cdecl__)) sinhf (float);
extern long double __attribute__((__cdecl__)) sinhl (long double);
extern float __attribute__((__cdecl__)) coshf (float);
extern long double __attribute__((__cdecl__)) coshl (long double);
extern float __attribute__((__cdecl__)) tanhf (float);
extern long double __attribute__((__cdecl__)) tanhl (long double);
extern double __attribute__((__cdecl__)) acosh (double);
extern float __attribute__((__cdecl__)) acoshf (float);
extern long double __attribute__((__cdecl__)) acoshl (long double);
extern double __attribute__((__cdecl__)) asinh (double);
extern float __attribute__((__cdecl__)) asinhf (float);
extern long double __attribute__((__cdecl__)) asinhl (long double);
extern double __attribute__((__cdecl__)) atanh (double);
extern float __attribute__((__cdecl__)) atanhf (float);
extern long double __attribute__((__cdecl__)) atanhl (long double);
extern float __attribute__((__cdecl__)) expf (float);
extern long double __attribute__((__cdecl__)) expl (long double);
extern double __attribute__((__cdecl__)) exp2(double);
extern float __attribute__((__cdecl__)) exp2f(float);
extern long double __attribute__((__cdecl__)) exp2l(long double);
extern double __attribute__((__cdecl__)) expm1(double);
extern float __attribute__((__cdecl__)) expm1f(float);
extern long double __attribute__((__cdecl__)) expm1l(long double);
extern float __attribute__((__cdecl__)) frexpf (float, int*);
extern long double __attribute__((__cdecl__)) frexpl (long double, int*);
extern int __attribute__((__cdecl__)) ilogb (double);
extern int __attribute__((__cdecl__)) ilogbf (float);
extern int __attribute__((__cdecl__)) ilogbl (long double);
extern float __attribute__((__cdecl__)) ldexpf (float, int);
extern long double __attribute__((__cdecl__)) ldexpl (long double, int);
extern float __attribute__((__cdecl__)) logf (float);
extern long double __attribute__((__cdecl__)) logl (long double);
extern float __attribute__((__cdecl__)) log10f (float);
extern long double __attribute__((__cdecl__)) log10l (long double);
extern double __attribute__((__cdecl__)) log1p(double);
extern float __attribute__((__cdecl__)) log1pf(float);
extern long double __attribute__((__cdecl__)) log1pl(long double);
extern double __attribute__((__cdecl__)) log2 (double);
extern float __attribute__((__cdecl__)) log2f (float);
extern long double __attribute__((__cdecl__)) log2l (long double);
extern double __attribute__((__cdecl__)) logb (double);
extern float __attribute__((__cdecl__)) logbf (float);
extern long double __attribute__((__cdecl__)) logbl (long double);
# 603 "\\MinGW\\include/math.h" 3
extern float __attribute__((__cdecl__)) modff (float, float*);
extern long double __attribute__((__cdecl__)) modfl (long double, long double*);
extern double __attribute__((__cdecl__)) scalbn (double, int);
extern float __attribute__((__cdecl__)) scalbnf (float, int);
extern long double __attribute__((__cdecl__)) scalbnl (long double, int);
extern double __attribute__((__cdecl__)) scalbln (double, long);
extern float __attribute__((__cdecl__)) scalblnf (float, long);
extern long double __attribute__((__cdecl__)) scalblnl (long double, long);
extern double __attribute__((__cdecl__)) cbrt (double);
extern float __attribute__((__cdecl__)) cbrtf (float);
extern long double __attribute__((__cdecl__)) cbrtl (long double);
extern float __attribute__((__cdecl__)) fabsf (float x);
extern long double __attribute__((__cdecl__)) fabsl (long double x);
extern double __attribute__((__cdecl__)) hypot (double, double);
extern float __attribute__((__cdecl__)) hypotf (float, float);
extern long double __attribute__((__cdecl__)) hypotl (long double, long double);
extern float __attribute__((__cdecl__)) powf (float, float);
extern long double __attribute__((__cdecl__)) powl (long double, long double);
extern float __attribute__((__cdecl__)) sqrtf (float);
extern long double __attribute__((__cdecl__)) sqrtl (long double);
extern double __attribute__((__cdecl__)) erf (double);
extern float __attribute__((__cdecl__)) erff (float);
extern long double __attribute__((__cdecl__)) erfl (long double);
extern double __attribute__((__cdecl__)) erfc (double);
extern float __attribute__((__cdecl__)) erfcf (float);
extern long double __attribute__((__cdecl__)) erfcl (long double);
extern double __attribute__((__cdecl__)) lgamma (double);
extern float __attribute__((__cdecl__)) lgammaf (float);
extern long double __attribute__((__cdecl__)) lgammal (long double);
extern double __attribute__((__cdecl__)) tgamma (double);
extern float __attribute__((__cdecl__)) tgammaf (float);
extern long double __attribute__((__cdecl__)) tgammal (long double);
extern float __attribute__((__cdecl__)) ceilf (float);
extern long double __attribute__((__cdecl__)) ceill (long double);
extern float __attribute__((__cdecl__)) floorf (float);
extern long double __attribute__((__cdecl__)) floorl (long double);
extern double __attribute__((__cdecl__)) nearbyint ( double);
extern float __attribute__((__cdecl__)) nearbyintf (float);
extern long double __attribute__((__cdecl__)) nearbyintl (long double);
extern double __attribute__((__cdecl__)) rint (double);
extern float __attribute__((__cdecl__)) rintf (float);
extern long double __attribute__((__cdecl__)) rintl (long double);
extern long __attribute__((__cdecl__)) lrint (double);
extern long __attribute__((__cdecl__)) lrintf (float);
extern long __attribute__((__cdecl__)) lrintl (long double);
extern long long __attribute__((__cdecl__)) llrint (double);
extern long long __attribute__((__cdecl__)) llrintf (float);
extern long long __attribute__((__cdecl__)) llrintl (long double);
# 771 "\\MinGW\\include/math.h" 3
extern double __attribute__((__cdecl__)) round (double);
extern float __attribute__((__cdecl__)) roundf (float);
extern long double __attribute__((__cdecl__)) roundl (long double);
extern long __attribute__((__cdecl__)) lround (double);
extern long __attribute__((__cdecl__)) lroundf (float);
extern long __attribute__((__cdecl__)) lroundl (long double);
extern long long __attribute__((__cdecl__)) llround (double);
extern long long __attribute__((__cdecl__)) llroundf (float);
extern long long __attribute__((__cdecl__)) llroundl (long double);
extern double __attribute__((__cdecl__)) trunc (double);
extern float __attribute__((__cdecl__)) truncf (float);
extern long double __attribute__((__cdecl__)) truncl (long double);
extern float __attribute__((__cdecl__)) fmodf (float, float);
extern long double __attribute__((__cdecl__)) fmodl (long double, long double);
extern double __attribute__((__cdecl__)) remainder (double, double);
extern float __attribute__((__cdecl__)) remainderf (float, float);
extern long double __attribute__((__cdecl__)) remainderl (long double, long double);
extern double __attribute__((__cdecl__)) remquo(double, double, int *);
extern float __attribute__((__cdecl__)) remquof(float, float, int *);
extern long double __attribute__((__cdecl__)) remquol(long double, long double, int *);
extern double __attribute__((__cdecl__)) copysign (double, double);
extern float __attribute__((__cdecl__)) copysignf (float, float);
extern long double __attribute__((__cdecl__)) copysignl (long double, long double);
extern double __attribute__((__cdecl__)) nan(const char *tagp);
extern float __attribute__((__cdecl__)) nanf(const char *tagp);
extern long double __attribute__((__cdecl__)) nanl(const char *tagp);
# 821 "\\MinGW\\include/math.h" 3
extern double __attribute__((__cdecl__)) nextafter (double, double);
extern float __attribute__((__cdecl__)) nextafterf (float, float);
extern long double __attribute__((__cdecl__)) nextafterl (long double, long double);
extern double __attribute__((__cdecl__)) nexttoward (double, long double);
extern float __attribute__((__cdecl__)) nexttowardf (float, long double);
extern long double __attribute__((__cdecl__)) nexttowardl (long double, long double);
extern double __attribute__((__cdecl__)) fdim (double x, double y);
extern float __attribute__((__cdecl__)) fdimf (float x, float y);
extern long double __attribute__((__cdecl__)) fdiml (long double x, long double y);
extern double __attribute__((__cdecl__)) fmax (double, double);
extern float __attribute__((__cdecl__)) fmaxf (float, float);
extern long double __attribute__((__cdecl__)) fmaxl (long double, long double);
extern double __attribute__((__cdecl__)) fmin (double, double);
extern float __attribute__((__cdecl__)) fminf (float, float);
extern long double __attribute__((__cdecl__)) fminl (long double, long double);
extern double __attribute__((__cdecl__)) fma (double, double, double);
extern float __attribute__((__cdecl__)) fmaf (float, float, float);
extern long double __attribute__((__cdecl__)) fmal (long double, long double, long double);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_MATH_H" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.headers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.headers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>

int main() {
double pi = M_PI;

if (pi);
;
  return 0;
}
        Found math #defines, like M_PI
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/socket.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/socket.h" 1 3 4
# 15 "/usr/include/sys/socket.h" 3 4
# 1 "/usr/include/features.h" 1 3 4
# 14 "/usr/include/features.h" 3 4
# 1 "/usr/include/sys/cdefs.h" 1 3 4
# 43 "/usr/include/sys/cdefs.h" 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 44 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 45 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "\\MinGW\\include/stdint.h" 1 3 4
# 24 "\\MinGW\\include/stdint.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3 4
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 66 "\\MinGW\\include/stdint.h" 3 4
  typedef int intptr_t;
# 75 "\\MinGW\\include/stdint.h" 3 4
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 46 "/usr/include/sys/cdefs.h" 2 3 4
# 15 "/usr/include/features.h" 2 3 4
# 16 "/usr/include/sys/socket.h" 2 3 4
# 1 "/usr/include/cygwin/socket.h" 1 3 4
# 24 "/usr/include/cygwin/socket.h" 3 4
typedef int socklen_t;
typedef uint16_t sa_family_t;
struct sockaddr {
  sa_family_t sa_family;
  char sa_data[14];
};
# 43 "/usr/include/cygwin/socket.h" 3 4
struct sockaddr_storage {
  sa_family_t ss_family;
  char _ss_pad1[((sizeof (int64_t)) - sizeof (sa_family_t))];
  int64_t __ss_align;
  char _ss_pad2[(128 - (sizeof (sa_family_t) + ((sizeof (int64_t)) - sizeof (sa_family_t)) + (sizeof (int64_t))))];
};
# 1 "/usr/include/asm/socket.h" 1 3 4
# 14 "/usr/include/asm/socket.h" 3 4
# 1 "/usr/include/cygwin/if.h" 1 3 4
# 18 "/usr/include/cygwin/if.h" 3 4
# 1 "\\MinGW\\include/sys/types.h" 1 3 4
# 15 "\\MinGW\\include/sys/types.h" 3 4
# 1 "\\MinGW\\include/_mingw.h" 1 3 4
# 32 "\\MinGW\\include/_mingw.h" 3 4
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 22 "\\MinGW\\include/sys/types.h" 2 3 4
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3 4
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3 4
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 19 "/usr/include/cygwin/if.h" 2 3 4
# 1 "/usr/include/cygwin/socket.h" 1 3 4
# 20 "/usr/include/cygwin/if.h" 2 3 4
# 34 "/usr/include/cygwin/if.h" 3 4
struct if_nameindex {
  unsigned if_index;
  char *if_name;
};
struct ifreq_frndlyname {
  int ifrf_len;
  char ifrf_friendlyname[260];
};
# 59 "/usr/include/cygwin/if.h" 3 4
struct ifreq {
  union {
    char ifrn_name[44];
  } ifr_ifrn;
  union {
    struct sockaddr ifru_addr;
    struct sockaddr ifru_broadaddr;
    struct sockaddr ifru_dstaddr;
    struct sockaddr ifru_netmask;
    struct sockaddr ifru_hwaddr;
    int ifru_flags;
    int ifru_metric;
    int ifru_mtu;
    int ifru_ifindex;
    void *ifru_data;
    char __ifru_pad[28];
  } ifr_ifru;
};
# 101 "/usr/include/cygwin/if.h" 3 4
struct ifconf
{
  int ifc_len;
  union
  {
    caddr_t ifcu_buf;
    struct ifreq *ifcu_req;
  } ifc_ifcu;
};
extern unsigned if_nametoindex (const char *);
extern char *if_indextoname (unsigned, char *);
extern struct if_nameindex *if_nameindex (void);
extern void if_freenameindex (struct if_nameindex *);
# 15 "/usr/include/asm/socket.h" 2 3 4
# 52 "/usr/include/cygwin/socket.h" 2 3 4
# 1 "/usr/include/cygwin/sockios.h" 1 3 4
# 53 "/usr/include/cygwin/socket.h" 2 3 4
# 1 "/usr/include/sys/uio.h" 1 3 4
# 15 "/usr/include/sys/uio.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 16 "/usr/include/sys/uio.h" 2 3 4
struct iovec
{
  void *iov_base;
  size_t iov_len;
};
extern ssize_t readv (int filedes, const struct iovec *vector, int count);
extern ssize_t writev (int filedes, const struct iovec *vector, int count);
# 54 "/usr/include/cygwin/socket.h" 2 3 4
struct ucred {
  pid_t pid;
  uid_t uid;
  gid_t gid;
};
struct linger {
  unsigned short l_onoff;
  unsigned short l_linger;
};
struct msghdr
{
  void * msg_name;
  socklen_t msg_namelen;
  struct iovec * msg_iov;
  int msg_iovlen;
  void * msg_control;
  socklen_t msg_controllen;
  int msg_flags;
};
struct cmsghdr
{
  socklen_t cmsg_len;
  int cmsg_level;
  int cmsg_type;
};
# 17 "/usr/include/sys/socket.h" 2 3 4
# 1 "\\MinGW\\include/sys/time.h" 1 3 4
# 1 "\\MinGW\\include/time.h" 1 3 4
# 21 "\\MinGW\\include/time.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 22 "\\MinGW\\include/time.h" 2 3 4
# 71 "\\MinGW\\include/time.h" 3 4
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3 4
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3 4
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3 4
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 4 "\\MinGW\\include/sys/time.h" 2 3 4
struct timeval {
  long tv_sec;
  long tv_usec;
};
# 26 "\\MinGW\\include/sys/time.h" 3 4
struct timezone
{
  int tz_minuteswest;
  int tz_dsttime;
};
# 39 "\\MinGW\\include/sys/time.h" 3 4
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gettimeofday(struct timeval *__restrict__,
    void *__restrict__ );
# 18 "/usr/include/sys/socket.h" 2 3 4
  int accept (int, struct sockaddr *__peer, socklen_t *);
  int accept4 (int, struct sockaddr *__peer, socklen_t *, int flags);
  int bind (int, const struct sockaddr *__my_addr, socklen_t __addrlen);
  int connect (int, const struct sockaddr *, socklen_t);
  int getpeername (int, struct sockaddr *__peer, socklen_t *);
  int getsockname (int, struct sockaddr *__addr, socklen_t *);
  int listen (int, int __n);
  ssize_t recv (int, void *__buff, size_t __len, int __flags);
  ssize_t recvfrom (int, void *__buff, size_t __len, int __flags,
      struct sockaddr *__from, socklen_t *__fromlen);
  ssize_t recvmsg(int s, struct msghdr *msg, int flags);
  ssize_t send (int, const void *__buff, size_t __len, int __flags);
  ssize_t sendmsg(int s, const struct msghdr *msg, int flags);
  ssize_t sendto (int, const void *, size_t __len, int __flags,
    const struct sockaddr *__to, socklen_t __tolen);
  int setsockopt (int __s, int __level, int __optname, const void *optval,
    socklen_t __optlen);
  int getsockopt (int __s, int __level, int __optname, void *__optval,
    socklen_t *__optlen);
  int shutdown (int, int);
  int socket (int __family, int __type, int __protocol);
  int socketpair (int __domain, int __type, int __protocol, int *__socket_vec);
  struct servent *getservbyname (const char *__name, const char *__proto);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_SOCKET_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/types.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 15 "\\MinGW\\include/sys/types.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_TYPES_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: malloc.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/malloc.h" 1 3
# 18 "\\MinGW\\include/malloc.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 19 "\\MinGW\\include/malloc.h" 2 3
# 1 "\\MinGW\\include/stdlib.h" 1 3
# 21 "\\MinGW\\include/stdlib.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/stdlib.h" 2 3
# 71 "\\MinGW\\include/stdlib.h" 3
extern int _argc;
extern char** _argv;
# 96 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int __argc_dll;
extern __attribute__ ((__dllimport__)) char** __argv_dll;
# 115 "\\MinGW\\include/stdlib.h" 3
   extern __attribute__ ((__dllimport__)) int __mb_cur_max_dll;
# 137 "\\MinGW\\include/stdlib.h" 3
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __doserrno(void);
# 158 "\\MinGW\\include/stdlib.h" 3
    extern __attribute__ ((__dllimport__)) char ** _environ_dll;
# 186 "\\MinGW\\include/stdlib.h" 3
  extern __attribute__ ((__dllimport__)) int _sys_nerr_dll;
# 196 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) char* _sys_errlist[];
# 243 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) unsigned int _osver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winmajor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winminor_dll;
# 269 "\\MinGW\\include/stdlib.h" 3
 extern __attribute__ ((__dllimport__)) char* _pgmptr_dll;
# 295 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int _fmode_dll;
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atof (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atoi (const char*);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atol (const char*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtof (const wchar_t *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtoi (const wchar_t *);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtol (const wchar_t *);
double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __strtod (const char*, char**);
extern double __attribute__((__cdecl__)) __attribute__ ((__nothrow__))
strtod (const char* __restrict__ __nptr, char** __restrict__ __endptr);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtof (const char * __restrict__, char ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtold (const char * __restrict__, char ** __restrict__);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtol (const char*, char**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoul (const char*, char**, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstol (const wchar_t*, wchar_t**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoul (const wchar_t*, wchar_t**, int);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstod (const wchar_t*, wchar_t**);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstof( const wchar_t * __restrict__, wchar_t ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstold (const wchar_t * __restrict__, wchar_t ** __restrict__);
# 345 "\\MinGW\\include/stdlib.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstombs (char*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wctomb (char*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mblen (const char*, size_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbstowcs (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbtowc (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rand (void);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) srand (unsigned int);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) calloc (size_t, size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) malloc (size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) realloc (void*, size_t);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) free (void*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abort (void) __attribute__ ((__noreturn__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) exit (int) __attribute__ ((__noreturn__));
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atexit (void (*)(void));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) system (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getenv (const char*);
 void* __attribute__((__cdecl__)) bsearch (const void*, const void*, size_t, size_t,
          int (*)(const void*, const void*));
 void __attribute__((__cdecl__)) qsort(void*, size_t, size_t,
      int (*)(const void*, const void*));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abs (int) __attribute__ ((__const__));
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) labs (long) __attribute__ ((__const__));
# 385 "\\MinGW\\include/stdlib.h" 3
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
 div_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) div (int, int) __attribute__ ((__const__));
 ldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ldiv (long, long) __attribute__ ((__const__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _beep (unsigned int, unsigned int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _seterrormode (int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sleep (unsigned long) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _exit (int) __attribute__ ((__noreturn__));
typedef int (* _onexit_t)(void);
_onexit_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _onexit( _onexit_t );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _gcvt (double, int, char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _makepath (char*, const char*, const char*, const char*, const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _splitpath (const char*, char*, char*, char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fullpath (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultoa(unsigned long, char*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itow (int, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltow (long, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultow (unsigned long, wchar_t*, int);
# 477 "\\MinGW\\include/stdlib.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gcvt (double, int, char*);
# 497 "\\MinGW\\include/stdlib.h" 3
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _Exit(int) __attribute__ ((__noreturn__));
typedef struct { long long quot, rem; } lldiv_t;
lldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lldiv (long long, long long) __attribute__ ((__const__));
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) llabs(long long);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoll (const char* __restrict__, char** __restrict, int);
unsigned long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoull (const char* __restrict__, char** __restrict__, int);
# 21 "\\MinGW\\include/malloc.h" 2 3
typedef struct _heapinfo
{
 int* _pentry;
 size_t _size;
 int _useflag;
} _HEAPINFO;
# 56 "\\MinGW\\include/malloc.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _heapwalk (_HEAPINFO*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) heapwalk (_HEAPINFO*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _heapchk (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _heapmin (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _heapset (unsigned int);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _msize (void*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _get_sbh_threshold (void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _set_sbh_threshold (size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _expand (void*, size_t);
# 90 "\\MinGW\\include/malloc.h" 3
void * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_aligned_offset_malloc (size_t, size_t, size_t);
void * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_aligned_offset_realloc (void*, size_t, size_t, size_t);
void * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_aligned_malloc (size_t, size_t);
void * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_aligned_realloc (void*, size_t, size_t);
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __mingw_aligned_free (void*);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_MALLOC_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: time.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/time.h" 1 3
# 15 "\\MinGW\\include/time.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/time.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/time.h" 2 3
# 40 "\\MinGW\\include/time.h" 3
typedef long __time32_t;
typedef long long __time64_t;
# 61 "\\MinGW\\include/time.h" 3
typedef __time32_t time_t;
# 71 "\\MinGW\\include/time.h" 3
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_TIME_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: Direct.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/Direct.h" 1 3
# 15 "\\MinGW\\include/Direct.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/Direct.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 20 "\\MinGW\\include/Direct.h" 2 3
# 1 "\\MinGW\\include/io.h" 1 3
# 20 "\\MinGW\\include/io.h" 3
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 21 "\\MinGW\\include/sys/types.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 21 "\\MinGW\\include/io.h" 2 3
# 41 "\\MinGW\\include/io.h" 3
  typedef int intptr_t;
typedef unsigned long _fsize_t;
# 63 "\\MinGW\\include/io.h" 3
struct _finddata_t
{
 unsigned attrib;
 time_t time_create;
 time_t time_access;
 time_t time_write;
 _fsize_t size;
 char name[(260)];
};
struct _finddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    char name[(260)];
};
# 125 "\\MinGW\\include/io.h" 3
struct _wfinddata_t {
     unsigned attrib;
     time_t time_create;
     time_t time_access;
     time_t time_write;
     _fsize_t size;
     wchar_t name[(260)];
};
struct _wfinddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    wchar_t name[(260)];
};
# 241 "\\MinGW\\include/io.h" 3
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findfirst (const char*, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findnext (intptr_t, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findclose (intptr_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chmod (const char*, int);
# 300 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chmod (const char*, int);
# 335 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chsize (int, long);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _commit(int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup2 (int, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _filelength (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _get_osfhandle (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _isatty (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _eof (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _locking (int, int, long);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open_osfhandle (intptr_t, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _pipe (int *, unsigned int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) remove (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rename (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _write (int, const void*, unsigned int);
# 441 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chsize (int, long );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup2 (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) eof (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) filelength (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) isatty (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) write (int, const void*, unsigned int);
# 23 "\\MinGW\\include/Direct.h" 2 3
# 32 "\\MinGW\\include/Direct.h" 3
struct _diskfree_t {
 unsigned total_clusters;
 unsigned avail_clusters;
 unsigned sectors_per_cluster;
 unsigned bytes_per_sector;
};
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getdrive (void);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getdrives(void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chdrive (int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getdcwd (int, char*, int);
 unsigned __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getdiskfree (unsigned, struct _diskfree_t *);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_DIRECT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: Ws2tcpip.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/Ws2tcpip.h" 1 3
# 12 "\\MinGW\\include/Ws2tcpip.h" 3
       
# 13 "\\MinGW\\include/Ws2tcpip.h" 3
# 1 "\\MinGW\\include/winsock2.h" 1 3
# 17 "\\MinGW\\include/winsock2.h" 3
       
# 18 "\\MinGW\\include/winsock2.h" 3
# 1 "\\MinGW\\include/windows.h" 1 3
# 16 "\\MinGW\\include/windows.h" 3
       
# 17 "\\MinGW\\include/windows.h" 3
# 47 "\\MinGW\\include/windows.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdarg.h" 1 3 4
# 40 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdarg.h" 3 4
typedef __builtin_va_list __gnuc_va_list;
# 102 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdarg.h" 3 4
typedef __gnuc_va_list va_list;
# 48 "\\MinGW\\include/windows.h" 2 3
# 1 "\\MinGW\\include/windef.h" 1 3
       
# 5 "\\MinGW\\include/windef.h" 3
# 229 "\\MinGW\\include/windef.h" 3
typedef unsigned long DWORD;
typedef int WINBOOL,*PWINBOOL,*LPWINBOOL;
typedef WINBOOL BOOL;
typedef unsigned char BYTE;
typedef BOOL *PBOOL,*LPBOOL;
typedef unsigned short WORD;
typedef float FLOAT;
typedef FLOAT *PFLOAT;
typedef BYTE *PBYTE,*LPBYTE;
typedef int *PINT,*LPINT;
typedef WORD *PWORD,*LPWORD;
typedef long *LPLONG;
typedef DWORD *PDWORD,*LPDWORD;
typedef const void *PCVOID,*LPCVOID;
typedef int INT;
typedef unsigned int UINT,*PUINT,*LPUINT;
# 1 "\\MinGW\\include/winnt.h" 1 3
       
# 5 "\\MinGW\\include/winnt.h" 3
# 34 "\\MinGW\\include/winnt.h" 3
# 1 "\\MinGW\\include/winerror.h" 1 3
       
# 5 "\\MinGW\\include/winerror.h" 3
# 35 "\\MinGW\\include/winnt.h" 2 3
# 1 "\\MinGW\\include/string.h" 1 3
# 15 "\\MinGW\\include/string.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/string.h" 2 3
# 24 "\\MinGW\\include/string.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 25 "\\MinGW\\include/string.h" 2 3
# 36 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memchr (const void*, int, size_t) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcmp (const void*, const void*, size_t) __attribute__ ((__pure__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcpy (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memmove (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memset (void*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcat (char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strchr (const char*, int) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmp (const char*, const char*) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcpy (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strerror (int);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlen (const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncat (char*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncmp (const char*, const char*, size_t) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncpy (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strpbrk (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrchr (const char*, int) __attribute__ ((__pure__));
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strstr (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtok (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strxfrm (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strerror (const char *);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricmp (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnicmp (const char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _swab (const char*, char*, size_t);
# 90 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricmp (const char*, const char*);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcasecmp (const char*, const char *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnicmp (const char*, const char*, size_t);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncasecmp (const char *, const char *, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swab (const char*, char*, size_t);
# 126 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscat (wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcschr (const wchar_t*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscpy (wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscspn (const wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslen (const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncat (wchar_t*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncmp(const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncpy(wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcspbrk(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrchr(const wchar_t*, wchar_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsspn(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsstr(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstok(wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsxfrm(wchar_t*, const wchar_t*, size_t);
# 152 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsupr (wchar_t*);
# 173 "\\MinGW\\include/string.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmpi (const wchar_t * __ws1, const wchar_t * __ws2);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsupr (wchar_t*);
# 38 "\\MinGW\\include/winnt.h" 2 3
# 77 "\\MinGW\\include/winnt.h" 3
typedef char CHAR;
typedef short SHORT;
typedef long LONG;
typedef char CCHAR, *PCCHAR;
typedef unsigned char UCHAR,*PUCHAR;
typedef unsigned short USHORT,*PUSHORT;
typedef unsigned long ULONG,*PULONG;
typedef char *PSZ;
typedef void *PVOID,*LPVOID;
typedef void* PVOID64;
# 105 "\\MinGW\\include/winnt.h" 3
typedef wchar_t WCHAR;
typedef WCHAR *PWCHAR,*LPWCH,*PWCH,*NWPSTR,*LPWSTR,*PWSTR;
typedef const WCHAR *LPCWCH,*PCWCH,*LPCWSTR,*PCWSTR;
typedef CHAR *PCHAR,*LPCH,*PCH,*NPSTR,*LPSTR,*PSTR;
typedef const CHAR *LPCCH,*PCSTR,*LPCSTR;
# 120 "\\MinGW\\include/winnt.h" 3
typedef CHAR TCHAR;
typedef CHAR _TCHAR;
typedef TCHAR TBYTE,*PTCH,*PTBYTE;
typedef TCHAR *LPTCH,*PTSTR,*LPTSTR,*LP,*PTCHAR;
typedef const TCHAR *LPCTSTR;
# 145 "\\MinGW\\include/winnt.h" 3
typedef SHORT *PSHORT;
typedef LONG *PLONG;
typedef void *HANDLE;
typedef HANDLE *PHANDLE,*LPHANDLE;
typedef DWORD LCID;
typedef PDWORD PLCID;
typedef WORD LANGID;
# 167 "\\MinGW\\include/winnt.h" 3
typedef long long LONGLONG;
typedef unsigned long long DWORDLONG;
typedef LONGLONG *PLONGLONG;
typedef DWORDLONG *PDWORDLONG;
typedef DWORDLONG ULONGLONG,*PULONGLONG;
typedef LONGLONG USN;
# 185 "\\MinGW\\include/winnt.h" 3
typedef BYTE BOOLEAN,*PBOOLEAN;
typedef BYTE FCHAR;
typedef WORD FSHORT;
typedef DWORD FLONG;
# 1 "\\MinGW\\include/basetsd.h" 1 3
       
# 5 "\\MinGW\\include/basetsd.h" 3
# 50 "\\MinGW\\include/basetsd.h" 3
typedef signed char INT8;
typedef signed short INT16;
typedef int LONG32, *PLONG32;
typedef int INT32, *PINT32;
typedef unsigned char UINT8;
typedef unsigned short UINT16;
typedef unsigned int ULONG32, *PULONG32;
typedef unsigned int DWORD32, *PDWORD32;
typedef unsigned int UINT32, *PUINT32;
# 101 "\\MinGW\\include/basetsd.h" 3
typedef int INT_PTR, *PINT_PTR;
typedef unsigned int UINT_PTR, *PUINT_PTR;
typedef long LONG_PTR, *PLONG_PTR;
typedef unsigned long ULONG_PTR, *PULONG_PTR;
typedef unsigned short UHALF_PTR, *PUHALF_PTR;
typedef short HALF_PTR, *PHALF_PTR;
typedef unsigned long HANDLE_PTR;
typedef ULONG_PTR SIZE_T, *PSIZE_T;
typedef LONG_PTR SSIZE_T, *PSSIZE_T;
typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
typedef long long LONG64, *PLONG64;
typedef long long INT64, *PINT64;
typedef unsigned long long ULONG64, *PULONG64;
typedef unsigned long long DWORD64, *PDWORD64;
typedef unsigned long long UINT64, *PUINT64;
# 193 "\\MinGW\\include/winnt.h" 2 3
# 1773 "\\MinGW\\include/winnt.h" 3
typedef DWORD ACCESS_MASK, *PACCESS_MASK;
typedef struct _GUID {
 unsigned long Data1;
 unsigned short Data2;
 unsigned short Data3;
 unsigned char Data4[8];
} GUID, *REFGUID, *LPGUID;
typedef struct _GENERIC_MAPPING {
 ACCESS_MASK GenericRead;
 ACCESS_MASK GenericWrite;
 ACCESS_MASK GenericExecute;
 ACCESS_MASK GenericAll;
} GENERIC_MAPPING, *PGENERIC_MAPPING;
typedef struct _ACE_HEADER {
 BYTE AceType;
 BYTE AceFlags;
 WORD AceSize;
} ACE_HEADER, *PACE_HEADER;
typedef struct _ACCESS_ALLOWED_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} ACCESS_ALLOWED_ACE, *PACCESS_ALLOWED_ACE;
typedef struct _ACCESS_DENIED_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} ACCESS_DENIED_ACE, *PACCESS_DENIED_ACE;
typedef struct _SYSTEM_AUDIT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} SYSTEM_AUDIT_ACE;
typedef SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE;
typedef struct _SYSTEM_ALARM_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} SYSTEM_ALARM_ACE,*PSYSTEM_ALARM_ACE;
typedef struct _ACCESS_ALLOWED_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} ACCESS_ALLOWED_OBJECT_ACE,*PACCESS_ALLOWED_OBJECT_ACE;
typedef struct _ACCESS_DENIED_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} ACCESS_DENIED_OBJECT_ACE,*PACCESS_DENIED_OBJECT_ACE;
typedef struct _SYSTEM_AUDIT_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} SYSTEM_AUDIT_OBJECT_ACE,*PSYSTEM_AUDIT_OBJECT_ACE;
typedef struct _SYSTEM_ALARM_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} SYSTEM_ALARM_OBJECT_ACE,*PSYSTEM_ALARM_OBJECT_ACE;
typedef struct _ACL {
 BYTE AclRevision;
 BYTE Sbz1;
 WORD AclSize;
 WORD AceCount;
 WORD Sbz2;
} ACL,*PACL;
typedef struct _ACL_REVISION_INFORMATION {
 DWORD AclRevision;
} ACL_REVISION_INFORMATION;
typedef struct _ACL_SIZE_INFORMATION {
 DWORD AceCount;
 DWORD AclBytesInUse;
 DWORD AclBytesFree;
} ACL_SIZE_INFORMATION;
# 1882 "\\MinGW\\include/winnt.h" 3
typedef struct _FLOATING_SAVE_AREA {
 DWORD ControlWord;
 DWORD StatusWord;
 DWORD TagWord;
 DWORD ErrorOffset;
 DWORD ErrorSelector;
 DWORD DataOffset;
 DWORD DataSelector;
 BYTE RegisterArea[80];
 DWORD Cr0NpxState;
} FLOATING_SAVE_AREA;
typedef struct _CONTEXT {
 DWORD ContextFlags;
 DWORD Dr0;
 DWORD Dr1;
 DWORD Dr2;
 DWORD Dr3;
 DWORD Dr6;
 DWORD Dr7;
 FLOATING_SAVE_AREA FloatSave;
 DWORD SegGs;
 DWORD SegFs;
 DWORD SegEs;
 DWORD SegDs;
 DWORD Edi;
 DWORD Esi;
 DWORD Ebx;
 DWORD Edx;
 DWORD Ecx;
 DWORD Eax;
 DWORD Ebp;
 DWORD Eip;
 DWORD SegCs;
 DWORD EFlags;
 DWORD Esp;
 DWORD SegSs;
 BYTE ExtendedRegisters[512];
} CONTEXT;
# 2401 "\\MinGW\\include/winnt.h" 3
typedef CONTEXT *PCONTEXT,*LPCONTEXT;
typedef struct _EXCEPTION_RECORD {
 DWORD ExceptionCode;
 DWORD ExceptionFlags;
 struct _EXCEPTION_RECORD *ExceptionRecord;
 PVOID ExceptionAddress;
 DWORD NumberParameters;
 DWORD ExceptionInformation[15];
} EXCEPTION_RECORD,*PEXCEPTION_RECORD,*LPEXCEPTION_RECORD;
typedef struct _EXCEPTION_POINTERS {
 PEXCEPTION_RECORD ExceptionRecord;
 PCONTEXT ContextRecord;
} EXCEPTION_POINTERS,*PEXCEPTION_POINTERS,*LPEXCEPTION_POINTERS;
typedef union _LARGE_INTEGER {
  struct {
    DWORD LowPart;
    LONG HighPart;
  } u;
  __extension__ struct {
    DWORD LowPart;
    LONG HighPart;
  };
  LONGLONG QuadPart;
} LARGE_INTEGER, *PLARGE_INTEGER;
typedef union _ULARGE_INTEGER {
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } u;
  __extension__ struct {
    DWORD LowPart;
    DWORD HighPart;
  };
  ULONGLONG QuadPart;
} ULARGE_INTEGER, *PULARGE_INTEGER;
typedef struct _LUID {
  DWORD LowPart;
  LONG HighPart;
} LUID, *PLUID;
#pragma pack(push,4)
typedef struct _LUID_AND_ATTRIBUTES {
 LUID Luid;
 DWORD Attributes;
} LUID_AND_ATTRIBUTES, *PLUID_AND_ATTRIBUTES;
#pragma pack(pop)
typedef LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[1];
typedef LUID_AND_ATTRIBUTES_ARRAY *PLUID_AND_ATTRIBUTES_ARRAY;
typedef struct _PRIVILEGE_SET {
 DWORD PrivilegeCount;
 DWORD Control;
 LUID_AND_ATTRIBUTES Privilege[1];
} PRIVILEGE_SET,*PPRIVILEGE_SET;
typedef struct _SECURITY_ATTRIBUTES {
 DWORD nLength;
 LPVOID lpSecurityDescriptor;
 BOOL bInheritHandle;
} SECURITY_ATTRIBUTES,*PSECURITY_ATTRIBUTES,*LPSECURITY_ATTRIBUTES;
typedef enum _SECURITY_IMPERSONATION_LEVEL {
 SecurityAnonymous,
 SecurityIdentification,
 SecurityImpersonation,
 SecurityDelegation
} SECURITY_IMPERSONATION_LEVEL,*PSECURITY_IMPERSONATION_LEVEL;
typedef BOOLEAN SECURITY_CONTEXT_TRACKING_MODE,*PSECURITY_CONTEXT_TRACKING_MODE;
typedef struct _SECURITY_QUALITY_OF_SERVICE {
 DWORD Length;
 SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
 SECURITY_CONTEXT_TRACKING_MODE ContextTrackingMode;
 BOOLEAN EffectiveOnly;
} SECURITY_QUALITY_OF_SERVICE,*PSECURITY_QUALITY_OF_SERVICE;
typedef PVOID PACCESS_TOKEN;
typedef struct _SE_IMPERSONATION_STATE {
 PACCESS_TOKEN Token;
 BOOLEAN CopyOnOpen;
 BOOLEAN EffectiveOnly;
 SECURITY_IMPERSONATION_LEVEL Level;
} SE_IMPERSONATION_STATE,*PSE_IMPERSONATION_STATE;
typedef struct _SID_IDENTIFIER_AUTHORITY {
 BYTE Value[6];
} SID_IDENTIFIER_AUTHORITY,*PSID_IDENTIFIER_AUTHORITY,*LPSID_IDENTIFIER_AUTHORITY;
typedef PVOID PSID;
typedef struct _SID {
   BYTE Revision;
   BYTE SubAuthorityCount;
   SID_IDENTIFIER_AUTHORITY IdentifierAuthority;
   DWORD SubAuthority[1];
} SID, *PISID;
typedef struct _SID_AND_ATTRIBUTES {
 PSID Sid;
 DWORD Attributes;
} SID_AND_ATTRIBUTES, *PSID_AND_ATTRIBUTES;
typedef SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES_ARRAY[1];
typedef SID_AND_ATTRIBUTES_ARRAY *PSID_AND_ATTRIBUTES_ARRAY;
# 2506 "\\MinGW\\include/winnt.h" 3
typedef struct _TOKEN_SOURCE {
 CHAR SourceName[8];
 LUID SourceIdentifier;
} TOKEN_SOURCE,*PTOKEN_SOURCE;
typedef struct _TOKEN_CONTROL {
 LUID TokenId;
 LUID AuthenticationId;
 LUID ModifiedId;
 TOKEN_SOURCE TokenSource;
} TOKEN_CONTROL,*PTOKEN_CONTROL;
typedef struct _TOKEN_DEFAULT_DACL {
 PACL DefaultDacl;
} TOKEN_DEFAULT_DACL,*PTOKEN_DEFAULT_DACL;
typedef struct _TOKEN_GROUPS {
 DWORD GroupCount;
 SID_AND_ATTRIBUTES Groups[1];
} TOKEN_GROUPS,*PTOKEN_GROUPS,*LPTOKEN_GROUPS;
typedef struct _TOKEN_OWNER {
 PSID Owner;
} TOKEN_OWNER,*PTOKEN_OWNER;
typedef struct _TOKEN_PRIMARY_GROUP {
 PSID PrimaryGroup;
} TOKEN_PRIMARY_GROUP,*PTOKEN_PRIMARY_GROUP;
typedef struct _TOKEN_PRIVILEGES {
 DWORD PrivilegeCount;
 LUID_AND_ATTRIBUTES Privileges[1];
} TOKEN_PRIVILEGES,*PTOKEN_PRIVILEGES,*LPTOKEN_PRIVILEGES;
typedef enum tagTOKEN_TYPE {
 TokenPrimary = 1,
 TokenImpersonation
} TOKEN_TYPE,*PTOKEN_TYPE;
typedef struct _TOKEN_STATISTICS {
 LUID TokenId;
 LUID AuthenticationId;
 LARGE_INTEGER ExpirationTime;
 TOKEN_TYPE TokenType;
 SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
 DWORD DynamicCharged;
 DWORD DynamicAvailable;
 DWORD GroupCount;
 DWORD PrivilegeCount;
 LUID ModifiedId;
} TOKEN_STATISTICS, *PTOKEN_STATISTICS;
typedef struct _TOKEN_USER {
 SID_AND_ATTRIBUTES User;
} TOKEN_USER, *PTOKEN_USER;
# 2576 "\\MinGW\\include/winnt.h" 3
typedef DWORD SECURITY_INFORMATION,*PSECURITY_INFORMATION;
typedef WORD SECURITY_DESCRIPTOR_CONTROL,*PSECURITY_DESCRIPTOR_CONTROL;
typedef struct _SECURITY_DESCRIPTOR {
 BYTE Revision;
 BYTE Sbz1;
 SECURITY_DESCRIPTOR_CONTROL Control;
 PSID Owner;
 PSID Group;
 PACL Sacl;
 PACL Dacl;
} SECURITY_DESCRIPTOR, *PSECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR;
typedef enum _TOKEN_INFORMATION_CLASS {
 TokenUser=1,
 TokenGroups,
 TokenPrivileges,
 TokenOwner,
 TokenPrimaryGroup,
 TokenDefaultDacl,
 TokenSource,
 TokenType,
 TokenImpersonationLevel,
 TokenStatistics,
 TokenRestrictedSids,
 TokenSessionId,
 TokenGroupsAndPrivileges,
 TokenSessionReference,
 TokenSandBoxInert,
 TokenAuditPolicy,
 TokenOrigin,
# 2618 "\\MinGW\\include/winnt.h" 3
 MaxTokenInfoClass
} TOKEN_INFORMATION_CLASS;
typedef enum _SID_NAME_USE {
 SidTypeUser=1,
 SidTypeGroup,
 SidTypeDomain,
 SidTypeAlias,
 SidTypeWellKnownGroup,
 SidTypeDeletedAccount,
 SidTypeInvalid,
 SidTypeUnknown,
 SidTypeComputer
} SID_NAME_USE,*PSID_NAME_USE;
typedef struct _QUOTA_LIMITS {
 SIZE_T PagedPoolLimit;
 SIZE_T NonPagedPoolLimit;
 SIZE_T MinimumWorkingSetSize;
 SIZE_T MaximumWorkingSetSize;
 SIZE_T PagefileLimit;
 LARGE_INTEGER TimeLimit;
} QUOTA_LIMITS,*PQUOTA_LIMITS;
typedef struct _IO_COUNTERS {
 ULONGLONG ReadOperationCount;
 ULONGLONG WriteOperationCount;
 ULONGLONG OtherOperationCount;
 ULONGLONG ReadTransferCount;
 ULONGLONG WriteTransferCount;
 ULONGLONG OtherTransferCount;
} IO_COUNTERS, *PIO_COUNTERS;
typedef struct _FILE_NOTIFY_INFORMATION {
 DWORD NextEntryOffset;
 DWORD Action;
 DWORD FileNameLength;
 WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION,*PFILE_NOTIFY_INFORMATION;
typedef struct _TAPE_ERASE {
 DWORD Type;
 BOOLEAN Immediate;
} TAPE_ERASE,*PTAPE_ERASE;
typedef struct _TAPE_GET_DRIVE_PARAMETERS {
 BOOLEAN ECC;
 BOOLEAN Compression;
 BOOLEAN DataPadding;
 BOOLEAN ReportSetmarks;
  DWORD DefaultBlockSize;
  DWORD MaximumBlockSize;
  DWORD MinimumBlockSize;
  DWORD MaximumPartitionCount;
  DWORD FeaturesLow;
  DWORD FeaturesHigh;
  DWORD EOTWarningZoneSize;
} TAPE_GET_DRIVE_PARAMETERS,*PTAPE_GET_DRIVE_PARAMETERS;
typedef struct _TAPE_GET_MEDIA_PARAMETERS {
 LARGE_INTEGER Capacity;
 LARGE_INTEGER Remaining;
 DWORD BlockSize;
 DWORD PartitionCount;
 BOOLEAN WriteProtected;
} TAPE_GET_MEDIA_PARAMETERS,*PTAPE_GET_MEDIA_PARAMETERS;
typedef struct _TAPE_GET_POSITION {
 ULONG Type;
 ULONG Partition;
 ULONG OffsetLow;
 ULONG OffsetHigh;
} TAPE_GET_POSITION,*PTAPE_GET_POSITION;
typedef struct _TAPE_PREPARE {
 DWORD Operation;
 BOOLEAN Immediate;
} TAPE_PREPARE,*PTAPE_PREPARE;
typedef struct _TAPE_SET_DRIVE_PARAMETERS {
 BOOLEAN ECC;
 BOOLEAN Compression;
 BOOLEAN DataPadding;
 BOOLEAN ReportSetmarks;
 ULONG EOTWarningZoneSize;
} TAPE_SET_DRIVE_PARAMETERS,*PTAPE_SET_DRIVE_PARAMETERS;
typedef struct _TAPE_SET_MEDIA_PARAMETERS {
 ULONG BlockSize;
} TAPE_SET_MEDIA_PARAMETERS,*PTAPE_SET_MEDIA_PARAMETERS;
typedef struct _TAPE_SET_POSITION {
 DWORD Method;
 DWORD Partition;
 LARGE_INTEGER Offset;
 BOOLEAN Immediate;
} TAPE_SET_POSITION,*PTAPE_SET_POSITION;
typedef struct _TAPE_WRITE_MARKS {
 DWORD Type;
 DWORD Count;
 BOOLEAN Immediate;
} TAPE_WRITE_MARKS,*PTAPE_WRITE_MARKS;
typedef struct _TAPE_CREATE_PARTITION {
 DWORD Method;
 DWORD Count;
 DWORD Size;
} TAPE_CREATE_PARTITION,*PTAPE_CREATE_PARTITION;
typedef struct _MEMORY_BASIC_INFORMATION {
 PVOID BaseAddress;
 PVOID AllocationBase;
 DWORD AllocationProtect;
 DWORD RegionSize;
 DWORD State;
 DWORD Protect;
 DWORD Type;
} MEMORY_BASIC_INFORMATION,*PMEMORY_BASIC_INFORMATION;
typedef struct _MESSAGE_RESOURCE_ENTRY {
 WORD Length;
 WORD Flags;
 BYTE Text[1];
} MESSAGE_RESOURCE_ENTRY,*PMESSAGE_RESOURCE_ENTRY;
typedef struct _MESSAGE_RESOURCE_BLOCK {
 DWORD LowId;
 DWORD HighId;
 DWORD OffsetToEntries;
} MESSAGE_RESOURCE_BLOCK,*PMESSAGE_RESOURCE_BLOCK;
typedef struct _MESSAGE_RESOURCE_DATA {
 DWORD NumberOfBlocks;
 MESSAGE_RESOURCE_BLOCK Blocks[1];
} MESSAGE_RESOURCE_DATA,*PMESSAGE_RESOURCE_DATA;
typedef struct _LIST_ENTRY {
 struct _LIST_ENTRY *Flink;
 struct _LIST_ENTRY *Blink;
} LIST_ENTRY,*PLIST_ENTRY;
typedef struct _SINGLE_LIST_ENTRY {
 struct _SINGLE_LIST_ENTRY *Next;
} SINGLE_LIST_ENTRY,*PSINGLE_LIST_ENTRY;
typedef union _SLIST_HEADER {
 ULONGLONG Alignment;
 __extension__ struct {
  SINGLE_LIST_ENTRY Next;
  WORD Depth;
  WORD Sequence;
 } ;
} SLIST_HEADER,*PSLIST_HEADER;
typedef struct _RTL_CRITICAL_SECTION_DEBUG {
 WORD Type;
 WORD CreatorBackTraceIndex;
 struct _RTL_CRITICAL_SECTION *CriticalSection;
 LIST_ENTRY ProcessLocksList;
 DWORD EntryCount;
 DWORD ContentionCount;
 DWORD Spare[2];
} RTL_CRITICAL_SECTION_DEBUG,*PRTL_CRITICAL_SECTION_DEBUG;
typedef struct _RTL_CRITICAL_SECTION {
 PRTL_CRITICAL_SECTION_DEBUG DebugInfo;
 LONG LockCount;
 LONG RecursionCount;
 HANDLE OwningThread;
 HANDLE LockSemaphore;
 DWORD Reserved;
} RTL_CRITICAL_SECTION,*PRTL_CRITICAL_SECTION;
typedef struct _EVENTLOGRECORD {
 DWORD Length;
 DWORD Reserved;
 DWORD RecordNumber;
 DWORD TimeGenerated;
 DWORD TimeWritten;
 DWORD EventID;
 WORD EventType;
 WORD NumStrings;
 WORD EventCategory;
 WORD ReservedFlags;
 DWORD ClosingRecordNumber;
 DWORD StringOffset;
 DWORD UserSidLength;
 DWORD UserSidOffset;
 DWORD DataLength;
 DWORD DataOffset;
} EVENTLOGRECORD,*PEVENTLOGRECORD;
typedef struct _OSVERSIONINFOA {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 CHAR szCSDVersion[128];
} OSVERSIONINFOA,*POSVERSIONINFOA,*LPOSVERSIONINFOA;
typedef struct _OSVERSIONINFOW {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 WCHAR szCSDVersion[128];
} OSVERSIONINFOW,*POSVERSIONINFOW,*LPOSVERSIONINFOW;
typedef struct _OSVERSIONINFOEXA {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 CHAR szCSDVersion[128];
 WORD wServicePackMajor;
 WORD wServicePackMinor;
 WORD wSuiteMask;
 BYTE wProductType;
 BYTE wReserved;
} OSVERSIONINFOEXA, *POSVERSIONINFOEXA, *LPOSVERSIONINFOEXA;
typedef struct _OSVERSIONINFOEXW {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 WCHAR szCSDVersion[128];
 WORD wServicePackMajor;
 WORD wServicePackMinor;
 WORD wSuiteMask;
 BYTE wProductType;
 BYTE wReserved;
} OSVERSIONINFOEXW, *POSVERSIONINFOEXW, *LPOSVERSIONINFOEXW;
#pragma pack(push,2)
typedef struct _IMAGE_VXD_HEADER {
 WORD e32_magic;
 BYTE e32_border;
 BYTE e32_worder;
 DWORD e32_level;
 WORD e32_cpu;
 WORD e32_os;
 DWORD e32_ver;
 DWORD e32_mflags;
 DWORD e32_mpages;
 DWORD e32_startobj;
 DWORD e32_eip;
 DWORD e32_stackobj;
 DWORD e32_esp;
 DWORD e32_pagesize;
 DWORD e32_lastpagesize;
 DWORD e32_fixupsize;
 DWORD e32_fixupsum;
 DWORD e32_ldrsize;
 DWORD e32_ldrsum;
 DWORD e32_objtab;
 DWORD e32_objcnt;
 DWORD e32_objmap;
 DWORD e32_itermap;
 DWORD e32_rsrctab;
 DWORD e32_rsrccnt;
 DWORD e32_restab;
 DWORD e32_enttab;
 DWORD e32_dirtab;
 DWORD e32_dircnt;
 DWORD e32_fpagetab;
 DWORD e32_frectab;
 DWORD e32_impmod;
 DWORD e32_impmodcnt;
 DWORD e32_impproc;
 DWORD e32_pagesum;
 DWORD e32_datapage;
 DWORD e32_preload;
 DWORD e32_nrestab;
 DWORD e32_cbnrestab;
 DWORD e32_nressum;
 DWORD e32_autodata;
 DWORD e32_debuginfo;
 DWORD e32_debuglen;
 DWORD e32_instpreload;
 DWORD e32_instdemand;
 DWORD e32_heapsize;
 BYTE e32_res3[12];
 DWORD e32_winresoff;
 DWORD e32_winreslen;
 WORD e32_devid;
 WORD e32_ddkver;
} IMAGE_VXD_HEADER,*PIMAGE_VXD_HEADER;
#pragma pack(pop)
#pragma pack(push,4)
typedef struct _IMAGE_FILE_HEADER {
 WORD Machine;
 WORD NumberOfSections;
 DWORD TimeDateStamp;
 DWORD PointerToSymbolTable;
 DWORD NumberOfSymbols;
 WORD SizeOfOptionalHeader;
 WORD Characteristics;
} IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER;
typedef struct _IMAGE_DATA_DIRECTORY {
 DWORD VirtualAddress;
 DWORD Size;
} IMAGE_DATA_DIRECTORY,*PIMAGE_DATA_DIRECTORY;
typedef struct _IMAGE_OPTIONAL_HEADER {
 WORD Magic;
 BYTE MajorLinkerVersion;
 BYTE MinorLinkerVersion;
 DWORD SizeOfCode;
 DWORD SizeOfInitializedData;
 DWORD SizeOfUninitializedData;
 DWORD AddressOfEntryPoint;
 DWORD BaseOfCode;
 DWORD BaseOfData;
 DWORD ImageBase;
 DWORD SectionAlignment;
 DWORD FileAlignment;
 WORD MajorOperatingSystemVersion;
 WORD MinorOperatingSystemVersion;
 WORD MajorImageVersion;
 WORD MinorImageVersion;
 WORD MajorSubsystemVersion;
 WORD MinorSubsystemVersion;
 DWORD Win32VersionValue;
 DWORD SizeOfImage;
 DWORD SizeOfHeaders;
 DWORD CheckSum;
 WORD Subsystem;
 WORD DllCharacteristics;
 DWORD SizeOfStackReserve;
 DWORD SizeOfStackCommit;
 DWORD SizeOfHeapReserve;
 DWORD SizeOfHeapCommit;
 DWORD LoaderFlags;
 DWORD NumberOfRvaAndSizes;
 IMAGE_DATA_DIRECTORY DataDirectory[16];
} IMAGE_OPTIONAL_HEADER32,*PIMAGE_OPTIONAL_HEADER32;
typedef struct _IMAGE_OPTIONAL_HEADER64 {
 WORD Magic;
 BYTE MajorLinkerVersion;
 BYTE MinorLinkerVersion;
 DWORD SizeOfCode;
 DWORD SizeOfInitializedData;
 DWORD SizeOfUninitializedData;
 DWORD AddressOfEntryPoint;
 DWORD BaseOfCode;
 ULONGLONG ImageBase;
 DWORD SectionAlignment;
 DWORD FileAlignment;
 WORD MajorOperatingSystemVersion;
 WORD MinorOperatingSystemVersion;
 WORD MajorImageVersion;
 WORD MinorImageVersion;
 WORD MajorSubsystemVersion;
 WORD MinorSubsystemVersion;
 DWORD Win32VersionValue;
 DWORD SizeOfImage;
 DWORD SizeOfHeaders;
 DWORD CheckSum;
 WORD Subsystem;
 WORD DllCharacteristics;
 ULONGLONG SizeOfStackReserve;
 ULONGLONG SizeOfStackCommit;
 ULONGLONG SizeOfHeapReserve;
 ULONGLONG SizeOfHeapCommit;
 DWORD LoaderFlags;
 DWORD NumberOfRvaAndSizes;
 IMAGE_DATA_DIRECTORY DataDirectory[16];
} IMAGE_OPTIONAL_HEADER64,*PIMAGE_OPTIONAL_HEADER64;
typedef IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER;
typedef PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER;
typedef struct _IMAGE_ROM_OPTIONAL_HEADER {
 WORD Magic;
 BYTE MajorLinkerVersion;
 BYTE MinorLinkerVersion;
 DWORD SizeOfCode;
 DWORD SizeOfInitializedData;
 DWORD SizeOfUninitializedData;
 DWORD AddressOfEntryPoint;
 DWORD BaseOfCode;
 DWORD BaseOfData;
 DWORD BaseOfBss;
 DWORD GprMask;
 DWORD CprMask[4];
 DWORD GpValue;
} IMAGE_ROM_OPTIONAL_HEADER,*PIMAGE_ROM_OPTIONAL_HEADER;
#pragma pack(pop)
#pragma pack(push,2)
typedef struct _IMAGE_DOS_HEADER {
 WORD e_magic;
 WORD e_cblp;
 WORD e_cp;
 WORD e_crlc;
 WORD e_cparhdr;
 WORD e_minalloc;
 WORD e_maxalloc;
 WORD e_ss;
 WORD e_sp;
 WORD e_csum;
 WORD e_ip;
 WORD e_cs;
 WORD e_lfarlc;
 WORD e_ovno;
 WORD e_res[4];
 WORD e_oemid;
 WORD e_oeminfo;
 WORD e_res2[10];
 LONG e_lfanew;
} IMAGE_DOS_HEADER,*PIMAGE_DOS_HEADER;
typedef struct _IMAGE_OS2_HEADER {
 WORD ne_magic;
 CHAR ne_ver;
 CHAR ne_rev;
 WORD ne_enttab;
 WORD ne_cbenttab;
 LONG ne_crc;
 WORD ne_flags;
 WORD ne_autodata;
 WORD ne_heap;
 WORD ne_stack;
 LONG ne_csip;
 LONG ne_sssp;
 WORD ne_cseg;
 WORD ne_cmod;
 WORD ne_cbnrestab;
 WORD ne_segtab;
 WORD ne_rsrctab;
 WORD ne_restab;
 WORD ne_modtab;
 WORD ne_imptab;
 LONG ne_nrestab;
 WORD ne_cmovent;
 WORD ne_align;
 WORD ne_cres;
 BYTE ne_exetyp;
 BYTE ne_flagsothers;
 WORD ne_pretthunks;
 WORD ne_psegrefbytes;
 WORD ne_swaparea;
 WORD ne_expver;
} IMAGE_OS2_HEADER,*PIMAGE_OS2_HEADER;
#pragma pack(pop)
#pragma pack(push,4)
typedef struct _IMAGE_NT_HEADERS {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER32 OptionalHeader;
} IMAGE_NT_HEADERS32,*PIMAGE_NT_HEADERS32;
typedef struct _IMAGE_NT_HEADERS64 {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER64 OptionalHeader;
} IMAGE_NT_HEADERS64,*PIMAGE_NT_HEADERS64;
typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS;
typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS;
typedef struct _IMAGE_ROM_HEADERS {
 IMAGE_FILE_HEADER FileHeader;
 IMAGE_ROM_OPTIONAL_HEADER OptionalHeader;
} IMAGE_ROM_HEADERS,*PIMAGE_ROM_HEADERS;
typedef struct _IMAGE_SECTION_HEADER {
 BYTE Name[8];
 union {
  DWORD PhysicalAddress;
  DWORD VirtualSize;
 } Misc;
 DWORD VirtualAddress;
 DWORD SizeOfRawData;
 DWORD PointerToRawData;
 DWORD PointerToRelocations;
 DWORD PointerToLinenumbers;
 WORD NumberOfRelocations;
 WORD NumberOfLinenumbers;
 DWORD Characteristics;
} IMAGE_SECTION_HEADER,*PIMAGE_SECTION_HEADER;
#pragma pack(pop)
#pragma pack(push,2)
typedef struct _IMAGE_SYMBOL {
 union {
  BYTE ShortName[8];
  struct {
   DWORD Short;
   DWORD Long;
  } Name;
  PBYTE LongName[2];
 } N;
 DWORD Value;
 SHORT SectionNumber;
 WORD Type;
 BYTE StorageClass;
 BYTE NumberOfAuxSymbols;
} IMAGE_SYMBOL,*PIMAGE_SYMBOL;
typedef union _IMAGE_AUX_SYMBOL {
 struct {
  DWORD TagIndex;
            Defined "HAVE_WS2TCPIP_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: endian.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/endian.h" 1 3 4
# 14 "/usr/include/endian.h" 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 6 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 227 "/usr/include/sys/config.h" 2 3 4
# 15 "/usr/include/endian.h" 2 3 4
# 1 "/usr/include/bits/endian.h" 1 3 4
# 16 "/usr/include/endian.h" 2 3 4
# 32 "/usr/include/endian.h" 3 4
# 1 "/usr/include/byteswap.h" 1 3 4
# 18 "/usr/include/byteswap.h" 3 4
static __inline unsigned short
bswap_16 (unsigned short __x)
{
  return (__x >> 8) | (__x << 8);
}
static __inline unsigned int
bswap_32 (unsigned int __x)
{
  return (bswap_16 (__x & 0xffff) << 16) | (bswap_16 (__x >> 16));
}
static __inline unsigned long long
bswap_64 (unsigned long long __x)
{
  return (((unsigned long long) bswap_32 (__x & 0xffffffffull)) << 32) | (bswap_32 (__x >> 32));
}
# 33 "/usr/include/endian.h" 2 3 4
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_ENDIAN_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: ieeefp.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/ieeefp.h" 1 3 4
# 1 "/usr/include/_ansi.h" 1 3 4
# 15 "/usr/include/_ansi.h" 3 4
# 1 "/usr/include/newlib.h" 1 3 4
# 16 "/usr/include/_ansi.h" 2 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 6 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 227 "/usr/include/sys/config.h" 2 3 4
# 17 "/usr/include/_ansi.h" 2 3 4
# 5 "/usr/include/ieeefp.h" 2 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 7 "/usr/include/ieeefp.h" 2 3 4
# 53 "/usr/include/ieeefp.h" 3 4
typedef union
{
  double value;
  struct
  {
    unsigned int fraction1:32;
    unsigned int fraction0:20;
    unsigned int exponent :11;
    unsigned int sign : 1;
  } number;
  struct
  {
    unsigned int function1:32;
    unsigned int function0:19;
    unsigned int quiet:1;
    unsigned int exponent: 11;
    unsigned int sign : 1;
  } nan;
  struct
  {
    unsigned long lsw;
    unsigned long msw;
  } parts;
  long aslong[2];
} __ieee_double_shape_type;
# 125 "/usr/include/ieeefp.h" 3 4
typedef union
{
  float value;
  struct
  {
    unsigned int fraction0: 7;
    unsigned int fraction1: 16;
    unsigned int exponent: 8;
    unsigned int sign : 1;
  } number;
  struct
  {
    unsigned int function1:16;
    unsigned int function0:6;
    unsigned int quiet:1;
    unsigned int exponent:8;
    unsigned int sign:1;
  } nan;
  long p1;
} __ieee_float_shape_type;
# 155 "/usr/include/ieeefp.h" 3 4
typedef int fp_rnd;
fp_rnd __attribute__((__cdecl__)) fpgetround (void);
fp_rnd __attribute__((__cdecl__)) fpsetround (fp_rnd);
typedef int fp_except;
fp_except __attribute__((__cdecl__)) fpgetmask (void);
fp_except __attribute__((__cdecl__)) fpsetmask (fp_except);
fp_except __attribute__((__cdecl__)) fpgetsticky (void);
fp_except __attribute__((__cdecl__)) fpsetsticky (fp_except);
typedef int fp_rdi;
fp_rdi __attribute__((__cdecl__)) fpgetroundtoi (void);
fp_rdi __attribute__((__cdecl__)) fpsetroundtoi (fp_rdi);
int __attribute__((__cdecl__)) isnan (double);
int __attribute__((__cdecl__)) isinf (double);
int __attribute__((__cdecl__)) finite (double);
int __attribute__((__cdecl__)) isnanf (float);
int __attribute__((__cdecl__)) isinff (float);
int __attribute__((__cdecl__)) finitef (float);
# 254 "/usr/include/ieeefp.h" 3 4
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_IEEEFP_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: strings.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/strings.h" 1 3
# 11 "\\MinGW\\include/strings.h" 3
# 1 "\\MinGW\\include/string.h" 1 3
# 15 "\\MinGW\\include/string.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/string.h" 2 3
# 24 "\\MinGW\\include/string.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 25 "\\MinGW\\include/string.h" 2 3
# 36 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memchr (const void*, int, size_t) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcmp (const void*, const void*, size_t) __attribute__ ((__pure__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcpy (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memmove (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memset (void*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcat (char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strchr (const char*, int) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmp (const char*, const char*) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcpy (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strerror (int);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlen (const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncat (char*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncmp (const char*, const char*, size_t) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncpy (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strpbrk (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrchr (const char*, int) __attribute__ ((__pure__));
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strstr (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtok (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strxfrm (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strerror (const char *);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricmp (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnicmp (const char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _swab (const char*, char*, size_t);
# 90 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricmp (const char*, const char*);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcasecmp (const char*, const char *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnicmp (const char*, const char*, size_t);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncasecmp (const char *, const char *, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swab (const char*, char*, size_t);
# 126 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscat (wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcschr (const wchar_t*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscpy (wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscspn (const wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslen (const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncat (wchar_t*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncmp(const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncpy(wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcspbrk(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrchr(const wchar_t*, wchar_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsspn(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsstr(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstok(wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsxfrm(wchar_t*, const wchar_t*, size_t);
# 152 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsupr (wchar_t*);
# 173 "\\MinGW\\include/string.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmpi (const wchar_t * __ws1, const wchar_t * __ws2);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsupr (wchar_t*);
# 12 "\\MinGW\\include/strings.h" 2 3
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_STRINGS_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sched.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/sched.h" 1 3
# 115 "\\MinGW\\include/sched.h" 3
# 1 "\\MinGW\\include/errno.h" 1 3
# 15 "\\MinGW\\include/errno.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/errno.h" 2 3
# 91 "\\MinGW\\include/errno.h" 3
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
# 116 "\\MinGW\\include/sched.h" 2 3
# 129 "\\MinGW\\include/sched.h" 3
typedef int pid_t;
enum {
  SCHED_OTHER = 0,
  SCHED_FIFO,
  SCHED_RR,
  SCHED_MIN = SCHED_OTHER,
  SCHED_MAX = SCHED_RR
};
struct sched_param {
  int sched_priority;
};
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_yield (void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_get_priority_min (int policy);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_get_priority_max (int policy);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_setscheduler (pid_t pid, int policy);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_getscheduler (pid_t pid);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SCHED_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: cxxabi.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:20: fatal error: cxxabi.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <cxxabi.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/systeminfo.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:28: fatal error: sys/systeminfo.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/systeminfo.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: dos.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/dos.h" 1 3
# 15 "\\MinGW\\include/dos.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/dos.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 20 "\\MinGW\\include/dos.h" 2 3
# 1 "\\MinGW\\include/io.h" 1 3
# 20 "\\MinGW\\include/io.h" 3
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 21 "\\MinGW\\include/sys/types.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 21 "\\MinGW\\include/io.h" 2 3
# 41 "\\MinGW\\include/io.h" 3
  typedef int intptr_t;
typedef unsigned long _fsize_t;
# 63 "\\MinGW\\include/io.h" 3
struct _finddata_t
{
 unsigned attrib;
 time_t time_create;
 time_t time_access;
 time_t time_write;
 _fsize_t size;
 char name[(260)];
};
struct _finddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    char name[(260)];
};
# 125 "\\MinGW\\include/io.h" 3
struct _wfinddata_t {
     unsigned attrib;
     time_t time_create;
     time_t time_access;
     time_t time_write;
     _fsize_t size;
     wchar_t name[(260)];
};
struct _wfinddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    wchar_t name[(260)];
};
# 241 "\\MinGW\\include/io.h" 3
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findfirst (const char*, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findnext (intptr_t, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findclose (intptr_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chmod (const char*, int);
# 300 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chmod (const char*, int);
# 335 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chsize (int, long);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _commit(int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup2 (int, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _filelength (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _get_osfhandle (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _isatty (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _eof (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _locking (int, int, long);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open_osfhandle (intptr_t, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _pipe (int *, unsigned int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) remove (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rename (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _write (int, const void*, unsigned int);
# 441 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chsize (int, long );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup2 (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) eof (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) filelength (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) isatty (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) write (int, const void*, unsigned int);
# 24 "\\MinGW\\include/dos.h" 2 3
# 49 "\\MinGW\\include/dos.h" 3
extern __attribute__ ((__dllimport__)) unsigned int _basemajor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _baseminor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _baseversion_dll;
extern __attribute__ ((__dllimport__)) unsigned int _osmajor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _osminor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _osmode_dll;
# 68 "\\MinGW\\include/dos.h" 3
struct _diskfree_t {
 unsigned total_clusters;
 unsigned avail_clusters;
 unsigned sectors_per_cluster;
 unsigned bytes_per_sector;
};
 unsigned __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getdiskfree (unsigned, struct _diskfree_t *);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_DOS_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: WindowsX.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/WindowsX.h" 1 3
       
# 5 "\\MinGW\\include/WindowsX.h" 3
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_WINDOWSX_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/sysinfo.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/sysinfo.h" 1 3 4
# 16 "/usr/include/sys/sysinfo.h" 3 4
# 1 "/usr/include/sys/cdefs.h" 1 3 4
# 43 "/usr/include/sys/cdefs.h" 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 44 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 45 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "\\MinGW\\include/stdint.h" 1 3 4
# 24 "\\MinGW\\include/stdint.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3 4
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 66 "\\MinGW\\include/stdint.h" 3 4
  typedef int intptr_t;
# 75 "\\MinGW\\include/stdint.h" 3 4
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 46 "/usr/include/sys/cdefs.h" 2 3 4
# 17 "/usr/include/sys/sysinfo.h" 2 3 4
struct sysinfo {
  long uptime;
  unsigned long loads[3];
  unsigned long totalram;
  unsigned long freeram;
  unsigned long sharedram;
  unsigned long bufferram;
  unsigned long totalswap;
  unsigned long freeswap;
  unsigned short procs;
  unsigned long totalhigh;
  unsigned long freehigh;
  unsigned int mem_unit;
  char __f[10];
};
extern int sysinfo (struct sysinfo *);
extern int get_nprocs_conf (void);
extern int get_nprocs (void);
extern long get_phys_pages (void);
extern long get_avphys_pages (void);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_SYSINFO_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/wait.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/wait.h" 1 3 4
# 15 "/usr/include/sys/wait.h" 3 4
# 1 "\\MinGW\\include/sys/types.h" 1 3 4
# 15 "\\MinGW\\include/sys/types.h" 3 4
# 1 "\\MinGW\\include/_mingw.h" 1 3 4
# 32 "\\MinGW\\include/_mingw.h" 3 4
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3 4
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3 4
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3 4
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 16 "/usr/include/sys/wait.h" 2 3 4
# 1 "/usr/include/sys/resource.h" 1 3 4
# 14 "/usr/include/sys/resource.h" 3 4
# 1 "\\MinGW\\include/sys/time.h" 1 3 4
# 1 "\\MinGW\\include/time.h" 1 3 4
# 21 "\\MinGW\\include/time.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 22 "\\MinGW\\include/time.h" 2 3 4
# 71 "\\MinGW\\include/time.h" 3 4
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3 4
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3 4
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3 4
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 4 "\\MinGW\\include/sys/time.h" 2 3 4
struct timeval {
  long tv_sec;
  long tv_usec;
};
# 26 "\\MinGW\\include/sys/time.h" 3 4
struct timezone
{
  int tz_minuteswest;
  int tz_dsttime;
};
# 39 "\\MinGW\\include/sys/time.h" 3 4
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gettimeofday(struct timeval *__restrict__,
    void *__restrict__ );
# 15 "/usr/include/sys/resource.h" 2 3 4
# 41 "/usr/include/sys/resource.h" 3 4
typedef unsigned long rlim_t;
struct rlimit {
 rlim_t rlim_cur;
 rlim_t rlim_max;
};
struct rusage {
 struct timeval ru_utime;
 struct timeval ru_stime;
 long ru_maxrss;
 long ru_ixrss;
 long ru_idrss;
 long ru_isrss;
 long ru_minflt;
 long ru_majflt;
 long ru_nswap;
 long ru_inblock;
 long ru_oublock;
 long ru_msgsnd;
 long ru_msgrcv;
 long ru_nsignals;
 long ru_nvcsw;
 long ru_nivcsw;
};
int getrlimit (int __resource, struct rlimit *__rlp);
int setrlimit (int __resource, const struct rlimit *__rlp);
int getrusage (int __who, struct rusage *__rusage);
int getpriority (int which, id_t who);
int setpriority (int which, id_t who, int value);
# 17 "/usr/include/sys/wait.h" 2 3 4
# 1 "/usr/include/cygwin/wait.h" 1 3 4
# 18 "/usr/include/sys/wait.h" 2 3 4
# 35 "/usr/include/sys/wait.h" 3 4
typedef union
  {
    int *__int_ptr;
    union wait *__union_wait_ptr;
  } __wait_status_ptr_t __attribute__ ((__transparent_union__));
pid_t wait (__wait_status_ptr_t __status);
pid_t waitpid (pid_t __pid, __wait_status_ptr_t __status, int __options);
pid_t wait3 (__wait_status_ptr_t __status, int __options, struct rusage *__rusage);
pid_t wait4 (pid_t __pid, __wait_status_ptr_t __status, int __options, struct rusage *__rusage);
union wait
  {
    int w_status;
    struct
      {
 unsigned int __w_termsig:7;
 unsigned int __w_coredump:1;
 unsigned int __w_retcode:8;
 unsigned int:16;
      } __wait_terminated;
    struct
      {
 unsigned int __w_stopval:8;
 unsigned int __w_stopsig:8;
 unsigned int:16;
      } __wait_stopped;
  };
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_WAIT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: stdlib.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/stdlib.h" 1 3
# 15 "\\MinGW\\include/stdlib.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/stdlib.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/stdlib.h" 2 3
# 71 "\\MinGW\\include/stdlib.h" 3
extern int _argc;
extern char** _argv;
# 96 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int __argc_dll;
extern __attribute__ ((__dllimport__)) char** __argv_dll;
# 115 "\\MinGW\\include/stdlib.h" 3
   extern __attribute__ ((__dllimport__)) int __mb_cur_max_dll;
# 137 "\\MinGW\\include/stdlib.h" 3
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __doserrno(void);
# 158 "\\MinGW\\include/stdlib.h" 3
    extern __attribute__ ((__dllimport__)) char ** _environ_dll;
# 186 "\\MinGW\\include/stdlib.h" 3
  extern __attribute__ ((__dllimport__)) int _sys_nerr_dll;
# 196 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) char* _sys_errlist[];
# 243 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) unsigned int _osver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winver_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winmajor_dll;
extern __attribute__ ((__dllimport__)) unsigned int _winminor_dll;
# 269 "\\MinGW\\include/stdlib.h" 3
 extern __attribute__ ((__dllimport__)) char* _pgmptr_dll;
# 295 "\\MinGW\\include/stdlib.h" 3
extern __attribute__ ((__dllimport__)) int _fmode_dll;
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atof (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atoi (const char*);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atol (const char*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtof (const wchar_t *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtoi (const wchar_t *);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wtol (const wchar_t *);
double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __strtod (const char*, char**);
extern double __attribute__((__cdecl__)) __attribute__ ((__nothrow__))
strtod (const char* __restrict__ __nptr, char** __restrict__ __endptr);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtof (const char * __restrict__, char ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtold (const char * __restrict__, char ** __restrict__);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtol (const char*, char**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoul (const char*, char**, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstol (const wchar_t*, wchar_t**, int);
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoul (const wchar_t*, wchar_t**, int);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstod (const wchar_t*, wchar_t**);
float __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstof( const wchar_t * __restrict__, wchar_t ** __restrict__);
long double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstold (const wchar_t * __restrict__, wchar_t ** __restrict__);
# 345 "\\MinGW\\include/stdlib.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstombs (char*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wctomb (char*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mblen (const char*, size_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbstowcs (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mbtowc (wchar_t*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rand (void);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) srand (unsigned int);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) calloc (size_t, size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) malloc (size_t) __attribute__ ((__malloc__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) realloc (void*, size_t);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) free (void*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abort (void) __attribute__ ((__noreturn__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) exit (int) __attribute__ ((__noreturn__));
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) atexit (void (*)(void));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) system (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getenv (const char*);
 void* __attribute__((__cdecl__)) bsearch (const void*, const void*, size_t, size_t,
          int (*)(const void*, const void*));
 void __attribute__((__cdecl__)) qsort(void*, size_t, size_t,
      int (*)(const void*, const void*));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) abs (int) __attribute__ ((__const__));
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) labs (long) __attribute__ ((__const__));
# 385 "\\MinGW\\include/stdlib.h" 3
typedef struct { int quot, rem; } div_t;
typedef struct { long quot, rem; } ldiv_t;
 div_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) div (int, int) __attribute__ ((__const__));
 ldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ldiv (long, long) __attribute__ ((__const__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _beep (unsigned int, unsigned int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _seterrormode (int) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sleep (unsigned long) __attribute__ ((__deprecated__));
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _exit (int) __attribute__ ((__noreturn__));
typedef int (* _onexit_t)(void);
_onexit_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _onexit( _onexit_t );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _gcvt (double, int, char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _makepath (char*, const char*, const char*, const char*, const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _splitpath (const char*, char*, char*, char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fullpath (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultoa(unsigned long, char*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _itow (int, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ltow (long, wchar_t*, int);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _ultow (unsigned long, wchar_t*, int);
# 477 "\\MinGW\\include/stdlib.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) putenv (const char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) searchenv (const char*, const char*, char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) itoa (int, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ltoa (long, char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ecvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fcvt (double, int, int*, int*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gcvt (double, int, char*);
# 497 "\\MinGW\\include/stdlib.h" 3
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _Exit(int) __attribute__ ((__noreturn__));
typedef struct { long long quot, rem; } lldiv_t;
lldiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lldiv (long long, long long) __attribute__ ((__const__));
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) llabs(long long);
long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoll (const char* __restrict__, char** __restrict, int);
unsigned long long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoull (const char* __restrict__, char** __restrict__, int);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_STDLIB_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: pthread.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/pthread.h" 1 3
# 218 "\\MinGW\\include/pthread.h" 3
# 1 "\\MinGW\\include/time.h" 1 3
# 15 "\\MinGW\\include/time.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/time.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/time.h" 2 3
# 40 "\\MinGW\\include/time.h" 3
typedef long __time32_t;
typedef long long __time64_t;
# 61 "\\MinGW\\include/time.h" 3
typedef __time32_t time_t;
# 71 "\\MinGW\\include/time.h" 3
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 219 "\\MinGW\\include/pthread.h" 2 3
# 227 "\\MinGW\\include/pthread.h" 3
# 1 "\\MinGW\\include/setjmp.h" 1 3
# 33 "\\MinGW\\include/setjmp.h" 3
typedef int jmp_buf[16];
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setjmp (jmp_buf);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) longjmp (jmp_buf, int) __attribute__ ((__noreturn__));
# 228 "\\MinGW\\include/pthread.h" 2 3
# 1 "\\MinGW\\include/limits.h" 1 3
# 229 "\\MinGW\\include/pthread.h" 2 3
enum {
  PTW32_FALSE = 0,
  PTW32_TRUE = (! PTW32_FALSE)
};
# 264 "\\MinGW\\include/pthread.h" 3
# 1 "\\MinGW\\include/errno.h" 1 3
# 91 "\\MinGW\\include/errno.h" 3
 int* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _errno(void);
# 265 "\\MinGW\\include/pthread.h" 2 3
# 299 "\\MinGW\\include/pthread.h" 3
# 1 "\\MinGW\\include/sched.h" 1 3
# 129 "\\MinGW\\include/sched.h" 3
typedef int pid_t;
enum {
  SCHED_OTHER = 0,
  SCHED_FIFO,
  SCHED_RR,
  SCHED_MIN = SCHED_OTHER,
  SCHED_MAX = SCHED_RR
};
struct sched_param {
  int sched_priority;
};
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_yield (void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_get_priority_min (int policy);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_get_priority_max (int policy);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_setscheduler (pid_t pid, int policy);
__attribute__((dllimport)) int __attribute__((__cdecl__)) sched_getscheduler (pid_t pid);
# 300 "\\MinGW\\include/pthread.h" 2 3
# 320 "\\MinGW\\include/pthread.h" 3
struct timespec {
        time_t tv_sec;
        long tv_nsec;
};
# 580 "\\MinGW\\include/pthread.h" 3
typedef struct {
    void * p;
    unsigned int x;
} ptw32_handle_t;
typedef ptw32_handle_t pthread_t;
typedef struct pthread_attr_t_ * pthread_attr_t;
typedef struct pthread_once_t_ pthread_once_t;
typedef struct pthread_key_t_ * pthread_key_t;
typedef struct pthread_mutex_t_ * pthread_mutex_t;
typedef struct pthread_mutexattr_t_ * pthread_mutexattr_t;
typedef struct pthread_cond_t_ * pthread_cond_t;
typedef struct pthread_condattr_t_ * pthread_condattr_t;
typedef struct pthread_rwlock_t_ * pthread_rwlock_t;
typedef struct pthread_rwlockattr_t_ * pthread_rwlockattr_t;
typedef struct pthread_spinlock_t_ * pthread_spinlock_t;
typedef struct pthread_barrier_t_ * pthread_barrier_t;
typedef struct pthread_barrierattr_t_ * pthread_barrierattr_t;
# 608 "\\MinGW\\include/pthread.h" 3
enum {
  PTHREAD_CREATE_JOINABLE = 0,
  PTHREAD_CREATE_DETACHED = 1,
  PTHREAD_INHERIT_SCHED = 0,
  PTHREAD_EXPLICIT_SCHED = 1,
  PTHREAD_SCOPE_PROCESS = 0,
  PTHREAD_SCOPE_SYSTEM = 1,
  PTHREAD_CANCEL_ENABLE = 0,
  PTHREAD_CANCEL_DISABLE = 1,
  PTHREAD_CANCEL_ASYNCHRONOUS = 0,
  PTHREAD_CANCEL_DEFERRED = 1,
  PTHREAD_PROCESS_PRIVATE = 0,
  PTHREAD_PROCESS_SHARED = 1,
  PTHREAD_MUTEX_STALLED = 0,
  PTHREAD_MUTEX_ROBUST = 1,
  PTHREAD_BARRIER_SERIAL_THREAD = -1
};
# 677 "\\MinGW\\include/pthread.h" 3
struct pthread_once_t_
{
  int done;
  void * lock;
  int reserved1;
  int reserved2;
};
# 713 "\\MinGW\\include/pthread.h" 3
enum
{
  PTHREAD_MUTEX_FAST_NP,
  PTHREAD_MUTEX_RECURSIVE_NP,
  PTHREAD_MUTEX_ERRORCHECK_NP,
  PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_FAST_NP,
  PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_FAST_NP,
  PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_FAST_NP,
  PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP,
  PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP,
  PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL
};
typedef struct ptw32_cleanup_t ptw32_cleanup_t;
typedef void (* __attribute__((__cdecl__)) ptw32_cleanup_callback_t)(void *);
struct ptw32_cleanup_t
{
  ptw32_cleanup_callback_t routine;
  void *arg;
  struct ptw32_cleanup_t *prev;
};
# 891 "\\MinGW\\include/pthread.h" 3
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_init (pthread_attr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_destroy (pthread_attr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getdetachstate (const pthread_attr_t * attr,
                                         int *detachstate);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getstackaddr (const pthread_attr_t * attr,
                                       void **stackaddr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getstacksize (const pthread_attr_t * attr,
                                       size_t * stacksize);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setdetachstate (pthread_attr_t * attr,
                                         int detachstate);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setstackaddr (pthread_attr_t * attr,
                                       void *stackaddr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setstacksize (pthread_attr_t * attr,
                                       size_t stacksize);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getschedparam (const pthread_attr_t *attr,
                                        struct sched_param *param);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setschedparam (pthread_attr_t *attr,
                                        const struct sched_param *param);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setschedpolicy (pthread_attr_t *,
                                         int);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getschedpolicy (const pthread_attr_t *,
                                         int *);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setinheritsched(pthread_attr_t * attr,
                                         int inheritsched);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getinheritsched(const pthread_attr_t * attr,
                                         int * inheritsched);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_setscope (pthread_attr_t *,
                                   int);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_attr_getscope (const pthread_attr_t *,
                                   int *);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_create (pthread_t * tid,
                            const pthread_attr_t * attr,
                            void *(*start) (void *),
                            void *arg);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_detach (pthread_t tid);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_equal (pthread_t t1,
                           pthread_t t2);
__attribute__((dllimport)) void __attribute__((__cdecl__)) pthread_exit (void *value_ptr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_join (pthread_t thread,
                          void **value_ptr);
__attribute__((dllimport)) pthread_t __attribute__((__cdecl__)) pthread_self (void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cancel (pthread_t thread);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_setcancelstate (int state,
                                    int *oldstate);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_setcanceltype (int type,
                                   int *oldtype);
__attribute__((dllimport)) void __attribute__((__cdecl__)) pthread_testcancel (void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_once (pthread_once_t * once_control,
                          void (*init_routine) (void));
__attribute__((dllimport)) ptw32_cleanup_t * __attribute__((__cdecl__)) ptw32_pop_cleanup (int execute);
__attribute__((dllimport)) void __attribute__((__cdecl__)) ptw32_push_cleanup (ptw32_cleanup_t * cleanup,
                                 void (*routine) (void *),
                                 void *arg);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_key_create (pthread_key_t * key,
                                void (*destructor) (void *));
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_key_delete (pthread_key_t key);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_setspecific (pthread_key_t key,
                                 const void *value);
__attribute__((dllimport)) void * __attribute__((__cdecl__)) pthread_getspecific (pthread_key_t key);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_init (pthread_mutexattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_destroy (pthread_mutexattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_getpshared (const pthread_mutexattr_t
                                          * attr,
                                          int *pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_setpshared (pthread_mutexattr_t * attr,
                                          int pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_settype (pthread_mutexattr_t * attr, int kind);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_gettype (const pthread_mutexattr_t * attr, int *kind);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_setrobust(
                                           pthread_mutexattr_t *attr,
                                           int robust);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_getrobust(
                                           const pthread_mutexattr_t * attr,
                                           int * robust);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrierattr_init (pthread_barrierattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrierattr_destroy (pthread_barrierattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrierattr_getpshared (const pthread_barrierattr_t
                                            * attr,
                                            int *pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrierattr_setpshared (pthread_barrierattr_t * attr,
                                            int pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_init (pthread_mutex_t * mutex,
                                const pthread_mutexattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_destroy (pthread_mutex_t * mutex);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_lock (pthread_mutex_t * mutex);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_timedlock(pthread_mutex_t * mutex,
                                    const struct timespec *abstime);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_trylock (pthread_mutex_t * mutex);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_unlock (pthread_mutex_t * mutex);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutex_consistent (pthread_mutex_t * mutex);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_spin_init (pthread_spinlock_t * lock, int pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_spin_destroy (pthread_spinlock_t * lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_spin_lock (pthread_spinlock_t * lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_spin_trylock (pthread_spinlock_t * lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_spin_unlock (pthread_spinlock_t * lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrier_init (pthread_barrier_t * barrier,
                                  const pthread_barrierattr_t * attr,
                                  unsigned int count);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrier_destroy (pthread_barrier_t * barrier);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_barrier_wait (pthread_barrier_t * barrier);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_condattr_init (pthread_condattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_condattr_destroy (pthread_condattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_condattr_getpshared (const pthread_condattr_t * attr,
                                         int *pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_condattr_setpshared (pthread_condattr_t * attr,
                                         int pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cond_init (pthread_cond_t * cond,
                               const pthread_condattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cond_destroy (pthread_cond_t * cond);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cond_wait (pthread_cond_t * cond,
                               pthread_mutex_t * mutex);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cond_timedwait (pthread_cond_t * cond,
                                    pthread_mutex_t * mutex,
                                    const struct timespec *abstime);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cond_signal (pthread_cond_t * cond);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_cond_broadcast (pthread_cond_t * cond);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_setschedparam (pthread_t thread,
                                   int policy,
                                   const struct sched_param *param);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_getschedparam (pthread_t thread,
                                   int *policy,
                                   struct sched_param *param);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_setconcurrency (int);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_getconcurrency (void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_init(pthread_rwlock_t *lock,
                                const pthread_rwlockattr_t *attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_destroy(pthread_rwlock_t *lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_tryrdlock(pthread_rwlock_t *);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_trywrlock(pthread_rwlock_t *);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_rdlock(pthread_rwlock_t *lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_timedrdlock(pthread_rwlock_t *lock,
                                       const struct timespec *abstime);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_wrlock(pthread_rwlock_t *lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_timedwrlock(pthread_rwlock_t *lock,
                                       const struct timespec *abstime);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlock_unlock(pthread_rwlock_t *lock);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlockattr_init (pthread_rwlockattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlockattr_destroy (pthread_rwlockattr_t * attr);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlockattr_getpshared (const pthread_rwlockattr_t * attr,
                                           int *pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_rwlockattr_setpshared (pthread_rwlockattr_t * attr,
                                           int pshared);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_kill(pthread_t thread, int sig);
# 1169 "\\MinGW\\include/pthread.h" 3
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_setkind_np(pthread_mutexattr_t * attr,
                                         int kind);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_mutexattr_getkind_np(pthread_mutexattr_t * attr,
                                         int *kind);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_delay_np (struct timespec * interval);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_num_processors_np(void);
__attribute__((dllimport)) unsigned long long __attribute__((__cdecl__)) pthread_getunique_np(pthread_t thread);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_win32_process_attach_np(void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_win32_process_detach_np(void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_win32_thread_attach_np(void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_win32_thread_detach_np(void);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthread_win32_test_features_np(int);
enum ptw32_features {
  PTW32_SYSTEM_INTERLOCKED_COMPARE_EXCHANGE = 0x0001,
  PTW32_ALERTABLE_ASYNC_CANCEL = 0x0002
};
# 1207 "\\MinGW\\include/pthread.h" 3
__attribute__((dllimport)) void * __attribute__((__cdecl__)) pthread_timechange_handler_np(void *);
# 1216 "\\MinGW\\include/pthread.h" 3
__attribute__((dllimport)) void * __attribute__((__cdecl__)) pthread_getw32threadhandle_np(pthread_t thread);
__attribute__((dllimport)) unsigned long __attribute__((__cdecl__)) pthread_getw32threadid_np (pthread_t thread);
# 1238 "\\MinGW\\include/pthread.h" 3
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthreadCancelableWait (void * waitHandle);
__attribute__((dllimport)) int __attribute__((__cdecl__)) pthreadCancelableTimedWait (void * waitHandle,
                                        unsigned long timeout);
# 1285 "\\MinGW\\include/pthread.h" 3
__attribute__((dllimport)) unsigned long __attribute__((__cdecl__)) ptw32_get_exception_services_code(void);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_PTHREAD_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: setjmp.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/setjmp.h" 1 3
# 16 "\\MinGW\\include/setjmp.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 17 "\\MinGW\\include/setjmp.h" 2 3
# 33 "\\MinGW\\include/setjmp.h" 3
typedef int jmp_buf[16];
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setjmp (jmp_buf);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) longjmp (jmp_buf, int) __attribute__ ((__noreturn__));
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SETJMP_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/utsname.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/utsname.h" 1 3 4
# 18 "/usr/include/sys/utsname.h" 3 4
struct utsname
{
  char sysname[20];
  char nodename[20];
  char release[20];
  char version[20];
  char machine[20];
};
int uname (struct utsname *);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_UTSNAME_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: machine/endian.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/machine/endian.h" 1 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 6 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 227 "/usr/include/sys/config.h" 2 3 4
# 4 "/usr/include/machine/endian.h" 2 3 4
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_MACHINE_ENDIAN_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: limits.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/limits.h" 1 3
# 21 "\\MinGW\\include/limits.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 22 "\\MinGW\\include/limits.h" 2 3
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_LIMITS_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: fcntl.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/fcntl.h" 1 3
# 15 "\\MinGW\\include/fcntl.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/fcntl.h" 2 3
# 1 "\\MinGW\\include/io.h" 1 3
# 20 "\\MinGW\\include/io.h" 3
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 21 "\\MinGW\\include/sys/types.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 21 "\\MinGW\\include/io.h" 2 3
# 41 "\\MinGW\\include/io.h" 3
  typedef int intptr_t;
typedef unsigned long _fsize_t;
# 63 "\\MinGW\\include/io.h" 3
struct _finddata_t
{
 unsigned attrib;
 time_t time_create;
 time_t time_access;
 time_t time_write;
 _fsize_t size;
 char name[(260)];
};
struct _finddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    char name[(260)];
};
# 125 "\\MinGW\\include/io.h" 3
struct _wfinddata_t {
     unsigned attrib;
     time_t time_create;
     time_t time_access;
     time_t time_write;
     _fsize_t size;
     wchar_t name[(260)];
};
struct _wfinddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    wchar_t name[(260)];
};
# 241 "\\MinGW\\include/io.h" 3
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findfirst (const char*, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findnext (intptr_t, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findclose (intptr_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chmod (const char*, int);
# 300 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chmod (const char*, int);
# 335 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chsize (int, long);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _commit(int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup2 (int, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _filelength (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _get_osfhandle (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _isatty (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _eof (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _locking (int, int, long);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open_osfhandle (intptr_t, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _pipe (int *, unsigned int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) remove (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rename (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _write (int, const void*, unsigned int);
# 441 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chsize (int, long );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup2 (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) eof (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) filelength (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) isatty (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) write (int, const void*, unsigned int);
# 21 "\\MinGW\\include/fcntl.h" 2 3
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_FCNTL_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: string.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/string.h" 1 3
# 15 "\\MinGW\\include/string.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/string.h" 2 3
# 24 "\\MinGW\\include/string.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 25 "\\MinGW\\include/string.h" 2 3
# 36 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memchr (const void*, int, size_t) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcmp (const void*, const void*, size_t) __attribute__ ((__pure__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcpy (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memmove (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memset (void*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcat (char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strchr (const char*, int) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmp (const char*, const char*) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcpy (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strerror (int);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlen (const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncat (char*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncmp (const char*, const char*, size_t) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncpy (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strpbrk (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrchr (const char*, int) __attribute__ ((__pure__));
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strstr (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtok (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strxfrm (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strerror (const char *);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricmp (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnicmp (const char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _swab (const char*, char*, size_t);
# 90 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricmp (const char*, const char*);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcasecmp (const char*, const char *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnicmp (const char*, const char*, size_t);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncasecmp (const char *, const char *, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swab (const char*, char*, size_t);
# 126 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscat (wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcschr (const wchar_t*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscpy (wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscspn (const wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslen (const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncat (wchar_t*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncmp(const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncpy(wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcspbrk(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrchr(const wchar_t*, wchar_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsspn(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsstr(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstok(wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsxfrm(wchar_t*, const wchar_t*, size_t);
# 152 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsupr (wchar_t*);
# 173 "\\MinGW\\include/string.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmpi (const wchar_t * __ws1, const wchar_t * __ws2);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsupr (wchar_t*);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_STRING_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/times.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/times.h" 1 3 4
# 1 "/usr/include/_ansi.h" 1 3 4
# 15 "/usr/include/_ansi.h" 3 4
# 1 "/usr/include/newlib.h" 1 3 4
# 16 "/usr/include/_ansi.h" 2 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 6 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 227 "/usr/include/sys/config.h" 2 3 4
# 17 "/usr/include/_ansi.h" 2 3 4
# 8 "/usr/include/sys/times.h" 2 3 4
# 1 "/usr/include/machine/types.h" 1 3 4
# 19 "/usr/include/machine/types.h" 3 4
typedef long int __off_t;
typedef int __pid_t;
__extension__ typedef long long int __loff_t;
# 9 "/usr/include/sys/times.h" 2 3 4
typedef unsigned long clock_t;
struct tms {
 clock_t tms_utime;
 clock_t tms_stime;
 clock_t tms_cutime;
 clock_t tms_cstime;
};
clock_t __attribute__((__cdecl__)) times (struct tms *);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_TIMES_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: io.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/io.h" 1 3
# 14 "\\MinGW\\include/io.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 15 "\\MinGW\\include/io.h" 2 3
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 21 "\\MinGW\\include/sys/types.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 21 "\\MinGW\\include/io.h" 2 3
# 41 "\\MinGW\\include/io.h" 3
  typedef int intptr_t;
typedef unsigned long _fsize_t;
# 63 "\\MinGW\\include/io.h" 3
struct _finddata_t
{
 unsigned attrib;
 time_t time_create;
 time_t time_access;
 time_t time_write;
 _fsize_t size;
 char name[(260)];
};
struct _finddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    char name[(260)];
};
# 125 "\\MinGW\\include/io.h" 3
struct _wfinddata_t {
     unsigned attrib;
     time_t time_create;
     time_t time_access;
     time_t time_write;
     _fsize_t size;
     wchar_t name[(260)];
};
struct _wfinddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    wchar_t name[(260)];
};
# 241 "\\MinGW\\include/io.h" 3
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findfirst (const char*, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findnext (intptr_t, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findclose (intptr_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chmod (const char*, int);
# 300 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chmod (const char*, int);
# 335 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chsize (int, long);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _commit(int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup2 (int, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _filelength (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _get_osfhandle (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _isatty (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _eof (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _locking (int, int, long);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open_osfhandle (intptr_t, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _pipe (int *, unsigned int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) remove (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rename (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _write (int, const void*, unsigned int);
# 441 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chsize (int, long );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup2 (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) eof (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) filelength (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) isatty (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) write (int, const void*, unsigned int);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_IO_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: stdint.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/stdint.h" 1 3
# 24 "\\MinGW\\include/stdint.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 66 "\\MinGW\\include/stdint.h" 3
  typedef int intptr_t;
# 75 "\\MinGW\\include/stdint.h" 3
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_STDINT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: pwd.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/pwd.h" 1 3 4
# 42 "/usr/include/pwd.h" 3 4
# 1 "\\MinGW\\include/sys/types.h" 1 3 4
# 15 "\\MinGW\\include/sys/types.h" 3 4
# 1 "\\MinGW\\include/_mingw.h" 1 3 4
# 32 "\\MinGW\\include/_mingw.h" 3 4
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3 4
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3 4
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3 4
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 43 "/usr/include/pwd.h" 2 3 4
struct passwd {
 char *pw_name;
 char *pw_passwd;
 uid_t pw_uid;
 gid_t pw_gid;
 char *pw_comment;
 char *pw_gecos;
 char *pw_dir;
 char *pw_shell;
};
struct passwd *getpwuid (uid_t);
struct passwd *getpwnam (const char *);
int getpwnam_r (const char *, struct passwd *,
   char *, size_t , struct passwd **);
int getpwuid_r (uid_t, struct passwd *, char *,
   size_t, struct passwd **);
struct passwd *getpwent (void);
void setpwent (void);
void endpwent (void);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_PWD_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: float.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/float.h" 1 3
# 38 "\\MinGW\\include/float.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/float.h" 1 3 4
# 39 "\\MinGW\\include/float.h" 2 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 43 "\\MinGW\\include/float.h" 2 3
# 119 "\\MinGW\\include/float.h" 3
 unsigned int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _controlfp (unsigned int unNew, unsigned int unMask);
 unsigned int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _control87 (unsigned int unNew, unsigned int unMask);
 unsigned int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _clearfp (void);
 unsigned int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _statusfp (void);
# 138 "\\MinGW\\include/float.h" 3
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fpreset (void);
void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) fpreset (void);
 int * __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) __fpecode(void);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chgsign (double);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _copysign (double, double);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _logb (double);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _nextafter (double, double);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _scalb (double, long);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _finite (double);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _fpclass (double);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _isnan (double);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_FLOAT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/param.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/sys/param.h" 1 3
# 12 "\\MinGW\\include/sys/param.h" 3
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 15 "\\MinGW\\include/sys/types.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 13 "\\MinGW\\include/sys/param.h" 2 3
# 1 "\\MinGW\\include/limits.h" 1 3
# 14 "\\MinGW\\include/sys/param.h" 2 3
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_PARAM_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: netdb.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/netdb.h" 1 3 4
# 66 "/usr/include/netdb.h" 3 4
# 1 "\\MinGW\\include/inttypes.h" 1 3 4
# 1 "\\MinGW\\include/_mingw.h" 1 3 4
# 32 "\\MinGW\\include/_mingw.h" 3 4
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 7 "\\MinGW\\include/inttypes.h" 2 3 4
# 1 "\\MinGW\\include/stdint.h" 1 3 4
# 24 "\\MinGW\\include/stdint.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3 4
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 66 "\\MinGW\\include/stdint.h" 3 4
  typedef int intptr_t;
# 75 "\\MinGW\\include/stdint.h" 3 4
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 8 "\\MinGW\\include/inttypes.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 10 "\\MinGW\\include/inttypes.h" 2 3 4
typedef struct {
 intmax_t quot;
 intmax_t rem;
 } imaxdiv_t;
# 258 "\\MinGW\\include/inttypes.h" 3 4
intmax_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) imaxabs (intmax_t j);
imaxdiv_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) imaxdiv (intmax_t numer, intmax_t denom);
intmax_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoimax (const char* __restrict__ nptr,
                            char** __restrict__ endptr, int base);
uintmax_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtoumax (const char* __restrict__ nptr,
        char** __restrict__ endptr, int base);
intmax_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoimax (const wchar_t* __restrict__ nptr,
                            wchar_t** __restrict__ endptr, int base);
uintmax_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstoumax (const wchar_t* __restrict__ nptr,
        wchar_t** __restrict__ endptr, int base);
# 67 "/usr/include/netdb.h" 2 3 4
# 1 "/usr/include/sys/socket.h" 1 3 4
# 15 "/usr/include/sys/socket.h" 3 4
# 1 "/usr/include/features.h" 1 3 4
# 14 "/usr/include/features.h" 3 4
# 1 "/usr/include/sys/cdefs.h" 1 3 4
# 43 "/usr/include/sys/cdefs.h" 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 44 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 45 "/usr/include/sys/cdefs.h" 2 3 4
# 15 "/usr/include/features.h" 2 3 4
# 16 "/usr/include/sys/socket.h" 2 3 4
# 1 "/usr/include/cygwin/socket.h" 1 3 4
# 24 "/usr/include/cygwin/socket.h" 3 4
typedef int socklen_t;
typedef uint16_t sa_family_t;
struct sockaddr {
  sa_family_t sa_family;
  char sa_data[14];
};
# 43 "/usr/include/cygwin/socket.h" 3 4
struct sockaddr_storage {
  sa_family_t ss_family;
  char _ss_pad1[((sizeof (int64_t)) - sizeof (sa_family_t))];
  int64_t __ss_align;
  char _ss_pad2[(128 - (sizeof (sa_family_t) + ((sizeof (int64_t)) - sizeof (sa_family_t)) + (sizeof (int64_t))))];
};
# 1 "/usr/include/asm/socket.h" 1 3 4
# 14 "/usr/include/asm/socket.h" 3 4
# 1 "/usr/include/cygwin/if.h" 1 3 4
# 18 "/usr/include/cygwin/if.h" 3 4
# 1 "\\MinGW\\include/sys/types.h" 1 3 4
# 21 "\\MinGW\\include/sys/types.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 22 "\\MinGW\\include/sys/types.h" 2 3 4
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3 4
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3 4
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 19 "/usr/include/cygwin/if.h" 2 3 4
# 1 "/usr/include/cygwin/socket.h" 1 3 4
# 20 "/usr/include/cygwin/if.h" 2 3 4
# 34 "/usr/include/cygwin/if.h" 3 4
struct if_nameindex {
  unsigned if_index;
  char *if_name;
};
struct ifreq_frndlyname {
  int ifrf_len;
  char ifrf_friendlyname[260];
};
# 59 "/usr/include/cygwin/if.h" 3 4
struct ifreq {
  union {
    char ifrn_name[44];
  } ifr_ifrn;
  union {
    struct sockaddr ifru_addr;
    struct sockaddr ifru_broadaddr;
    struct sockaddr ifru_dstaddr;
    struct sockaddr ifru_netmask;
    struct sockaddr ifru_hwaddr;
    int ifru_flags;
    int ifru_metric;
    int ifru_mtu;
    int ifru_ifindex;
    void *ifru_data;
    char __ifru_pad[28];
  } ifr_ifru;
};
# 101 "/usr/include/cygwin/if.h" 3 4
struct ifconf
{
  int ifc_len;
  union
  {
    caddr_t ifcu_buf;
    struct ifreq *ifcu_req;
  } ifc_ifcu;
};
extern unsigned if_nametoindex (const char *);
extern char *if_indextoname (unsigned, char *);
extern struct if_nameindex *if_nameindex (void);
extern void if_freenameindex (struct if_nameindex *);
# 15 "/usr/include/asm/socket.h" 2 3 4
# 52 "/usr/include/cygwin/socket.h" 2 3 4
# 1 "/usr/include/cygwin/sockios.h" 1 3 4
# 53 "/usr/include/cygwin/socket.h" 2 3 4
# 1 "/usr/include/sys/uio.h" 1 3 4
# 15 "/usr/include/sys/uio.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 16 "/usr/include/sys/uio.h" 2 3 4
struct iovec
{
  void *iov_base;
  size_t iov_len;
};
extern ssize_t readv (int filedes, const struct iovec *vector, int count);
extern ssize_t writev (int filedes, const struct iovec *vector, int count);
# 54 "/usr/include/cygwin/socket.h" 2 3 4
struct ucred {
  pid_t pid;
  uid_t uid;
  gid_t gid;
};
struct linger {
  unsigned short l_onoff;
  unsigned short l_linger;
};
struct msghdr
{
  void * msg_name;
  socklen_t msg_namelen;
  struct iovec * msg_iov;
  int msg_iovlen;
  void * msg_control;
  socklen_t msg_controllen;
  int msg_flags;
};
struct cmsghdr
{
  socklen_t cmsg_len;
  int cmsg_level;
  int cmsg_type;
};
# 17 "/usr/include/sys/socket.h" 2 3 4
# 1 "\\MinGW\\include/sys/time.h" 1 3 4
# 1 "\\MinGW\\include/time.h" 1 3 4
# 21 "\\MinGW\\include/time.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 22 "\\MinGW\\include/time.h" 2 3 4
# 71 "\\MinGW\\include/time.h" 3 4
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3 4
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3 4
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3 4
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 4 "\\MinGW\\include/sys/time.h" 2 3 4
struct timeval {
  long tv_sec;
  long tv_usec;
};
# 26 "\\MinGW\\include/sys/time.h" 3 4
struct timezone
{
  int tz_minuteswest;
  int tz_dsttime;
};
# 39 "\\MinGW\\include/sys/time.h" 3 4
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gettimeofday(struct timeval *__restrict__,
    void *__restrict__ );
# 18 "/usr/include/sys/socket.h" 2 3 4
  int accept (int, struct sockaddr *__peer, socklen_t *);
  int accept4 (int, struct sockaddr *__peer, socklen_t *, int flags);
  int bind (int, const struct sockaddr *__my_addr, socklen_t __addrlen);
  int connect (int, const struct sockaddr *, socklen_t);
  int getpeername (int, struct sockaddr *__peer, socklen_t *);
  int getsockname (int, struct sockaddr *__addr, socklen_t *);
  int listen (int, int __n);
  ssize_t recv (int, void *__buff, size_t __len, int __flags);
  ssize_t recvfrom (int, void *__buff, size_t __len, int __flags,
      struct sockaddr *__from, socklen_t *__fromlen);
  ssize_t recvmsg(int s, struct msghdr *msg, int flags);
  ssize_t send (int, const void *__buff, size_t __len, int __flags);
  ssize_t sendmsg(int s, const struct msghdr *msg, int flags);
  ssize_t sendto (int, const void *, size_t __len, int __flags,
    const struct sockaddr *__to, socklen_t __tolen);
  int setsockopt (int __s, int __level, int __optname, const void *optval,
    socklen_t __optlen);
  int getsockopt (int __s, int __level, int __optname, void *__optval,
    socklen_t *__optlen);
  int shutdown (int, int);
  int socket (int __family, int __type, int __protocol);
  int socketpair (int __domain, int __type, int __protocol, int *__socket_vec);
  struct servent *getservbyname (const char *__name, const char *__proto);
# 68 "/usr/include/netdb.h" 2 3 4
# 1 "/usr/include/netinet/in.h" 1 3 4
# 14 "/usr/include/netinet/in.h" 3 4
# 1 "/usr/include/cygwin/in.h" 1 3 4
# 23 "/usr/include/cygwin/in.h" 3 4
typedef uint16_t in_port_t;
typedef uint32_t in_addr_t;
enum
{
  IPPROTO_IP = 0,
  IPPROTO_HOPOPTS = 0,
  IPPROTO_ICMP = 1,
  IPPROTO_IGMP = 2,
  IPPROTO_IPIP = 4,
  IPPROTO_TCP = 6,
  IPPROTO_EGP = 8,
  IPPROTO_PUP = 12,
  IPPROTO_UDP = 17,
  IPPROTO_IDP = 22,
  IPPROTO_IPV6 = 41,
  IPPROTO_ROUTING = 43,
  IPPROTO_FRAGMENT = 44,
  IPPROTO_ESP = 50,
  IPPROTO_AH = 51,
  IPPROTO_ICMPV6 = 58,
  IPPROTO_NONE = 59,
  IPPROTO_DSTOPTS = 60,
  IPPROTO_RAW = 255,
  IPPROTO_MAX
};
# 76 "/usr/include/cygwin/in.h" 3 4
enum
{
  IPPORT_ECHO = 7,
  IPPORT_DISCARD = 9,
  IPPORT_SYSTAT = 11,
  IPPORT_DAYTIME = 13,
  IPPORT_NETSTAT = 15,
  IPPORT_FTP = 21,
  IPPORT_TELNET = 23,
  IPPORT_SMTP = 25,
  IPPORT_TIMESERVER = 37,
  IPPORT_NAMESERVER = 42,
  IPPORT_WHOIS = 43,
  IPPORT_MTP = 57,
  IPPORT_TFTP = 69,
  IPPORT_RJE = 77,
  IPPORT_FINGER = 79,
  IPPORT_TTYLINK = 87,
  IPPORT_SUPDUP = 95,
  IPPORT_EXECSERVER = 512,
  IPPORT_LOGINSERVER = 513,
  IPPORT_CMDSERVER = 514,
  IPPORT_EFSSERVER = 520,
  IPPORT_BIFFUDP = 512,
  IPPORT_WHOSERVER = 513,
  IPPORT_ROUTESERVER = 520,
  IPPORT_RESERVED = 1024,
  IPPORT_USERRESERVED = 5000
};
struct in_addr
{
  in_addr_t s_addr;
};
struct ip_mreq
{
  struct in_addr imr_multiaddr;
  struct in_addr imr_interface;
};
struct ip_mreq_source
{
  struct in_addr imr_multiaddr;
  struct in_addr imr_sourceaddr;
  struct in_addr imr_interface;
};
struct ip_msfilter
{
  struct in_addr imsf_multiaddr;
  struct in_addr imsf_interface;
  uint32_t imsf_fmode;
  uint32_t imsf_numsrc;
  struct in_addr imsf_slist[1];
};
struct in_pktinfo
{
  struct in_addr ipi_addr;
  uint32_t ipi_ifindex;
};
struct group_req
{
  uint32_t gr_interface;
  struct sockaddr_storage gr_group;
};
struct group_source_req
{
  uint32_t gsr_interface;
  struct sockaddr_storage gsr_group;
  struct sockaddr_storage gsr_source;
};
struct group_filter
{
  uint32_t gf_interface;
  struct sockaddr_storage gf_group;
  uint32_t gf_fmode;
  uint32_t gf_numsrc;
  struct sockaddr_storage gf_slist[1];
};
struct sockaddr_in
{
  sa_family_t sin_family;
  in_port_t sin_port;
  struct in_addr sin_addr;
  unsigned char __pad[16 - sizeof(short int)
   - sizeof(unsigned short int) - sizeof(struct in_addr)];
};
# 256 "/usr/include/cygwin/in.h" 3 4
# 1 "/usr/include/asm/byteorder.h" 1 3 4
# 14 "/usr/include/asm/byteorder.h" 3 4
# 1 "/usr/include/_ansi.h" 1 3 4
# 15 "/usr/include/_ansi.h" 3 4
# 1 "/usr/include/newlib.h" 1 3 4
# 16 "/usr/include/_ansi.h" 2 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 227 "/usr/include/sys/config.h" 2 3 4
# 17 "/usr/include/_ansi.h" 2 3 4
# 15 "/usr/include/asm/byteorder.h" 2 3 4
# 1 "/usr/include/bits/endian.h" 1 3 4
# 17 "/usr/include/asm/byteorder.h" 2 3 4
# 26 "/usr/include/asm/byteorder.h" 3 4
extern uint32_t ntohl(uint32_t);
extern uint16_t ntohs(uint16_t);
extern uint32_t htonl(uint32_t);
extern uint16_t htons(uint16_t);
extern __inline__ __attribute__ ((__always_inline__)) uint32_t __ntohl(uint32_t);
extern __inline__ __attribute__ ((__always_inline__)) uint16_t __ntohs(uint16_t);
extern __inline__ __attribute__ ((__always_inline__)) uint32_t
__ntohl(uint32_t x)
{
 __asm__("bswap %0" : "=r" (x) : "0" (x));
 return x;
}
extern __inline__ __attribute__ ((__always_inline__)) uint16_t
__ntohs(uint16_t x)
{
 __asm__("xchgb %b0,%h0"
  : "=Q" (x)
  : "0" (x));
 return x;
}
# 257 "/usr/include/cygwin/in.h" 2 3 4
# 267 "/usr/include/cygwin/in.h" 3 4
# 1 "/usr/include/cygwin/in6.h" 1 3 4
# 75 "/usr/include/cygwin/in6.h" 3 4
struct in6_addr
{
  union
    {
      uint8_t __s6_addr[16];
      uint16_t __s6_addr16[8];
      uint32_t __s6_addr32[4];
    } __u6;
};
struct ipv6_mreq
{
  struct in6_addr ipv6mr_multiaddr;
  uint32_t ipv6mr_interface;
};
struct in6_pktinfo
{
  struct in6_addr ipi6_addr;
  uint32_t ipi6_ifindex;
};
struct sockaddr_in6
{
  sa_family_t sin6_family;
  in_port_t sin6_port;
  uint32_t sin6_flowinfo;
  struct in6_addr sin6_addr;
  uint32_t sin6_scope_id;
};
extern const struct in6_addr in6addr_any;
extern const struct in6_addr in6addr_loopback;
# 268 "/usr/include/cygwin/in.h" 2 3 4
# 15 "/usr/include/netinet/in.h" 2 3 4
extern int bindresvport (int, struct sockaddr_in *);
extern int bindresvport_sa (int, struct sockaddr *);
# 70 "/usr/include/netdb.h" 2 3 4
# 79 "/usr/include/netdb.h" 3 4
struct hostent {
 const char *h_name;
 char **h_aliases;
 short h_addrtype;
 short h_length;
 char **h_addr_list;
};
struct netent {
 char *n_name;
 char **n_aliases;
 short n_addrtype;
 uint32_t n_net;
};
struct servent {
 char *s_name;
 char **s_aliases;
 short s_port;
 char *s_proto;
};
struct protoent
{
  char *p_name;
  char **p_aliases;
  short p_proto;
};
struct rpcent {
 char *r_name;
 char **r_aliases;
 int r_number;
};
struct addrinfo {
  int ai_flags;
  int ai_family;
  int ai_socktype;
  int ai_protocol;
  socklen_t ai_addrlen;
  char *ai_canonname;
  struct sockaddr *ai_addr;
  struct addrinfo *ai_next;
};
# 141 "/usr/include/netdb.h" 3 4
extern __attribute__((dllimport)) int h_errno;
# 189 "/usr/include/netdb.h" 3 4
void endhostent (void);
void endnetent (void);
void endprotoent (void);
void endservent (void);
void endrpcent (void);
struct hostent *gethostbyaddr (const char *, int, int);
struct hostent *gethostbyname (const char *);
struct hostent *gethostbyname2 (const char *, int);
struct hostent *gethostent (void);
struct netent *getnetbyaddr (long, int);
struct netent *getnetbyname (const char *);
struct netent *getnetent (void);
struct protoent *getprotobyname (const char *);
struct protoent *getprotobynumber (int);
struct protoent *getprotoent (void);
struct servent *getservbyname (const char *, const char *);
struct servent *getservbyport (int, const char *);
struct servent *getservent (void);
struct rpcent *getrpcent (void);
struct rpcent *getrpcbyname (const char *);
struct rpcent *getrpcbynumber (int);
const char *hstrerror (int);
void herror (const char *);
void sethostent (int);
void setnetent (int);
void setprotoent (int);
void setservent (int);
void setrpcent (int);
void freeaddrinfo (struct addrinfo *);
const char *gai_strerror (int);
int getaddrinfo (const char *, const char *,
        const struct addrinfo *, struct addrinfo **);
int getnameinfo (const struct sockaddr *, socklen_t, char *,
        socklen_t, char *, socklen_t, int);
int rcmd (char **, uint16_t, const char *, const char *,
        const char *, int *);
int rcmd_af (char **, uint16_t, const char *, const char *,
    const char *, int *, int);
int rexec (char **, uint16_t rport, char *, char *, char *, int *);
int rresvport (int *);
int rresvport_af (int *, int);
int iruserok (unsigned long, int, const char *, const char *);
int iruserok_sa (const void *, int, int, const char *,
        const char *);
int ruserok (const char *, int, const char *, const char *);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_NETDB_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: search.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/search.h" 1 3
# 27 "\\MinGW\\include/search.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 28 "\\MinGW\\include/search.h" 2 3
# 36 "\\MinGW\\include/search.h" 3
typedef unsigned int size_t;
 void* __attribute__((__cdecl__)) bsearch (const void*, const void*, size_t, size_t,
          int (*)(const void*, const void*));
 void __attribute__((__cdecl__)) qsort (void*, size_t, size_t,
       int (*)(const void*, const void*));
 void* __attribute__((__cdecl__)) _lfind (const void*, const void*, unsigned int*,
         unsigned int, int (*)(const void*, const void*));
 void* __attribute__((__cdecl__)) _lsearch (const void*, void*, unsigned int*, unsigned int,
    int (*)(const void*, const void*));
# 58 "\\MinGW\\include/search.h" 3
typedef struct entry {
 char *key;
 void *data;
} ENTRY;
typedef enum {
 FIND,
 ENTER
} ACTION;
typedef enum {
 preorder,
 postorder,
 endorder,
 leaf
} VISIT;
# 82 "\\MinGW\\include/search.h" 3
void * __attribute__((__cdecl__)) tdelete (const void * __restrict__, void ** __restrict__,
   int (*)(const void *, const void *))
   __attribute__ ((__nonnull__ (1))) __attribute__ ((__nonnull__ (3)));
void * __attribute__((__cdecl__)) tfind (const void *, void * const *,
        int (*)(const void *, const void *))
        __attribute__ ((__nonnull__ (1))) __attribute__ ((__nonnull__ (3)));
void * __attribute__((__cdecl__)) tsearch (const void *, void **,
   int (*)(const void *, const void *))
   __attribute__ ((__nonnull__ (1))) __attribute__ ((__nonnull__ (3)));
void __attribute__((__cdecl__)) twalk (const void *, void (*)(const void *, VISIT, int));
 void* __attribute__((__cdecl__)) lfind (const void*, const void*, unsigned int*,
        unsigned int, int (*)(const void*, const void*));
 void* __attribute__((__cdecl__)) lsearch (const void*, void*, unsigned int*, unsigned int,
          int (*)(const void*, const void*));
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SEARCH_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: mathimf.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:21: fatal error: mathimf.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mathimf.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/procfs.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/procfs.h" 1 3 4
# 16 "/usr/include/sys/procfs.h" 3 4
# 1 "/usr/include/cygwin/core_dump.h" 1 3 4
# 16 "/usr/include/cygwin/core_dump.h" 3 4
# 1 "\\MinGW\\include/windows.h" 1 3 4
# 16 "\\MinGW\\include/windows.h" 3 4
       
# 17 "\\MinGW\\include/windows.h" 3
# 47 "\\MinGW\\include/windows.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdarg.h" 1 3 4
# 40 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdarg.h" 3 4
typedef __builtin_va_list __gnuc_va_list;
# 102 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stdarg.h" 3 4
typedef __gnuc_va_list va_list;
# 48 "\\MinGW\\include/windows.h" 2 3
# 1 "\\MinGW\\include/windef.h" 1 3
       
# 5 "\\MinGW\\include/windef.h" 3
# 229 "\\MinGW\\include/windef.h" 3
typedef unsigned long DWORD;
typedef int WINBOOL,*PWINBOOL,*LPWINBOOL;
typedef WINBOOL BOOL;
typedef unsigned char BYTE;
typedef BOOL *PBOOL,*LPBOOL;
typedef unsigned short WORD;
typedef float FLOAT;
typedef FLOAT *PFLOAT;
typedef BYTE *PBYTE,*LPBYTE;
typedef int *PINT,*LPINT;
typedef WORD *PWORD,*LPWORD;
typedef long *LPLONG;
typedef DWORD *PDWORD,*LPDWORD;
typedef const void *PCVOID,*LPCVOID;
typedef int INT;
typedef unsigned int UINT,*PUINT,*LPUINT;
# 1 "\\MinGW\\include/winnt.h" 1 3
       
# 5 "\\MinGW\\include/winnt.h" 3
# 34 "\\MinGW\\include/winnt.h" 3
# 1 "\\MinGW\\include/winerror.h" 1 3
       
# 5 "\\MinGW\\include/winerror.h" 3
# 35 "\\MinGW\\include/winnt.h" 2 3
# 1 "\\MinGW\\include/string.h" 1 3
# 15 "\\MinGW\\include/string.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/string.h" 2 3
# 24 "\\MinGW\\include/string.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 25 "\\MinGW\\include/string.h" 2 3
# 36 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memchr (const void*, int, size_t) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcmp (const void*, const void*, size_t) __attribute__ ((__pure__));
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memcpy (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memmove (void*, const void*, size_t);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memset (void*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcat (char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strchr (const char*, int) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmp (const char*, const char*) __attribute__ ((__pure__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcpy (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strerror (int);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlen (const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncat (char*, const char*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncmp (const char*, const char*, size_t) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncpy (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strpbrk (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrchr (const char*, int) __attribute__ ((__pure__));
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strspn (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strstr (const char*, const char*) __attribute__ ((__pure__));
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strtok (char*, const char*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strxfrm (char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strerror (const char *);
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricmp (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnicmp (const char*, const char*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _swab (const char*, char*, size_t);
# 90 "\\MinGW\\include/string.h" 3
 void* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memccpy (void*, const void*, int, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) memicmp (const void*, const void*, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strdup (const char*) __attribute__ ((__malloc__));
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcmpi (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricmp (const char*, const char*);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strcasecmp (const char*, const char *);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) stricoll (const char*, const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strlwr (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnicmp (const char*, const char*, size_t);
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strncasecmp (const char *, const char *, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strnset (char*, int, size_t);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strrev (char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strset (char*, int);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strupr (char*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) swab (const char*, char*, size_t);
# 126 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscat (wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcschr (const wchar_t*, wchar_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscpy (wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscspn (const wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslen (const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncat (wchar_t*, const wchar_t*, size_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncmp(const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsncpy(wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcspbrk(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrchr(const wchar_t*, wchar_t);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsspn(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsstr(const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcstok(wchar_t*, const wchar_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsxfrm(wchar_t*, const wchar_t*, size_t);
# 152 "\\MinGW\\include/string.h" 3
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _wcsupr (wchar_t*);
# 173 "\\MinGW\\include/string.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcscmpi (const wchar_t * __ws1, const wchar_t * __ws2);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsdup (const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicmp (const wchar_t*, const wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsicoll (const wchar_t*, const wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcslwr (wchar_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnicmp (const wchar_t*, const wchar_t*, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsnset (wchar_t*, wchar_t, size_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsrev (wchar_t*);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsset (wchar_t*, wchar_t);
 wchar_t* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsupr (wchar_t*);
# 38 "\\MinGW\\include/winnt.h" 2 3
# 77 "\\MinGW\\include/winnt.h" 3
typedef char CHAR;
typedef short SHORT;
typedef long LONG;
typedef char CCHAR, *PCCHAR;
typedef unsigned char UCHAR,*PUCHAR;
typedef unsigned short USHORT,*PUSHORT;
typedef unsigned long ULONG,*PULONG;
typedef char *PSZ;
typedef void *PVOID,*LPVOID;
typedef void* PVOID64;
# 105 "\\MinGW\\include/winnt.h" 3
typedef wchar_t WCHAR;
typedef WCHAR *PWCHAR,*LPWCH,*PWCH,*NWPSTR,*LPWSTR,*PWSTR;
typedef const WCHAR *LPCWCH,*PCWCH,*LPCWSTR,*PCWSTR;
typedef CHAR *PCHAR,*LPCH,*PCH,*NPSTR,*LPSTR,*PSTR;
typedef const CHAR *LPCCH,*PCSTR,*LPCSTR;
# 120 "\\MinGW\\include/winnt.h" 3
typedef CHAR TCHAR;
typedef CHAR _TCHAR;
typedef TCHAR TBYTE,*PTCH,*PTBYTE;
typedef TCHAR *LPTCH,*PTSTR,*LPTSTR,*LP,*PTCHAR;
typedef const TCHAR *LPCTSTR;
# 145 "\\MinGW\\include/winnt.h" 3
typedef SHORT *PSHORT;
typedef LONG *PLONG;
typedef void *HANDLE;
typedef HANDLE *PHANDLE,*LPHANDLE;
typedef DWORD LCID;
typedef PDWORD PLCID;
typedef WORD LANGID;
# 167 "\\MinGW\\include/winnt.h" 3
typedef long long LONGLONG;
typedef unsigned long long DWORDLONG;
typedef LONGLONG *PLONGLONG;
typedef DWORDLONG *PDWORDLONG;
typedef DWORDLONG ULONGLONG,*PULONGLONG;
typedef LONGLONG USN;
# 185 "\\MinGW\\include/winnt.h" 3
typedef BYTE BOOLEAN,*PBOOLEAN;
typedef BYTE FCHAR;
typedef WORD FSHORT;
typedef DWORD FLONG;
# 1 "\\MinGW\\include/basetsd.h" 1 3
       
# 5 "\\MinGW\\include/basetsd.h" 3
# 50 "\\MinGW\\include/basetsd.h" 3
typedef signed char INT8;
typedef signed short INT16;
typedef int LONG32, *PLONG32;
typedef int INT32, *PINT32;
typedef unsigned char UINT8;
typedef unsigned short UINT16;
typedef unsigned int ULONG32, *PULONG32;
typedef unsigned int DWORD32, *PDWORD32;
typedef unsigned int UINT32, *PUINT32;
# 101 "\\MinGW\\include/basetsd.h" 3
typedef int INT_PTR, *PINT_PTR;
typedef unsigned int UINT_PTR, *PUINT_PTR;
typedef long LONG_PTR, *PLONG_PTR;
typedef unsigned long ULONG_PTR, *PULONG_PTR;
typedef unsigned short UHALF_PTR, *PUHALF_PTR;
typedef short HALF_PTR, *PHALF_PTR;
typedef unsigned long HANDLE_PTR;
typedef ULONG_PTR SIZE_T, *PSIZE_T;
typedef LONG_PTR SSIZE_T, *PSSIZE_T;
typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR;
typedef long long LONG64, *PLONG64;
typedef long long INT64, *PINT64;
typedef unsigned long long ULONG64, *PULONG64;
typedef unsigned long long DWORD64, *PDWORD64;
typedef unsigned long long UINT64, *PUINT64;
# 193 "\\MinGW\\include/winnt.h" 2 3
# 1773 "\\MinGW\\include/winnt.h" 3
typedef DWORD ACCESS_MASK, *PACCESS_MASK;
typedef struct _GUID {
 unsigned long Data1;
 unsigned short Data2;
 unsigned short Data3;
 unsigned char Data4[8];
} GUID, *REFGUID, *LPGUID;
typedef struct _GENERIC_MAPPING {
 ACCESS_MASK GenericRead;
 ACCESS_MASK GenericWrite;
 ACCESS_MASK GenericExecute;
 ACCESS_MASK GenericAll;
} GENERIC_MAPPING, *PGENERIC_MAPPING;
typedef struct _ACE_HEADER {
 BYTE AceType;
 BYTE AceFlags;
 WORD AceSize;
} ACE_HEADER, *PACE_HEADER;
typedef struct _ACCESS_ALLOWED_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} ACCESS_ALLOWED_ACE, *PACCESS_ALLOWED_ACE;
typedef struct _ACCESS_DENIED_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} ACCESS_DENIED_ACE, *PACCESS_DENIED_ACE;
typedef struct _SYSTEM_AUDIT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} SYSTEM_AUDIT_ACE;
typedef SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE;
typedef struct _SYSTEM_ALARM_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD SidStart;
} SYSTEM_ALARM_ACE,*PSYSTEM_ALARM_ACE;
typedef struct _ACCESS_ALLOWED_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} ACCESS_ALLOWED_OBJECT_ACE,*PACCESS_ALLOWED_OBJECT_ACE;
typedef struct _ACCESS_DENIED_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} ACCESS_DENIED_OBJECT_ACE,*PACCESS_DENIED_OBJECT_ACE;
typedef struct _SYSTEM_AUDIT_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} SYSTEM_AUDIT_OBJECT_ACE,*PSYSTEM_AUDIT_OBJECT_ACE;
typedef struct _SYSTEM_ALARM_OBJECT_ACE {
 ACE_HEADER Header;
 ACCESS_MASK Mask;
 DWORD Flags;
 GUID ObjectType;
 GUID InheritedObjectType;
 DWORD SidStart;
} SYSTEM_ALARM_OBJECT_ACE,*PSYSTEM_ALARM_OBJECT_ACE;
typedef struct _ACL {
 BYTE AclRevision;
 BYTE Sbz1;
 WORD AclSize;
 WORD AceCount;
 WORD Sbz2;
} ACL,*PACL;
typedef struct _ACL_REVISION_INFORMATION {
 DWORD AclRevision;
} ACL_REVISION_INFORMATION;
typedef struct _ACL_SIZE_INFORMATION {
 DWORD AceCount;
 DWORD AclBytesInUse;
 DWORD AclBytesFree;
} ACL_SIZE_INFORMATION;
# 1882 "\\MinGW\\include/winnt.h" 3
typedef struct _FLOATING_SAVE_AREA {
 DWORD ControlWord;
 DWORD StatusWord;
 DWORD TagWord;
 DWORD ErrorOffset;
 DWORD ErrorSelector;
 DWORD DataOffset;
 DWORD DataSelector;
 BYTE RegisterArea[80];
 DWORD Cr0NpxState;
} FLOATING_SAVE_AREA;
typedef struct _CONTEXT {
 DWORD ContextFlags;
 DWORD Dr0;
 DWORD Dr1;
 DWORD Dr2;
 DWORD Dr3;
 DWORD Dr6;
 DWORD Dr7;
 FLOATING_SAVE_AREA FloatSave;
 DWORD SegGs;
 DWORD SegFs;
 DWORD SegEs;
 DWORD SegDs;
 DWORD Edi;
 DWORD Esi;
 DWORD Ebx;
 DWORD Edx;
 DWORD Ecx;
 DWORD Eax;
 DWORD Ebp;
 DWORD Eip;
 DWORD SegCs;
 DWORD EFlags;
 DWORD Esp;
 DWORD SegSs;
 BYTE ExtendedRegisters[512];
} CONTEXT;
# 2401 "\\MinGW\\include/winnt.h" 3
typedef CONTEXT *PCONTEXT,*LPCONTEXT;
typedef struct _EXCEPTION_RECORD {
 DWORD ExceptionCode;
 DWORD ExceptionFlags;
 struct _EXCEPTION_RECORD *ExceptionRecord;
 PVOID ExceptionAddress;
 DWORD NumberParameters;
 DWORD ExceptionInformation[15];
} EXCEPTION_RECORD,*PEXCEPTION_RECORD,*LPEXCEPTION_RECORD;
typedef struct _EXCEPTION_POINTERS {
 PEXCEPTION_RECORD ExceptionRecord;
 PCONTEXT ContextRecord;
} EXCEPTION_POINTERS,*PEXCEPTION_POINTERS,*LPEXCEPTION_POINTERS;
typedef union _LARGE_INTEGER {
  struct {
    DWORD LowPart;
    LONG HighPart;
  } u;
  __extension__ struct {
    DWORD LowPart;
    LONG HighPart;
  };
  LONGLONG QuadPart;
} LARGE_INTEGER, *PLARGE_INTEGER;
typedef union _ULARGE_INTEGER {
  struct {
    DWORD LowPart;
    DWORD HighPart;
  } u;
  __extension__ struct {
    DWORD LowPart;
    DWORD HighPart;
  };
  ULONGLONG QuadPart;
} ULARGE_INTEGER, *PULARGE_INTEGER;
typedef struct _LUID {
  DWORD LowPart;
  LONG HighPart;
} LUID, *PLUID;
#pragma pack(push,4)
typedef struct _LUID_AND_ATTRIBUTES {
 LUID Luid;
 DWORD Attributes;
} LUID_AND_ATTRIBUTES, *PLUID_AND_ATTRIBUTES;
#pragma pack(pop)
typedef LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[1];
typedef LUID_AND_ATTRIBUTES_ARRAY *PLUID_AND_ATTRIBUTES_ARRAY;
typedef struct _PRIVILEGE_SET {
 DWORD PrivilegeCount;
 DWORD Control;
 LUID_AND_ATTRIBUTES Privilege[1];
} PRIVILEGE_SET,*PPRIVILEGE_SET;
typedef struct _SECURITY_ATTRIBUTES {
 DWORD nLength;
 LPVOID lpSecurityDescriptor;
 BOOL bInheritHandle;
} SECURITY_ATTRIBUTES,*PSECURITY_ATTRIBUTES,*LPSECURITY_ATTRIBUTES;
typedef enum _SECURITY_IMPERSONATION_LEVEL {
 SecurityAnonymous,
 SecurityIdentification,
 SecurityImpersonation,
 SecurityDelegation
} SECURITY_IMPERSONATION_LEVEL,*PSECURITY_IMPERSONATION_LEVEL;
typedef BOOLEAN SECURITY_CONTEXT_TRACKING_MODE,*PSECURITY_CONTEXT_TRACKING_MODE;
typedef struct _SECURITY_QUALITY_OF_SERVICE {
 DWORD Length;
 SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
 SECURITY_CONTEXT_TRACKING_MODE ContextTrackingMode;
 BOOLEAN EffectiveOnly;
} SECURITY_QUALITY_OF_SERVICE,*PSECURITY_QUALITY_OF_SERVICE;
typedef PVOID PACCESS_TOKEN;
typedef struct _SE_IMPERSONATION_STATE {
 PACCESS_TOKEN Token;
 BOOLEAN CopyOnOpen;
 BOOLEAN EffectiveOnly;
 SECURITY_IMPERSONATION_LEVEL Level;
} SE_IMPERSONATION_STATE,*PSE_IMPERSONATION_STATE;
typedef struct _SID_IDENTIFIER_AUTHORITY {
 BYTE Value[6];
} SID_IDENTIFIER_AUTHORITY,*PSID_IDENTIFIER_AUTHORITY,*LPSID_IDENTIFIER_AUTHORITY;
typedef PVOID PSID;
typedef struct _SID {
   BYTE Revision;
   BYTE SubAuthorityCount;
   SID_IDENTIFIER_AUTHORITY IdentifierAuthority;
   DWORD SubAuthority[1];
} SID, *PISID;
typedef struct _SID_AND_ATTRIBUTES {
 PSID Sid;
 DWORD Attributes;
} SID_AND_ATTRIBUTES, *PSID_AND_ATTRIBUTES;
typedef SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES_ARRAY[1];
typedef SID_AND_ATTRIBUTES_ARRAY *PSID_AND_ATTRIBUTES_ARRAY;
# 2506 "\\MinGW\\include/winnt.h" 3
typedef struct _TOKEN_SOURCE {
 CHAR SourceName[8];
 LUID SourceIdentifier;
} TOKEN_SOURCE,*PTOKEN_SOURCE;
typedef struct _TOKEN_CONTROL {
 LUID TokenId;
 LUID AuthenticationId;
 LUID ModifiedId;
 TOKEN_SOURCE TokenSource;
} TOKEN_CONTROL,*PTOKEN_CONTROL;
typedef struct _TOKEN_DEFAULT_DACL {
 PACL DefaultDacl;
} TOKEN_DEFAULT_DACL,*PTOKEN_DEFAULT_DACL;
typedef struct _TOKEN_GROUPS {
 DWORD GroupCount;
 SID_AND_ATTRIBUTES Groups[1];
} TOKEN_GROUPS,*PTOKEN_GROUPS,*LPTOKEN_GROUPS;
typedef struct _TOKEN_OWNER {
 PSID Owner;
} TOKEN_OWNER,*PTOKEN_OWNER;
typedef struct _TOKEN_PRIMARY_GROUP {
 PSID PrimaryGroup;
} TOKEN_PRIMARY_GROUP,*PTOKEN_PRIMARY_GROUP;
typedef struct _TOKEN_PRIVILEGES {
 DWORD PrivilegeCount;
 LUID_AND_ATTRIBUTES Privileges[1];
} TOKEN_PRIVILEGES,*PTOKEN_PRIVILEGES,*LPTOKEN_PRIVILEGES;
typedef enum tagTOKEN_TYPE {
 TokenPrimary = 1,
 TokenImpersonation
} TOKEN_TYPE,*PTOKEN_TYPE;
typedef struct _TOKEN_STATISTICS {
 LUID TokenId;
 LUID AuthenticationId;
 LARGE_INTEGER ExpirationTime;
 TOKEN_TYPE TokenType;
 SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
 DWORD DynamicCharged;
 DWORD DynamicAvailable;
 DWORD GroupCount;
 DWORD PrivilegeCount;
 LUID ModifiedId;
} TOKEN_STATISTICS, *PTOKEN_STATISTICS;
typedef struct _TOKEN_USER {
 SID_AND_ATTRIBUTES User;
} TOKEN_USER, *PTOKEN_USER;
# 2576 "\\MinGW\\include/winnt.h" 3
typedef DWORD SECURITY_INFORMATION,*PSECURITY_INFORMATION;
typedef WORD SECURITY_DESCRIPTOR_CONTROL,*PSECURITY_DESCRIPTOR_CONTROL;
typedef struct _SECURITY_DESCRIPTOR {
 BYTE Revision;
 BYTE Sbz1;
 SECURITY_DESCRIPTOR_CONTROL Control;
 PSID Owner;
 PSID Group;
 PACL Sacl;
 PACL Dacl;
} SECURITY_DESCRIPTOR, *PSECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR;
typedef enum _TOKEN_INFORMATION_CLASS {
 TokenUser=1,
 TokenGroups,
 TokenPrivileges,
 TokenOwner,
 TokenPrimaryGroup,
 TokenDefaultDacl,
 TokenSource,
 TokenType,
 TokenImpersonationLevel,
 TokenStatistics,
 TokenRestrictedSids,
 TokenSessionId,
 TokenGroupsAndPrivileges,
 TokenSessionReference,
 TokenSandBoxInert,
 TokenAuditPolicy,
 TokenOrigin,
# 2618 "\\MinGW\\include/winnt.h" 3
 MaxTokenInfoClass
} TOKEN_INFORMATION_CLASS;
typedef enum _SID_NAME_USE {
 SidTypeUser=1,
 SidTypeGroup,
 SidTypeDomain,
 SidTypeAlias,
 SidTypeWellKnownGroup,
 SidTypeDeletedAccount,
 SidTypeInvalid,
 SidTypeUnknown,
 SidTypeComputer
} SID_NAME_USE,*PSID_NAME_USE;
typedef struct _QUOTA_LIMITS {
 SIZE_T PagedPoolLimit;
 SIZE_T NonPagedPoolLimit;
 SIZE_T MinimumWorkingSetSize;
 SIZE_T MaximumWorkingSetSize;
 SIZE_T PagefileLimit;
 LARGE_INTEGER TimeLimit;
} QUOTA_LIMITS,*PQUOTA_LIMITS;
typedef struct _IO_COUNTERS {
 ULONGLONG ReadOperationCount;
 ULONGLONG WriteOperationCount;
 ULONGLONG OtherOperationCount;
 ULONGLONG ReadTransferCount;
 ULONGLONG WriteTransferCount;
 ULONGLONG OtherTransferCount;
} IO_COUNTERS, *PIO_COUNTERS;
typedef struct _FILE_NOTIFY_INFORMATION {
 DWORD NextEntryOffset;
 DWORD Action;
 DWORD FileNameLength;
 WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION,*PFILE_NOTIFY_INFORMATION;
typedef struct _TAPE_ERASE {
 DWORD Type;
 BOOLEAN Immediate;
} TAPE_ERASE,*PTAPE_ERASE;
typedef struct _TAPE_GET_DRIVE_PARAMETERS {
 BOOLEAN ECC;
 BOOLEAN Compression;
 BOOLEAN DataPadding;
 BOOLEAN ReportSetmarks;
  DWORD DefaultBlockSize;
  DWORD MaximumBlockSize;
  DWORD MinimumBlockSize;
  DWORD MaximumPartitionCount;
  DWORD FeaturesLow;
  DWORD FeaturesHigh;
  DWORD EOTWarningZoneSize;
} TAPE_GET_DRIVE_PARAMETERS,*PTAPE_GET_DRIVE_PARAMETERS;
typedef struct _TAPE_GET_MEDIA_PARAMETERS {
 LARGE_INTEGER Capacity;
 LARGE_INTEGER Remaining;
 DWORD BlockSize;
 DWORD PartitionCount;
 BOOLEAN WriteProtected;
} TAPE_GET_MEDIA_PARAMETERS,*PTAPE_GET_MEDIA_PARAMETERS;
typedef struct _TAPE_GET_POSITION {
 ULONG Type;
 ULONG Partition;
 ULONG OffsetLow;
 ULONG OffsetHigh;
} TAPE_GET_POSITION,*PTAPE_GET_POSITION;
typedef struct _TAPE_PREPARE {
 DWORD Operation;
 BOOLEAN Immediate;
} TAPE_PREPARE,*PTAPE_PREPARE;
typedef struct _TAPE_SET_DRIVE_PARAMETERS {
 BOOLEAN ECC;
 BOOLEAN Compression;
 BOOLEAN DataPadding;
 BOOLEAN ReportSetmarks;
 ULONG EOTWarningZoneSize;
} TAPE_SET_DRIVE_PARAMETERS,*PTAPE_SET_DRIVE_PARAMETERS;
typedef struct _TAPE_SET_MEDIA_PARAMETERS {
 ULONG BlockSize;
} TAPE_SET_MEDIA_PARAMETERS,*PTAPE_SET_MEDIA_PARAMETERS;
typedef struct _TAPE_SET_POSITION {
 DWORD Method;
 DWORD Partition;
 LARGE_INTEGER Offset;
 BOOLEAN Immediate;
} TAPE_SET_POSITION,*PTAPE_SET_POSITION;
typedef struct _TAPE_WRITE_MARKS {
 DWORD Type;
 DWORD Count;
 BOOLEAN Immediate;
} TAPE_WRITE_MARKS,*PTAPE_WRITE_MARKS;
typedef struct _TAPE_CREATE_PARTITION {
 DWORD Method;
 DWORD Count;
 DWORD Size;
} TAPE_CREATE_PARTITION,*PTAPE_CREATE_PARTITION;
typedef struct _MEMORY_BASIC_INFORMATION {
 PVOID BaseAddress;
 PVOID AllocationBase;
 DWORD AllocationProtect;
 DWORD RegionSize;
 DWORD State;
 DWORD Protect;
 DWORD Type;
} MEMORY_BASIC_INFORMATION,*PMEMORY_BASIC_INFORMATION;
typedef struct _MESSAGE_RESOURCE_ENTRY {
 WORD Length;
 WORD Flags;
 BYTE Text[1];
} MESSAGE_RESOURCE_ENTRY,*PMESSAGE_RESOURCE_ENTRY;
typedef struct _MESSAGE_RESOURCE_BLOCK {
 DWORD LowId;
 DWORD HighId;
 DWORD OffsetToEntries;
} MESSAGE_RESOURCE_BLOCK,*PMESSAGE_RESOURCE_BLOCK;
typedef struct _MESSAGE_RESOURCE_DATA {
 DWORD NumberOfBlocks;
 MESSAGE_RESOURCE_BLOCK Blocks[1];
} MESSAGE_RESOURCE_DATA,*PMESSAGE_RESOURCE_DATA;
typedef struct _LIST_ENTRY {
 struct _LIST_ENTRY *Flink;
 struct _LIST_ENTRY *Blink;
} LIST_ENTRY,*PLIST_ENTRY;
typedef struct _SINGLE_LIST_ENTRY {
 struct _SINGLE_LIST_ENTRY *Next;
} SINGLE_LIST_ENTRY,*PSINGLE_LIST_ENTRY;
typedef union _SLIST_HEADER {
 ULONGLONG Alignment;
 __extension__ struct {
  SINGLE_LIST_ENTRY Next;
  WORD Depth;
  WORD Sequence;
 } ;
} SLIST_HEADER,*PSLIST_HEADER;
typedef struct _RTL_CRITICAL_SECTION_DEBUG {
 WORD Type;
 WORD CreatorBackTraceIndex;
 struct _RTL_CRITICAL_SECTION *CriticalSection;
 LIST_ENTRY ProcessLocksList;
 DWORD EntryCount;
 DWORD ContentionCount;
 DWORD Spare[2];
} RTL_CRITICAL_SECTION_DEBUG,*PRTL_CRITICAL_SECTION_DEBUG;
typedef struct _RTL_CRITICAL_SECTION {
 PRTL_CRITICAL_SECTION_DEBUG DebugInfo;
 LONG LockCount;
 LONG RecursionCount;
 HANDLE OwningThread;
 HANDLE LockSemaphore;
 DWORD Reserved;
} RTL_CRITICAL_SECTION,*PRTL_CRITICAL_SECTION;
typedef struct _EVENTLOGRECORD {
 DWORD Length;
 DWORD Reserved;
 DWORD RecordNumber;
 DWORD TimeGenerated;
 DWORD TimeWritten;
 DWORD EventID;
 WORD EventType;
 WORD NumStrings;
 WORD EventCategory;
 WORD ReservedFlags;
 DWORD ClosingRecordNumber;
 DWORD StringOffset;
 DWORD UserSidLength;
 DWORD UserSidOffset;
 DWORD DataLength;
 DWORD DataOffset;
} EVENTLOGRECORD,*PEVENTLOGRECORD;
typedef struct _OSVERSIONINFOA {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 CHAR szCSDVersion[128];
} OSVERSIONINFOA,*POSVERSIONINFOA,*LPOSVERSIONINFOA;
typedef struct _OSVERSIONINFOW {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 WCHAR szCSDVersion[128];
} OSVERSIONINFOW,*POSVERSIONINFOW,*LPOSVERSIONINFOW;
typedef struct _OSVERSIONINFOEXA {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 CHAR szCSDVersion[128];
 WORD wServicePackMajor;
 WORD wServicePackMinor;
 WORD wSuiteMask;
 BYTE wProductType;
 BYTE wReserved;
} OSVERSIONINFOEXA, *POSVERSIONINFOEXA, *LPOSVERSIONINFOEXA;
typedef struct _OSVERSIONINFOEXW {
 DWORD dwOSVersionInfoSize;
 DWORD dwMajorVersion;
 DWORD dwMinorVersion;
 DWORD dwBuildNumber;
 DWORD dwPlatformId;
 WCHAR szCSDVersion[128];
 WORD wServicePackMajor;
 WORD wServicePackMinor;
 WORD wSuiteMask;
 BYTE wProductType;
 BYTE wReserved;
} OSVERSIONINFOEXW, *POSVERSIONINFOEXW, *LPOSVERSIONINFOEXW;
#pragma pack(push,2)
typedef struct _IMAGE_VXD_HEADER {
 WORD e32_magic;
 BYTE e32_border;
 BYTE e32_worder;
 DWORD e32_level;
 WORD e32_cpu;
 WORD e32_os;
 DWORD e32_ver;
 DWORD e32_mflags;
 DWORD e32_mpages;
 DWORD e32_startobj;
 DWORD e32_eip;
 DWORD e32_stackobj;
 DWORD e32_esp;
 DWORD e32_pagesize;
 DWORD e32_lastpagesize;
 DWORD e32_fixupsize;
 DWORD e32_fixupsum;
 DWORD e32_ldrsize;
 DWORD e32_ldrsum;
 DWORD e32_objtab;
 DWORD e32_objcnt;
 DWORD e32_objmap;
 DWORD e32_itermap;
 DWORD e32_rsrctab;
 DWORD e32_rsrccnt;
 DWORD e32_restab;
 DWORD e32_enttab;
 DWORD e32_dirtab;
 DWORD e32_dircnt;
 DWORD e32_fpagetab;
 DWORD e32_frectab;
 DWORD e32_impmod;
 DWORD e32_impmodcnt;
 DWORD e32_impproc;
 DWORD e32_pagesum;
 DWORD e32_datapage;
 DWORD e32_preload;
 DWORD e32_nrestab;
 DWORD e32_cbnrestab;
 DWORD e32_nressum;
 DWORD e32_autodata;
 DWORD e32_debuginfo;
 DWORD e32_debuglen;
 DWORD e32_instpreload;
 DWORD e32_instdemand;
 DWORD e32_heapsize;
 BYTE e32_res3[12];
 DWORD e32_winresoff;
 DWORD e32_winreslen;
 WORD e32_devid;
 WORD e32_ddkver;
} IMAGE_VXD_HEADER,*PIMAGE_VXD_HEADER;
#pragma pack(pop)
#pragma pack(push,4)
typedef struct _IMAGE_FILE_HEADER {
 WORD Machine;
 WORD NumberOfSections;
 DWORD TimeDateStamp;
 DWORD PointerToSymbolTable;
 DWORD NumberOfSymbols;
 WORD SizeOfOptionalHeader;
 WORD Characteristics;
} IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER;
typedef struct _IMAGE_DATA_DIRECTORY {
 DWORD VirtualAddress;
 DWORD Size;
} IMAGE_DATA_DIRECTORY,*PIMAGE_DATA_DIRECTORY;
typedef struct _IMAGE_OPTIONAL_HEADER {
 WORD Magic;
 BYTE MajorLinkerVersion;
 BYTE MinorLinkerVersion;
 DWORD SizeOfCode;
 DWORD SizeOfInitializedData;
 DWORD SizeOfUninitializedData;
 DWORD AddressOfEntryPoint;
 DWORD BaseOfCode;
 DWORD BaseOfData;
 DWORD ImageBase;
 DWORD SectionAlignment;
 DWORD FileAlignment;
 WORD MajorOperatingSystemVersion;
 WORD MinorOperatingSystemVersion;
 WORD MajorImageVersion;
 WORD MinorImageVersion;
 WORD MajorSubsystemVersion;
 WORD MinorSubsystemVersion;
 DWORD Win32VersionValue;
 DWORD SizeOfImage;
 DWORD SizeOfHeaders;
 DWORD CheckSum;
 WORD Subsystem;
 WORD DllCharacteristics;
 DWORD SizeOfStackReserve;
 DWORD SizeOfStackCommit;
 DWORD SizeOfHeapReserve;
 DWORD SizeOfHeapCommit;
 DWORD LoaderFlags;
 DWORD NumberOfRvaAndSizes;
 IMAGE_DATA_DIRECTORY DataDirectory[16];
} IMAGE_OPTIONAL_HEADER32,*PIMAGE_OPTIONAL_HEADER32;
typedef struct _IMAGE_OPTIONAL_HEADER64 {
 WORD Magic;
 BYTE MajorLinkerVersion;
 BYTE MinorLinkerVersion;
 DWORD SizeOfCode;
 DWORD SizeOfInitializedData;
 DWORD SizeOfUninitializedData;
 DWORD AddressOfEntryPoint;
 DWORD BaseOfCode;
 ULONGLONG ImageBase;
 DWORD SectionAlignment;
 DWORD FileAlignment;
 WORD MajorOperatingSystemVersion;
 WORD MinorOperatingSystemVersion;
 WORD MajorImageVersion;
 WORD MinorImageVersion;
 WORD MajorSubsystemVersion;
 WORD MinorSubsystemVersion;
 DWORD Win32VersionValue;
 DWORD SizeOfImage;
 DWORD SizeOfHeaders;
 DWORD CheckSum;
 WORD Subsystem;
 WORD DllCharacteristics;
 ULONGLONG SizeOfStackReserve;
 ULONGLONG SizeOfStackCommit;
 ULONGLONG SizeOfHeapReserve;
 ULONGLONG SizeOfHeapCommit;
 DWORD LoaderFlags;
 DWORD NumberOfRvaAndSizes;
 IMAGE_DATA_DIRECTORY DataDirectory[16];
} IMAGE_OPTIONAL_HEADER64,*PIMAGE_OPTIONAL_HEADER64;
typedef IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER;
typedef PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER;
typedef struct _IMAGE_ROM_OPTIONAL_HEADER {
 WORD Magic;
 BYTE MajorLinkerVersion;
 BYTE MinorLinkerVersion;
 DWORD SizeOfCode;
 DWORD SizeOfInitializedData;
 DWORD SizeOfUninitializedData;
 DWORD AddressOfEntryPoint;
 DWORD BaseOfCode;
 DWORD BaseOfData;
 DWORD BaseOfBss;
 DWORD GprMask;
 DWORD CprMask[4];
 DWORD GpValue;
} IMAGE_ROM_OPTIONAL_HEADER,*PIMAGE_ROM_OPTIONAL_HEADER;
#pragma pack(pop)
#pragma pack(push,2)
typedef struct _IMAGE_DOS_HEADER {
 WORD e_magic;
 WORD e_cblp;
 WORD e_cp;
 WORD e_crlc;
 WORD e_cparhdr;
 WORD e_minalloc;
 WORD e_maxalloc;
 WORD e_ss;
 WORD e_sp;
 WORD e_csum;
 WORD e_ip;
 WORD e_cs;
 WORD e_lfarlc;
 WORD e_ovno;
 WORD e_res[4];
 WORD e_oemid;
 WORD e_oeminfo;
 WORD e_res2[10];
 LONG e_lfanew;
} IMAGE_DOS_HEADER,*PIMAGE_DOS_HEADER;
typedef struct _IMAGE_OS2_HEADER {
 WORD ne_magic;
 CHAR ne_ver;
 CHAR ne_rev;
 WORD ne_enttab;
 WORD ne_cbenttab;
 LONG ne_crc;
 WORD ne_flags;
 WORD ne_autodata;
 WORD ne_heap;
 WORD ne_stack;
 LONG ne_csip;
 LONG ne_sssp;
 WORD ne_cseg;
 WORD ne_cmod;
 WORD ne_cbnrestab;
 WORD ne_segtab;
 WORD ne_rsrctab;
 WORD ne_restab;
 WORD ne_modtab;
 WORD ne_imptab;
 LONG ne_nrestab;
 WORD ne_cmovent;
 WORD ne_align;
 WORD ne_cres;
 BYTE ne_exetyp;
 BYTE ne_flagsothers;
 WORD ne_pretthunks;
 WORD ne_psegrefbytes;
 WORD ne_swaparea;
 WORD ne_expver;
} IMAGE_OS2_HEADER,*PIMAGE_OS2_HEADER;
#pragma pack(pop)
#pragma pack(push,4)
typedef struct _IMAGE_NT_HEADERS {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER32 OptionalHeader;
} IMAGE_NT_HEADERS32,*PIMAGE_NT_HEADERS32;
typedef struct _IMAGE_NT_HEADERS64 {
DWORD Signature;
IMAGE_FILE_HEADER FileHeader;
IMAGE_OPTIONAL_HEADER64 OptionalHeader;
} IMAGE_NT_HEADERS64,*PIMAGE_NT_HEADERS64;
typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS;
typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS;
typedef struct _IMAGE_ROM_HEADERS {
 IMAGE_FILE_HEADER FileHeader;
 IMAGE_ROM_OPTIONAL_HEADER OptionalHeader;
} IMAGE_ROM_HEADERS,*PIMAGE_ROM_HEADERS;
typedef struct _IMAGE_SECTION_HEADER {
 BYTE Name[8];
 union {
  DWORD PhysicalAddress;
  DWORD VirtualSize;
 } Misc;
 DWORD VirtualAddress;
 DWORD SizeOfRawData;
 DWORD PointerToRawData;
 DWORD PointerToRelocations;
 DWORD PointerToLinenumbers;
 WORD NumberOfRelocations;
 WORD NumberOfLinenumbers;
 DWORD Characteristics;
} IMAGE_SECTION_HEADER,*PIMAGE_SECTION_HEADER;
#pragma pack(pop)
#pragma pack(push,2)
typedef struct _IMAGE_SYMBOL {
 union {
  BYTE ShortName[8];
  struct {
   DWORD Short;
   DWORD Long;
  } Name;
  PBYTE LongName[2];
 } N;
 DWORD Value;
 SHORT SectionNumber;
 WORD Type;
 BYTE StorageClass;
 BYTE NumberOfAuxSymbols;
} IMAGE_SYMBOL,*PIMAGE_SYMBOL;
typedef union _IMAGE_AUX_SYMBOL {
 struct {
  DWORD TagIndex;
  union {
   struct {
    WORD Linenumber;
    WORD Size;
            Defined "HAVE_SYS_PROCFS_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: sys/resource.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/resource.h" 1 3 4
# 14 "/usr/include/sys/resource.h" 3 4
# 1 "\\MinGW\\include/sys/time.h" 1 3 4
# 1 "\\MinGW\\include/time.h" 1 3 4
# 15 "\\MinGW\\include/time.h" 3 4
# 1 "\\MinGW\\include/_mingw.h" 1 3 4
# 32 "\\MinGW\\include/_mingw.h" 3 4
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/time.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/time.h" 2 3 4
# 40 "\\MinGW\\include/time.h" 3 4
typedef long __time32_t;
typedef long long __time64_t;
# 61 "\\MinGW\\include/time.h" 3 4
typedef __time32_t time_t;
# 71 "\\MinGW\\include/time.h" 3 4
typedef long clock_t;
# 80 "\\MinGW\\include/time.h" 3 4
struct tm
{
 int tm_sec;
 int tm_min;
 int tm_hour;
 int tm_mday;
 int tm_mon;
 int tm_year;
 int tm_wday;
 int tm_yday;
 int tm_isdst;
};
 clock_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) clock (void);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) time (time_t*);
 double __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) difftime (time_t, time_t);
 time_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktime (struct tm*);
# 117 "\\MinGW\\include/time.h" 3 4
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) asctime (const struct tm*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) ctime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gmtime (const time_t*);
 struct tm* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) localtime (const time_t*);
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) strftime (char*, size_t, const char*, const struct tm*);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tzset (void);
extern void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tzset (void);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strdate(char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _strtime(char*);
# 208 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) int _daylight_dll;
extern __attribute__ ((__dllimport__)) long _timezone_dll;
extern __attribute__ ((__dllimport__)) char* _tzname[2];
# 240 "\\MinGW\\include/time.h" 3 4
extern __attribute__ ((__dllimport__)) char *tzname[2];
# 269 "\\MinGW\\include/time.h" 3 4
 size_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) wcsftime (wchar_t*, size_t, const wchar_t*, const struct tm*);
# 4 "\\MinGW\\include/sys/time.h" 2 3 4
struct timeval {
  long tv_sec;
  long tv_usec;
};
# 26 "\\MinGW\\include/sys/time.h" 3 4
struct timezone
{
  int tz_minuteswest;
  int tz_dsttime;
};
# 39 "\\MinGW\\include/sys/time.h" 3 4
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) gettimeofday(struct timeval *__restrict__,
    void *__restrict__ );
# 15 "/usr/include/sys/resource.h" 2 3 4
# 41 "/usr/include/sys/resource.h" 3 4
typedef unsigned long rlim_t;
struct rlimit {
 rlim_t rlim_cur;
 rlim_t rlim_max;
};
struct rusage {
 struct timeval ru_utime;
 struct timeval ru_stime;
 long ru_maxrss;
 long ru_ixrss;
 long ru_idrss;
 long ru_isrss;
 long ru_minflt;
 long ru_majflt;
 long ru_nswap;
 long ru_inblock;
 long ru_oublock;
 long ru_msgsnd;
 long ru_msgrcv;
 long ru_nsignals;
 long ru_nvcsw;
 long ru_nivcsw;
};
int getrlimit (int __resource, struct rlimit *__rlp);
int setrlimit (int __resource, const struct rlimit *__rlp);
int getrusage (int __who, struct rusage *__rusage);
int getpriority (int which, id_t who);
int setpriority (int which, id_t who, int value);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_RESOURCE_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: unistd.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "\\MinGW\\include/unistd.h" 1 3
# 12 "\\MinGW\\include/unistd.h" 3
# 1 "\\MinGW\\include/io.h" 1 3
# 14 "\\MinGW\\include/io.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 15 "\\MinGW\\include/io.h" 2 3
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 21 "\\MinGW\\include/sys/types.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 21 "\\MinGW\\include/io.h" 2 3
# 41 "\\MinGW\\include/io.h" 3
  typedef int intptr_t;
typedef unsigned long _fsize_t;
# 63 "\\MinGW\\include/io.h" 3
struct _finddata_t
{
 unsigned attrib;
 time_t time_create;
 time_t time_access;
 time_t time_write;
 _fsize_t size;
 char name[(260)];
};
struct _finddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    char name[(260)];
};
# 125 "\\MinGW\\include/io.h" 3
struct _wfinddata_t {
     unsigned attrib;
     time_t time_create;
     time_t time_access;
     time_t time_write;
     _fsize_t size;
     wchar_t name[(260)];
};
struct _wfinddatai64_t {
    unsigned attrib;
    time_t time_create;
    time_t time_access;
    time_t time_write;
    long long size;
    wchar_t name[(260)];
};
# 241 "\\MinGW\\include/io.h" 3
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findfirst (const char*, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findnext (intptr_t, struct _finddata_t*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _findclose (intptr_t);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chmod (const char*, int);
# 300 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getcwd (char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mkdir (const char*);
 char* __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) mktemp (char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rmdir (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chmod (const char*, int);
# 335 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _chsize (int, long);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _commit(int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _dup2 (int, int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _filelength (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _get_osfhandle (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _isatty (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _eof (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _locking (int, int, long);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _open_osfhandle (intptr_t, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _pipe (int *, unsigned int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) remove (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) rename (const char*, const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _write (int, const void*, unsigned int);
# 441 "\\MinGW\\include/io.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) access (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) chsize (int, long );
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) close (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) creat (const char*, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) dup2 (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) eof (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) filelength (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) isatty (int);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) lseek (int, long, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) open (const char*, int, ...);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) read (int, void*, unsigned int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) setmode (int, int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) sopen (const char*, int, int, ...);
 long __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) tell (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) umask (int);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) unlink (const char*);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) write (int, const void*, unsigned int);
# 13 "\\MinGW\\include/unistd.h" 2 3
# 1 "\\MinGW\\include/process.h" 1 3
# 18 "\\MinGW\\include/process.h" 3
# 1 "\\MinGW\\include/stdint.h" 1 3
# 24 "\\MinGW\\include/stdint.h" 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 75 "\\MinGW\\include/stdint.h" 3
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 19 "\\MinGW\\include/process.h" 2 3
# 57 "\\MinGW\\include/process.h" 3
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _cexit(void);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _c_exit(void);
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _cwait (int*, _pid_t, int);
 _pid_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _getpid(void);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execl (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execle (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execlp (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execlpe (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execv (const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execve (const char*, const char* const*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execvp (const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _execvpe (const char*, const char* const*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnl (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnle (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnlp (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnlpe (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnv (int, const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnve (int, const char*, const char* const*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnvp (int, const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _spawnvpe (int, const char*, const char* const*, const char* const*);
# 94 "\\MinGW\\include/process.h" 3
 unsigned long __attribute__((__cdecl__)) __attribute__ ((__nothrow__))
 _beginthread (void (*)(void *), unsigned, void*);
 void __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) _endthread (void);
# 111 "\\MinGW\\include/process.h" 3
 int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) cwait (int*, pid_t, int);
 pid_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) getpid (void);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execl (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execle (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execlp (const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execlpe (const char*, const char*,...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execv (const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execve (const char*, const char* const*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execvp (const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) execvpe (const char*, const char* const*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnl (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnle (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnlp (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnlpe (int, const char*, const char*, ...);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnv (int, const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnve (int, const char*, const char* const*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnvp (int, const char*, const char* const*);
 intptr_t __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) spawnvpe (int, const char*, const char* const*, const char* const*);
# 14 "\\MinGW\\include/unistd.h" 2 3
# 1 "\\MinGW\\include/getopt.h" 1 3
# 39 "\\MinGW\\include/getopt.h" 3
extern int optind;
extern int optopt;
extern int opterr;
extern char *optarg;
extern int getopt( int, char * const [], const char * );
# 15 "\\MinGW\\include/unistd.h" 2 3
# 36 "\\MinGW\\include/unistd.h" 3
int __attribute__((__cdecl__)) __attribute__ ((__nothrow__)) usleep(useconds_t useconds);
int ftruncate(int, off_t);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_UNISTD_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:77)
TESTING: check from config.headers(config/BuildSystem/config/headers.py:77)
  Checks for "header", and defines HAVE_"header" if found
Checking for header: netinet/in.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/netinet/in.h" 1 3 4
# 14 "/usr/include/netinet/in.h" 3 4
# 1 "/usr/include/cygwin/in.h" 1 3 4
# 21 "/usr/include/cygwin/in.h" 3 4
# 1 "/usr/include/cygwin/socket.h" 1 3 4
# 19 "/usr/include/cygwin/socket.h" 3 4
# 1 "\\MinGW\\include/stdint.h" 1 3 4
# 24 "\\MinGW\\include/stdint.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3 4
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 66 "\\MinGW\\include/stdint.h" 3 4
  typedef int intptr_t;
# 75 "\\MinGW\\include/stdint.h" 3 4
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 20 "/usr/include/cygwin/socket.h" 2 3 4
typedef int socklen_t;
typedef uint16_t sa_family_t;
struct sockaddr {
  sa_family_t sa_family;
  char sa_data[14];
};
# 43 "/usr/include/cygwin/socket.h" 3 4
struct sockaddr_storage {
  sa_family_t ss_family;
  char _ss_pad1[((sizeof (int64_t)) - sizeof (sa_family_t))];
  int64_t __ss_align;
  char _ss_pad2[(128 - (sizeof (sa_family_t) + ((sizeof (int64_t)) - sizeof (sa_family_t)) + (sizeof (int64_t))))];
};
# 1 "/usr/include/asm/socket.h" 1 3 4
# 14 "/usr/include/asm/socket.h" 3 4
# 1 "/usr/include/cygwin/if.h" 1 3 4
# 18 "/usr/include/cygwin/if.h" 3 4
# 1 "\\MinGW\\include/sys/types.h" 1 3 4
# 15 "\\MinGW\\include/sys/types.h" 3 4
# 1 "\\MinGW\\include/_mingw.h" 1 3 4
# 32 "\\MinGW\\include/_mingw.h" 3 4
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3 4
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3 4
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3 4
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 19 "/usr/include/cygwin/if.h" 2 3 4
# 1 "/usr/include/cygwin/socket.h" 1 3 4
# 20 "/usr/include/cygwin/if.h" 2 3 4
# 34 "/usr/include/cygwin/if.h" 3 4
struct if_nameindex {
  unsigned if_index;
  char *if_name;
};
struct ifreq_frndlyname {
  int ifrf_len;
  char ifrf_friendlyname[260];
};
# 59 "/usr/include/cygwin/if.h" 3 4
struct ifreq {
  union {
    char ifrn_name[44];
  } ifr_ifrn;
  union {
    struct sockaddr ifru_addr;
    struct sockaddr ifru_broadaddr;
    struct sockaddr ifru_dstaddr;
    struct sockaddr ifru_netmask;
    struct sockaddr ifru_hwaddr;
    int ifru_flags;
    int ifru_metric;
    int ifru_mtu;
    int ifru_ifindex;
    void *ifru_data;
    char __ifru_pad[28];
  } ifr_ifru;
};
# 101 "/usr/include/cygwin/if.h" 3 4
struct ifconf
{
  int ifc_len;
  union
  {
    caddr_t ifcu_buf;
    struct ifreq *ifcu_req;
  } ifc_ifcu;
};
extern unsigned if_nametoindex (const char *);
extern char *if_indextoname (unsigned, char *);
extern struct if_nameindex *if_nameindex (void);
extern void if_freenameindex (struct if_nameindex *);
# 15 "/usr/include/asm/socket.h" 2 3 4
# 52 "/usr/include/cygwin/socket.h" 2 3 4
# 1 "/usr/include/cygwin/sockios.h" 1 3 4
# 53 "/usr/include/cygwin/socket.h" 2 3 4
# 1 "/usr/include/sys/uio.h" 1 3 4
# 15 "/usr/include/sys/uio.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 16 "/usr/include/sys/uio.h" 2 3 4
# 1 "/usr/include/sys/cdefs.h" 1 3 4
# 43 "/usr/include/sys/cdefs.h" 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 44 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 45 "/usr/include/sys/cdefs.h" 2 3 4
# 20 "/usr/include/sys/uio.h" 2 3 4
struct iovec
{
  void *iov_base;
  size_t iov_len;
};
extern ssize_t readv (int filedes, const struct iovec *vector, int count);
extern ssize_t writev (int filedes, const struct iovec *vector, int count);
# 54 "/usr/include/cygwin/socket.h" 2 3 4
struct ucred {
  pid_t pid;
  uid_t uid;
  gid_t gid;
};
struct linger {
  unsigned short l_onoff;
  unsigned short l_linger;
};
struct msghdr
{
  void * msg_name;
  socklen_t msg_namelen;
  struct iovec * msg_iov;
  int msg_iovlen;
  void * msg_control;
  socklen_t msg_controllen;
  int msg_flags;
};
struct cmsghdr
{
  socklen_t cmsg_len;
  int cmsg_level;
  int cmsg_type;
};
# 22 "/usr/include/cygwin/in.h" 2 3 4
typedef uint16_t in_port_t;
typedef uint32_t in_addr_t;
enum
{
  IPPROTO_IP = 0,
  IPPROTO_HOPOPTS = 0,
  IPPROTO_ICMP = 1,
  IPPROTO_IGMP = 2,
  IPPROTO_IPIP = 4,
  IPPROTO_TCP = 6,
  IPPROTO_EGP = 8,
  IPPROTO_PUP = 12,
  IPPROTO_UDP = 17,
  IPPROTO_IDP = 22,
  IPPROTO_IPV6 = 41,
  IPPROTO_ROUTING = 43,
  IPPROTO_FRAGMENT = 44,
  IPPROTO_ESP = 50,
  IPPROTO_AH = 51,
  IPPROTO_ICMPV6 = 58,
  IPPROTO_NONE = 59,
  IPPROTO_DSTOPTS = 60,
  IPPROTO_RAW = 255,
  IPPROTO_MAX
};
# 76 "/usr/include/cygwin/in.h" 3 4
enum
{
  IPPORT_ECHO = 7,
  IPPORT_DISCARD = 9,
  IPPORT_SYSTAT = 11,
  IPPORT_DAYTIME = 13,
  IPPORT_NETSTAT = 15,
  IPPORT_FTP = 21,
  IPPORT_TELNET = 23,
  IPPORT_SMTP = 25,
  IPPORT_TIMESERVER = 37,
  IPPORT_NAMESERVER = 42,
  IPPORT_WHOIS = 43,
  IPPORT_MTP = 57,
  IPPORT_TFTP = 69,
  IPPORT_RJE = 77,
  IPPORT_FINGER = 79,
  IPPORT_TTYLINK = 87,
  IPPORT_SUPDUP = 95,
  IPPORT_EXECSERVER = 512,
  IPPORT_LOGINSERVER = 513,
  IPPORT_CMDSERVER = 514,
  IPPORT_EFSSERVER = 520,
  IPPORT_BIFFUDP = 512,
  IPPORT_WHOSERVER = 513,
  IPPORT_ROUTESERVER = 520,
  IPPORT_RESERVED = 1024,
  IPPORT_USERRESERVED = 5000
};
struct in_addr
{
  in_addr_t s_addr;
};
struct ip_mreq
{
  struct in_addr imr_multiaddr;
  struct in_addr imr_interface;
};
struct ip_mreq_source
{
  struct in_addr imr_multiaddr;
  struct in_addr imr_sourceaddr;
  struct in_addr imr_interface;
};
struct ip_msfilter
{
  struct in_addr imsf_multiaddr;
  struct in_addr imsf_interface;
  uint32_t imsf_fmode;
  uint32_t imsf_numsrc;
  struct in_addr imsf_slist[1];
};
struct in_pktinfo
{
  struct in_addr ipi_addr;
  uint32_t ipi_ifindex;
};
struct group_req
{
  uint32_t gr_interface;
  struct sockaddr_storage gr_group;
};
struct group_source_req
{
  uint32_t gsr_interface;
  struct sockaddr_storage gsr_group;
  struct sockaddr_storage gsr_source;
};
struct group_filter
{
  uint32_t gf_interface;
  struct sockaddr_storage gf_group;
  uint32_t gf_fmode;
  uint32_t gf_numsrc;
  struct sockaddr_storage gf_slist[1];
};
struct sockaddr_in
{
  sa_family_t sin_family;
  in_port_t sin_port;
  struct in_addr sin_addr;
  unsigned char __pad[16 - sizeof(short int)
   - sizeof(unsigned short int) - sizeof(struct in_addr)];
};
# 256 "/usr/include/cygwin/in.h" 3 4
# 1 "/usr/include/asm/byteorder.h" 1 3 4
# 14 "/usr/include/asm/byteorder.h" 3 4
# 1 "/usr/include/_ansi.h" 1 3 4
# 15 "/usr/include/_ansi.h" 3 4
# 1 "/usr/include/newlib.h" 1 3 4
# 16 "/usr/include/_ansi.h" 2 3 4
# 1 "/usr/include/sys/config.h" 1 3 4
# 1 "/usr/include/machine/ieeefp.h" 1 3 4
# 5 "/usr/include/sys/config.h" 2 3 4
# 226 "/usr/include/sys/config.h" 3 4
# 1 "/usr/include/cygwin/config.h" 1 3 4
# 227 "/usr/include/sys/config.h" 2 3 4
# 17 "/usr/include/_ansi.h" 2 3 4
# 15 "/usr/include/asm/byteorder.h" 2 3 4
# 1 "/usr/include/bits/endian.h" 1 3 4
# 17 "/usr/include/asm/byteorder.h" 2 3 4
# 26 "/usr/include/asm/byteorder.h" 3 4
extern uint32_t ntohl(uint32_t);
extern uint16_t ntohs(uint16_t);
extern uint32_t htonl(uint32_t);
extern uint16_t htons(uint16_t);
extern __inline__ __attribute__ ((__always_inline__)) uint32_t __ntohl(uint32_t);
extern __inline__ __attribute__ ((__always_inline__)) uint16_t __ntohs(uint16_t);
extern __inline__ __attribute__ ((__always_inline__)) uint32_t
__ntohl(uint32_t x)
{
 __asm__("bswap %0" : "=r" (x) : "0" (x));
 return x;
}
extern __inline__ __attribute__ ((__always_inline__)) uint16_t
__ntohs(uint16_t x)
{
 __asm__("xchgb %b0,%h0"
  : "=Q" (x)
  : "0" (x));
 return x;
}
# 257 "/usr/include/cygwin/in.h" 2 3 4
# 267 "/usr/include/cygwin/in.h" 3 4
# 1 "/usr/include/cygwin/in6.h" 1 3 4
# 75 "/usr/include/cygwin/in6.h" 3 4
struct in6_addr
{
  union
    {
      uint8_t __s6_addr[16];
      uint16_t __s6_addr16[8];
      uint32_t __s6_addr32[4];
    } __u6;
};
struct ipv6_mreq
{
  struct in6_addr ipv6mr_multiaddr;
  uint32_t ipv6mr_interface;
};
struct in6_pktinfo
{
  struct in6_addr ipi6_addr;
  uint32_t ipi6_ifindex;
};
struct sockaddr_in6
{
  sa_family_t sin6_family;
  in_port_t sin6_port;
  uint32_t sin6_flowinfo;
  struct in6_addr sin6_addr;
  uint32_t sin6_scope_id;
};
extern const struct in6_addr in6addr_any;
extern const struct in6_addr in6addr_loopback;
# 268 "/usr/include/cygwin/in.h" 2 3 4
# 15 "/usr/include/netinet/in.h" 2 3 4
extern int bindresvport (int, struct sockaddr_in *);
extern int bindresvport_sa (int, struct sockaddr *);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_NETINET_IN_H" to "1"
================================================================================
TEST checkRecursiveMacros from config.headers(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/headers.py:218)
TESTING: checkRecursiveMacros from config.headers(config/BuildSystem/config/headers.py:218)
  Checks that the preprocessor allows recursive macros, and if not defines HAVE_BROKEN_RECURSIVE_MACRO
Executing: gcc -c -o /tmp/petsc-54YYwh/config.headers/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.headers/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void a(int i, int j) {}
#define a(b) a(b,__LINE__)

int main() {
a(0);
;
  return 0;
}
================================================================================
TEST configureCacheDetails from PETSc.utilities.cacheDetails(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/cacheDetails.py:78)
TESTING: configureCacheDetails from PETSc.utilities.cacheDetails(config/PETSc/utilities/cacheDetails.py:78)
  Try to determine the size and associativity of the cache.
            Pushing language C
                      All intermediate test results are stored in /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c: In function ‘getconf_LEVEL1_DCACHE_SIZE’:
/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c:4:1: warning: implicit declaration of function ‘sysconf’ [-Wimplicit-function-declaration]
/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c:4:56: error: ‘_SC_LEVEL1_DCACHE_SIZE’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c:4:56: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <unistd.h>
long getconf_LEVEL1_DCACHE_SIZE() { long val = sysconf(_SC_LEVEL1_DCACHE_SIZE); return (16 <= val && val <= 2147483647) ? val : 32768; }

int main() {
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
long getconf_LEVEL1_DCACHE_SIZE() { long val=-1; FILE *f = popen("getconf LEVEL1_DCACHE_SIZE","r"); fscanf(f,"%ld",&val); pclose(f); return (16 <= val && val <= 2147483647) ? val : 32768; }

int main() {
;
  return 0;
}
            Popping language C
          Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdio.h>
long getconf_LEVEL1_DCACHE_SIZE() { long val=-1; FILE *f = popen("getconf LEVEL1_DCACHE_SIZE","r"); fscanf(f,"%ld",&val); pclose(f); return (16 <= val && val <= 2147483647) ? val : 32768; }

int main() {
FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_SIZE()); fclose(output);;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe
Executing: /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe
          Popping language C
          Defined "LEVEL1_DCACHE_SIZE" to "32768"
          Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdio.h>
long getconf_LEVEL1_DCACHE_LINESIZE() { long val=-1; FILE *f = popen("getconf LEVEL1_DCACHE_LINESIZE","r"); fscanf(f,"%ld",&val); pclose(f); return (16 <= val && val <= 2147483647) ? val : 32; }

int main() {
FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_LINESIZE()); fclose(output);;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe
Executing: /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe
          Popping language C
          Defined "LEVEL1_DCACHE_LINESIZE" to "32"
          Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdio.h>
long getconf_LEVEL1_DCACHE_ASSOC() { long val=-1; FILE *f = popen("getconf LEVEL1_DCACHE_ASSOC","r"); fscanf(f,"%ld",&val); pclose(f); return (0 <= val && val <= 2147483647) ? val : 2; }

int main() {
FILE *output = fopen("conftestval","w"); if (!output) return 1; fprintf(output,"%ld",getconf_LEVEL1_DCACHE_ASSOC()); fclose(output);;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe
Executing: /tmp/petsc-54YYwh/PETSc.utilities.cacheDetails/conftest.exe
          Popping language C
          Defined "LEVEL1_DCACHE_ASSOC" to "2"
================================================================================
TEST checkMemcmp from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:109)
TESTING: checkMemcmp from config.functions(config/BuildSystem/config/functions.py:109)
  Check for 8-bit clean memcmp
                          All intermediate test results are stored in /tmp/petsc-54YYwh/config.functions
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <string.h>
void exit(int);


int main() {
char c0 = 0x40;
char c1 = (char) 0x80;
char c2 = (char) 0x81;
exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.functions/conftest.exe
Executing: /tmp/petsc-54YYwh/config.functions/conftest.exe
================================================================================
TEST checkSysinfo from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:133)
TESTING: checkSysinfo from config.functions(config/BuildSystem/config/functions.py:133)
  Check whether sysinfo takes three arguments, and if it does define HAVE_SYSINFO_3ARG
Checking for functions [sysinfo]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sysinfo();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_sysinfo) || defined (__stub___sysinfo)
sysinfo_will_always_fail_with_ENOSYS();
#else
sysinfo();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Defined "HAVE_SYSINFO" to "1"
Checking for header: linux/kernel.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:26: fatal error: linux/kernel.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <linux/kernel.h>
Checking for header: sys/sysinfo.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/sys/sysinfo.h" 1 3 4
# 16 "/usr/include/sys/sysinfo.h" 3 4
# 1 "/usr/include/sys/cdefs.h" 1 3 4
# 43 "/usr/include/sys/cdefs.h" 3 4
# 1 "/usr/include/sys/features.h" 1 3 4
# 44 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 45 "/usr/include/sys/cdefs.h" 2 3 4
# 1 "\\MinGW\\include/stdint.h" 1 3 4
# 24 "\\MinGW\\include/stdint.h" 3 4
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 354 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int wint_t;
# 25 "\\MinGW\\include/stdint.h" 2 3 4
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
typedef int int32_t;
typedef unsigned uint32_t;
typedef long long int64_t;
typedef unsigned long long uint64_t;
typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;
typedef short int_least16_t;
typedef unsigned short uint_least16_t;
typedef int int_least32_t;
typedef unsigned uint_least32_t;
typedef long long int_least64_t;
typedef unsigned long long uint_least64_t;
typedef signed char int_fast8_t;
typedef unsigned char uint_fast8_t;
typedef short int_fast16_t;
typedef unsigned short uint_fast16_t;
typedef int int_fast32_t;
typedef unsigned int uint_fast32_t;
typedef long long int_fast64_t;
typedef unsigned long long uint_fast64_t;
# 66 "\\MinGW\\include/stdint.h" 3 4
  typedef int intptr_t;
# 75 "\\MinGW\\include/stdint.h" 3 4
  typedef unsigned int uintptr_t;
typedef long long intmax_t;
typedef unsigned long long uintmax_t;
# 46 "/usr/include/sys/cdefs.h" 2 3 4
# 17 "/usr/include/sys/sysinfo.h" 2 3 4
struct sysinfo {
  long uptime;
  unsigned long loads[3];
  unsigned long totalram;
  unsigned long freeram;
  unsigned long sharedram;
  unsigned long bufferram;
  unsigned long totalswap;
  unsigned long freeswap;
  unsigned short procs;
  unsigned long totalhigh;
  unsigned long freehigh;
  unsigned int mem_unit;
  char __f[10];
};
extern int sysinfo (struct sysinfo *);
extern int get_nprocs_conf (void);
extern int get_nprocs (void);
extern long get_phys_pages (void);
extern long get_avphys_pages (void);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_SYS_SYSINFO_H" to "1"
Checking for header: sys/systeminfo.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:28: fatal error: sys/systeminfo.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/systeminfo.h>
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:13:4: error: #error "Cannot check sysinfo without special headers"
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:17:1: warning: implicit declaration of function ‘sysinfo’ [-Wimplicit-function-declaration]
Source:
#include "confdefs.h"
#include "conffix.h"

#ifdef HAVE_LINUX_KERNEL_H
#  include <linux/kernel.h>
#  include <linux/sys.h>
#  ifdef HAVE_SYS_SYSINFO_H
#    include <sys/sysinfo.h>
#  endif
#elif defined(HAVE_SYS_SYSTEMINFO_H)
#  include <sys/systeminfo.h>
#else
#  error "Cannot check sysinfo without special headers"
#endif

int main() {
char buf[10]; long count=10; sysinfo(1, buf, count);
;
  return 0;
}
            Compile failed inside link

================================================================================
TEST checkVPrintf from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:156)
TESTING: checkVPrintf from config.functions(config/BuildSystem/config/functions.py:156)
  Checks whether vprintf requires a char * last argument, and if it does defines HAVE_VPRINTF_CHAR
Checking for functions [vprintf]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:13:6: warning: conflicting types for built-in function ‘vprintf’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char vprintf();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_vprintf) || defined (__stub___vprintf)
vprintf_will_always_fail_with_ENOSYS();
#else
vprintf();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Defined "HAVE_VPRINTF" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:8:8: warning: ‘Argp’ is used uninitialized in this function [-Wuninitialized]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdarg.h>

int main() {
va_list Argp;
vprintf( "%d", Argp );
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
================================================================================
TEST checkVFPrintf from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:163)
TESTING: checkVFPrintf from config.functions(config/BuildSystem/config/functions.py:163)
  Checks whether vfprintf requires a char * last argument, and if it does defines HAVE_VFPRINTF_CHAR
Checking for functions [vfprintf]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:13:6: warning: conflicting types for built-in function ‘vfprintf’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char vfprintf();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_vfprintf) || defined (__stub___vfprintf)
vfprintf_will_always_fail_with_ENOSYS();
#else
vfprintf();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Defined "HAVE_VFPRINTF" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:8:9: warning: ‘Argp’ is used uninitialized in this function [-Wuninitialized]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdarg.h>

int main() {
va_list Argp;
vfprintf(stdout, "%d", Argp );
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:8: undefined reference to `_imp___iob'
collect2: error: ld returned 1 exit status
          Defined "HAVE_VFPRINTF_CHAR" to "1"
================================================================================
TEST checkVSNPrintf from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:170)
TESTING: checkVSNPrintf from config.functions(config/BuildSystem/config/functions.py:170)
  Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR
Checking for functions [_vsnprintf]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _vsnprintf();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
_vsnprintf_will_always_fail_with_ENOSYS();
#else
_vsnprintf();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Defined "HAVE__VSNPRINTF" to "1"
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.functions/conftest.cc 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.cc: In function ‘int main()’:
/tmp/petsc-54YYwh/config.functions/conftest.cc:8:30: error: ‘_vsnprintf’ was not declared in this scope
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdarg.h>

int main() {
va_list Argp;char str[6];
_vsnprintf(str,5, "%d", Argp );
;
  return 0;
}
            Compile failed inside link

          Deleting "HAVE__VSNPRINTF"
          Popping language Cxx
Checking for functions [vsnprintf]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:13:6: warning: conflicting types for built-in function ‘vsnprintf’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char vsnprintf();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_vsnprintf) || defined (__stub___vsnprintf)
vsnprintf_will_always_fail_with_ENOSYS();
#else
vsnprintf();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Defined "HAVE_VSNPRINTF" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:8:10: warning: ‘Argp’ is used uninitialized in this function [-Wuninitialized]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdarg.h>

int main() {
va_list Argp;char str[6];
vsnprintf(str,5, "%d", Argp );
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
================================================================================
TEST checkNanosleep from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:214)
TESTING: checkNanosleep from config.functions(config/BuildSystem/config/functions.py:214)
  Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:6:17: error: storage size of ‘tp’ isn’t known
/tmp/petsc-54YYwh/config.functions/conftest.c:9:2: warning: implicit declaration of function ‘nanosleep’ [-Wimplicit-function-declaration]
/tmp/petsc-54YYwh/config.functions/conftest.c:6:17: warning: unused variable ‘tp’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <time.h>

int main() {
struct timespec tp;
 tp.tv_sec = 0;
 tp.tv_nsec = (long)(1e9);
 nanosleep(&tp,0);
;
  return 0;
}
            Compile failed inside link

================================================================================
TEST checkSignalHandlerType from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:190)
TESTING: checkSignalHandlerType from config.functions(config/BuildSystem/config/functions.py:190)
  Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.functions/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
static void myhandler(int sig) {}

int main() {
signal(SIGFPE,myhandler);
;
  return 0;
}
                  Pushing language CXX
                  Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Defined "SIGNAL_CAST" to " "
          Popping language Cxx
================================================================================
TEST checkFreeReturnType from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:200)
TESTING: checkFreeReturnType from config.functions(config/BuildSystem/config/functions.py:200)
  Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be
/tmp/petsc-54YYwh/config.functions/conftest.c:6:5: warning: variable ‘ierr’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdlib.h>

int main() {
int ierr; void *p; ierr = free(p); return 0;
;
  return 0;
}
            Compile failed inside link

================================================================================
TEST checkVariableArgumentLists from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:206)
TESTING: checkVariableArgumentLists from config.functions(config/BuildSystem/config/functions.py:206)
  Checks whether the variable argument list functionality is working
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:7:3: warning: ‘l2’ is used uninitialized in this function [-Wuninitialized]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdarg.h>

int main() {
  va_list l1, l2;
  va_copy(l1, l2);
  return 0;
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Defined "HAVE_VA_COPY" to "1"
================================================================================
TEST checkClassify from config.functions(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/functions.py:88)
TESTING: checkClassify from config.functions(config/BuildSystem/config/functions.py:88)
  Recursive decompose to rapidly classify functions as found or missing
    To confirm that a function is missing, we require a compile/link
    failure with only that function in a compilation unit.  In contrast,
    we can confirm that many functions are present by compiling them all
    together in a large compilation unit.  We optimistically compile
    everything together, then trim all functions that were named in the
    error message and bisect the result.  The trimming is only an
    optimization to increase the likelihood of a big-batch compile
    succeeding; we do not rely on the compiler naming missing functions.
    
Checking for functions [rand getdomainname _sleep snprintf realpath dlsym bzero _getcwd getwd uname _lseek sleep _access lseek usleep _intel_fast_memset dlclose gethostname clock get_nprocs access _snprintf dlerror mkstemp fork getpagesize sbreak memalign sigset getcwd gethostbyname gettimeofday readlink PXFGETARG sigaction strcasecmp dlopen drand48 socket memmove signal popen getrusage times _intel_fast_memcpy time sysctlbyname stricmp]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:16:6: warning: conflicting types for built-in function ‘snprintf’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:19:6: warning: conflicting types for built-in function ‘bzero’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:37:6: warning: conflicting types for built-in function ‘fork’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:48:6: warning: conflicting types for built-in function ‘strcasecmp’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:52:6: warning: conflicting types for built-in function ‘memmove’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char rand();
char getdomainname();
char _sleep();
char snprintf();
char realpath();
char dlsym();
char bzero();
char _getcwd();
char getwd();
char uname();
char _lseek();
char sleep();
char _access();
char lseek();
char usleep();
char _intel_fast_memset();
char dlclose();
char gethostname();
char clock();
char get_nprocs();
char access();
char _snprintf();
char dlerror();
char mkstemp();
char fork();
char getpagesize();
char sbreak();
char memalign();
char sigset();
char getcwd();
char gethostbyname();
char gettimeofday();
char readlink();
char PXFGETARG();
char sigaction();
char strcasecmp();
char dlopen();
char drand48();
char socket();
char memmove();
char signal();
char popen();
char getrusage();
char times();
char _intel_fast_memcpy();
char time();
char sysctlbyname();
char stricmp();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_rand) || defined (__stub___rand)
rand_will_always_fail_with_ENOSYS();
#else
rand();
#endif

#if defined (__stub_getdomainname) || defined (__stub___getdomainname)
getdomainname_will_always_fail_with_ENOSYS();
#else
getdomainname();
#endif

#if defined (__stub__sleep) || defined (__stub____sleep)
_sleep_will_always_fail_with_ENOSYS();
#else
_sleep();
#endif

#if defined (__stub_snprintf) || defined (__stub___snprintf)
snprintf_will_always_fail_with_ENOSYS();
#else
snprintf();
#endif

#if defined (__stub_realpath) || defined (__stub___realpath)
realpath_will_always_fail_with_ENOSYS();
#else
realpath();
#endif

#if defined (__stub_dlsym) || defined (__stub___dlsym)
dlsym_will_always_fail_with_ENOSYS();
#else
dlsym();
#endif

#if defined (__stub_bzero) || defined (__stub___bzero)
bzero_will_always_fail_with_ENOSYS();
#else
bzero();
#endif

#if defined (__stub__getcwd) || defined (__stub____getcwd)
_getcwd_will_always_fail_with_ENOSYS();
#else
_getcwd();
#endif

#if defined (__stub_getwd) || defined (__stub___getwd)
getwd_will_always_fail_with_ENOSYS();
#else
getwd();
#endif

#if defined (__stub_uname) || defined (__stub___uname)
uname_will_always_fail_with_ENOSYS();
#else
uname();
#endif

#if defined (__stub__lseek) || defined (__stub____lseek)
_lseek_will_always_fail_with_ENOSYS();
#else
_lseek();
#endif

#if defined (__stub_sleep) || defined (__stub___sleep)
sleep_will_always_fail_with_ENOSYS();
#else
sleep();
#endif

#if defined (__stub__access) || defined (__stub____access)
_access_will_always_fail_with_ENOSYS();
#else
_access();
#endif

#if defined (__stub_lseek) || defined (__stub___lseek)
lseek_will_always_fail_with_ENOSYS();
#else
lseek();
#endif

#if defined (__stub_usleep) || defined (__stub___usleep)
usleep_will_always_fail_with_ENOSYS();
#else
usleep();
#endif

#if defined (__stub__intel_fast_memset) || defined (__stub____intel_fast_memset)
_intel_fast_memset_will_always_fail_with_ENOSYS();
#else
_intel_fast_memset();
#endif

#if defined (__stub_dlclose) || defined (__stub___dlclose)
dlclose_will_always_fail_with_ENOSYS();
#else
dlclose();
#endif

#if defined (__stub_gethostname) || defined (__stub___gethostname)
gethostname_will_always_fail_with_ENOSYS();
#else
gethostname();
#endif

#if defined (__stub_clock) || defined (__stub___clock)
clock_will_always_fail_with_ENOSYS();
#else
clock();
#endif

#if defined (__stub_get_nprocs) || defined (__stub___get_nprocs)
get_nprocs_will_always_fail_with_ENOSYS();
#else
get_nprocs();
#endif

#if defined (__stub_access) || defined (__stub___access)
access_will_always_fail_with_ENOSYS();
#else
access();
#endif

#if defined (__stub__snprintf) || defined (__stub____snprintf)
_snprintf_will_always_fail_with_ENOSYS();
#else
_snprintf();
#endif

#if defined (__stub_dlerror) || defined (__stub___dlerror)
dlerror_will_always_fail_with_ENOSYS();
#else
dlerror();
#endif

#if defined (__stub_mkstemp) || defined (__stub___mkstemp)
mkstemp_will_always_fail_with_ENOSYS();
#else
mkstemp();
#endif

#if defined (__stub_fork) || defined (__stub___fork)
fork_will_always_fail_with_ENOSYS();
#else
fork();
#endif

#if defined (__stub_getpagesize) || defined (__stub___getpagesize)
getpagesize_will_always_fail_with_ENOSYS();
#else
getpagesize();
#endif

#if defined (__stub_sbreak) || defined (__stub___sbreak)
sbreak_will_always_fail_with_ENOSYS();
#else
sbreak();
#endif

#if defined (__stub_memalign) || defined (__stub___memalign)
memalign_will_always_fail_with_ENOSYS();
#else
memalign();
#endif

#if defined (__stub_sigset) || defined (__stub___sigset)
sigset_will_always_fail_with_ENOSYS();
#else
sigset();
#endif

#if defined (__stub_getcwd) || defined (__stub___getcwd)
getcwd_will_always_fail_with_ENOSYS();
#else
getcwd();
#endif

#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
gethostbyname_will_always_fail_with_ENOSYS();
#else
gethostbyname();
#endif

#if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
gettimeofday_will_always_fail_with_ENOSYS();
#else
gettimeofday();
#endif

#if defined (__stub_readlink) || defined (__stub___readlink)
readlink_will_always_fail_with_ENOSYS();
#else
readlink();
#endif

#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
PXFGETARG_will_always_fail_with_ENOSYS();
#else
PXFGETARG();
#endif

#if defined (__stub_sigaction) || defined (__stub___sigaction)
sigaction_will_always_fail_with_ENOSYS();
#else
sigaction();
#endif

#if defined (__stub_strcasecmp) || defined (__stub___strcasecmp)
strcasecmp_will_always_fail_with_ENOSYS();
#else
strcasecmp();
#endif

#if defined (__stub_dlopen) || defined (__stub___dlopen)
dlopen_will_always_fail_with_ENOSYS();
#else
dlopen();
#endif

#if defined (__stub_drand48) || defined (__stub___drand48)
drand48_will_always_fail_with_ENOSYS();
#else
drand48();
#endif

#if defined (__stub_socket) || defined (__stub___socket)
socket_will_always_fail_with_ENOSYS();
#else
socket();
#endif

#if defined (__stub_memmove) || defined (__stub___memmove)
memmove_will_always_fail_with_ENOSYS();
#else
memmove();
#endif

#if defined (__stub_signal) || defined (__stub___signal)
signal_will_always_fail_with_ENOSYS();
#else
signal();
#endif

#if defined (__stub_popen) || defined (__stub___popen)
popen_will_always_fail_with_ENOSYS();
#else
popen();
#endif

#if defined (__stub_getrusage) || defined (__stub___getrusage)
getrusage_will_always_fail_with_ENOSYS();
#else
getrusage();
#endif

#if defined (__stub_times) || defined (__stub___times)
times_will_always_fail_with_ENOSYS();
#else
times();
#endif

#if defined (__stub__intel_fast_memcpy) || defined (__stub____intel_fast_memcpy)
_intel_fast_memcpy_will_always_fail_with_ENOSYS();
#else
_intel_fast_memcpy();
#endif

#if defined (__stub_time) || defined (__stub___time)
time_will_always_fail_with_ENOSYS();
#else
time();
#endif

#if defined (__stub_sysctlbyname) || defined (__stub___sysctlbyname)
sysctlbyname_will_always_fail_with_ENOSYS();
#else
sysctlbyname();
#endif

#if defined (__stub_stricmp) || defined (__stub___stricmp)
stricmp_will_always_fail_with_ENOSYS();
#else
stricmp();
#endif
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:161: undefined reference to `_intel_fast_memset'
/tmp/petsc-54YYwh/config.functions/conftest.c:227: undefined reference to `sbreak'
/tmp/petsc-54YYwh/config.functions/conftest.c:269: undefined reference to `PXFGETARG'
/tmp/petsc-54YYwh/config.functions/conftest.c:335: undefined reference to `_intel_fast_memcpy'
/tmp/petsc-54YYwh/config.functions/conftest.c:347: undefined reference to `sysctlbyname'
/tmp/petsc-54YYwh/config.functions/conftest.c:353: undefined reference to `stricmp'
collect2: error: ld returned 1 exit status
Checking for functions [rand getdomainname _sleep snprintf realpath dlsym bzero _getcwd getwd uname _lseek sleep _access lseek usleep dlclose gethostname clock get_nprocs access _snprintf]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:16:6: warning: conflicting types for built-in function ‘snprintf’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:19:6: warning: conflicting types for built-in function ‘bzero’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char rand();
char getdomainname();
char _sleep();
char snprintf();
char realpath();
char dlsym();
char bzero();
char _getcwd();
char getwd();
char uname();
char _lseek();
char sleep();
char _access();
char lseek();
char usleep();
char dlclose();
char gethostname();
char clock();
char get_nprocs();
char access();
char _snprintf();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_rand) || defined (__stub___rand)
rand_will_always_fail_with_ENOSYS();
#else
rand();
#endif

#if defined (__stub_getdomainname) || defined (__stub___getdomainname)
getdomainname_will_always_fail_with_ENOSYS();
#else
getdomainname();
#endif

#if defined (__stub__sleep) || defined (__stub____sleep)
_sleep_will_always_fail_with_ENOSYS();
#else
_sleep();
#endif

#if defined (__stub_snprintf) || defined (__stub___snprintf)
snprintf_will_always_fail_with_ENOSYS();
#else
snprintf();
#endif

#if defined (__stub_realpath) || defined (__stub___realpath)
realpath_will_always_fail_with_ENOSYS();
#else
realpath();
#endif

#if defined (__stub_dlsym) || defined (__stub___dlsym)
dlsym_will_always_fail_with_ENOSYS();
#else
dlsym();
#endif

#if defined (__stub_bzero) || defined (__stub___bzero)
bzero_will_always_fail_with_ENOSYS();
#else
bzero();
#endif

#if defined (__stub__getcwd) || defined (__stub____getcwd)
_getcwd_will_always_fail_with_ENOSYS();
#else
_getcwd();
#endif

#if defined (__stub_getwd) || defined (__stub___getwd)
getwd_will_always_fail_with_ENOSYS();
#else
getwd();
#endif

#if defined (__stub_uname) || defined (__stub___uname)
uname_will_always_fail_with_ENOSYS();
#else
uname();
#endif

#if defined (__stub__lseek) || defined (__stub____lseek)
_lseek_will_always_fail_with_ENOSYS();
#else
_lseek();
#endif

#if defined (__stub_sleep) || defined (__stub___sleep)
sleep_will_always_fail_with_ENOSYS();
#else
sleep();
#endif

#if defined (__stub__access) || defined (__stub____access)
_access_will_always_fail_with_ENOSYS();
#else
_access();
#endif

#if defined (__stub_lseek) || defined (__stub___lseek)
lseek_will_always_fail_with_ENOSYS();
#else
lseek();
#endif

#if defined (__stub_usleep) || defined (__stub___usleep)
usleep_will_always_fail_with_ENOSYS();
#else
usleep();
#endif

#if defined (__stub_dlclose) || defined (__stub___dlclose)
dlclose_will_always_fail_with_ENOSYS();
#else
dlclose();
#endif

#if defined (__stub_gethostname) || defined (__stub___gethostname)
gethostname_will_always_fail_with_ENOSYS();
#else
gethostname();
#endif

#if defined (__stub_clock) || defined (__stub___clock)
clock_will_always_fail_with_ENOSYS();
#else
clock();
#endif

#if defined (__stub_get_nprocs) || defined (__stub___get_nprocs)
get_nprocs_will_always_fail_with_ENOSYS();
#else
get_nprocs();
#endif

#if defined (__stub_access) || defined (__stub___access)
access_will_always_fail_with_ENOSYS();
#else
access();
#endif

#if defined (__stub__snprintf) || defined (__stub____snprintf)
_snprintf_will_always_fail_with_ENOSYS();
#else
_snprintf();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
                  Defined "HAVE_RAND" to "1"
                  Defined "HAVE_GETDOMAINNAME" to "1"
                  Defined "HAVE__SLEEP" to "1"
                  Defined "HAVE_SNPRINTF" to "1"
                  Defined "HAVE_REALPATH" to "1"
                  Defined "HAVE_DLSYM" to "1"
                  Defined "HAVE_BZERO" to "1"
                  Defined "HAVE__GETCWD" to "1"
                  Defined "HAVE_GETWD" to "1"
                  Defined "HAVE_UNAME" to "1"
                  Defined "HAVE__LSEEK" to "1"
                  Defined "HAVE_SLEEP" to "1"
                  Defined "HAVE__ACCESS" to "1"
                  Defined "HAVE_LSEEK" to "1"
                  Defined "HAVE_USLEEP" to "1"
                  Defined "HAVE_DLCLOSE" to "1"
                  Defined "HAVE_GETHOSTNAME" to "1"
                  Defined "HAVE_CLOCK" to "1"
                  Defined "HAVE_GET_NPROCS" to "1"
                  Defined "HAVE_ACCESS" to "1"
                  Defined "HAVE__SNPRINTF" to "1"
Checking for functions [dlerror mkstemp fork getpagesize memalign sigset getcwd gethostbyname gettimeofday readlink sigaction strcasecmp dlopen drand48 socket memmove signal popen getrusage times time]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:15:6: warning: conflicting types for built-in function ‘fork’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:24:6: warning: conflicting types for built-in function ‘strcasecmp’ [enabled by default]
/tmp/petsc-54YYwh/config.functions/conftest.c:28:6: warning: conflicting types for built-in function ‘memmove’ [enabled by default]
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlerror();
char mkstemp();
char fork();
char getpagesize();
char memalign();
char sigset();
char getcwd();
char gethostbyname();
char gettimeofday();
char readlink();
char sigaction();
char strcasecmp();
char dlopen();
char drand48();
char socket();
char memmove();
char signal();
char popen();
char getrusage();
char times();
char time();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_dlerror) || defined (__stub___dlerror)
dlerror_will_always_fail_with_ENOSYS();
#else
dlerror();
#endif

#if defined (__stub_mkstemp) || defined (__stub___mkstemp)
mkstemp_will_always_fail_with_ENOSYS();
#else
mkstemp();
#endif

#if defined (__stub_fork) || defined (__stub___fork)
fork_will_always_fail_with_ENOSYS();
#else
fork();
#endif

#if defined (__stub_getpagesize) || defined (__stub___getpagesize)
getpagesize_will_always_fail_with_ENOSYS();
#else
getpagesize();
#endif

#if defined (__stub_memalign) || defined (__stub___memalign)
memalign_will_always_fail_with_ENOSYS();
#else
memalign();
#endif

#if defined (__stub_sigset) || defined (__stub___sigset)
sigset_will_always_fail_with_ENOSYS();
#else
sigset();
#endif

#if defined (__stub_getcwd) || defined (__stub___getcwd)
getcwd_will_always_fail_with_ENOSYS();
#else
getcwd();
#endif

#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
gethostbyname_will_always_fail_with_ENOSYS();
#else
gethostbyname();
#endif

#if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
gettimeofday_will_always_fail_with_ENOSYS();
#else
gettimeofday();
#endif

#if defined (__stub_readlink) || defined (__stub___readlink)
readlink_will_always_fail_with_ENOSYS();
#else
readlink();
#endif

#if defined (__stub_sigaction) || defined (__stub___sigaction)
sigaction_will_always_fail_with_ENOSYS();
#else
sigaction();
#endif

#if defined (__stub_strcasecmp) || defined (__stub___strcasecmp)
strcasecmp_will_always_fail_with_ENOSYS();
#else
strcasecmp();
#endif

#if defined (__stub_dlopen) || defined (__stub___dlopen)
dlopen_will_always_fail_with_ENOSYS();
#else
dlopen();
#endif

#if defined (__stub_drand48) || defined (__stub___drand48)
drand48_will_always_fail_with_ENOSYS();
#else
drand48();
#endif

#if defined (__stub_socket) || defined (__stub___socket)
socket_will_always_fail_with_ENOSYS();
#else
socket();
#endif

#if defined (__stub_memmove) || defined (__stub___memmove)
memmove_will_always_fail_with_ENOSYS();
#else
memmove();
#endif

#if defined (__stub_signal) || defined (__stub___signal)
signal_will_always_fail_with_ENOSYS();
#else
signal();
#endif

#if defined (__stub_popen) || defined (__stub___popen)
popen_will_always_fail_with_ENOSYS();
#else
popen();
#endif

#if defined (__stub_getrusage) || defined (__stub___getrusage)
getrusage_will_always_fail_with_ENOSYS();
#else
getrusage();
#endif

#if defined (__stub_times) || defined (__stub___times)
times_will_always_fail_with_ENOSYS();
#else
times();
#endif

#if defined (__stub_time) || defined (__stub___time)
time_will_always_fail_with_ENOSYS();
#else
time();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
                  Defined "HAVE_DLERROR" to "1"
                  Defined "HAVE_MKSTEMP" to "1"
                  Defined "HAVE_FORK" to "1"
                  Defined "HAVE_GETPAGESIZE" to "1"
                  Defined "HAVE_MEMALIGN" to "1"
                  Defined "HAVE_SIGSET" to "1"
                  Defined "HAVE_GETCWD" to "1"
                  Defined "HAVE_GETHOSTBYNAME" to "1"
                  Defined "HAVE_GETTIMEOFDAY" to "1"
                  Defined "HAVE_READLINK" to "1"
                  Defined "HAVE_SIGACTION" to "1"
                  Defined "HAVE_STRCASECMP" to "1"
                  Defined "HAVE_DLOPEN" to "1"
                  Defined "HAVE_DRAND48" to "1"
                  Defined "HAVE_SOCKET" to "1"
                  Defined "HAVE_MEMMOVE" to "1"
                  Defined "HAVE_SIGNAL" to "1"
                  Defined "HAVE_POPEN" to "1"
                  Defined "HAVE_GETRUSAGE" to "1"
                  Defined "HAVE_TIMES" to "1"
                  Defined "HAVE_TIME" to "1"
Checking for functions [_intel_fast_memset]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _intel_fast_memset();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub__intel_fast_memset) || defined (__stub____intel_fast_memset)
_intel_fast_memset_will_always_fail_with_ENOSYS();
#else
_intel_fast_memset();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `_intel_fast_memset'
collect2: error: ld returned 1 exit status
Checking for functions [sbreak]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sbreak();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_sbreak) || defined (__stub___sbreak)
sbreak_will_always_fail_with_ENOSYS();
#else
sbreak();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `sbreak'
collect2: error: ld returned 1 exit status
Checking for functions [PXFGETARG]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char PXFGETARG();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
PXFGETARG_will_always_fail_with_ENOSYS();
#else
PXFGETARG();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `PXFGETARG'
collect2: error: ld returned 1 exit status
Checking for functions [_intel_fast_memcpy]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _intel_fast_memcpy();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub__intel_fast_memcpy) || defined (__stub____intel_fast_memcpy)
_intel_fast_memcpy_will_always_fail_with_ENOSYS();
#else
_intel_fast_memcpy();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `_intel_fast_memcpy'
collect2: error: ld returned 1 exit status
Checking for functions [sysctlbyname]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sysctlbyname();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_sysctlbyname) || defined (__stub___sysctlbyname)
sysctlbyname_will_always_fail_with_ENOSYS();
#else
sysctlbyname();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `sysctlbyname'
collect2: error: ld returned 1 exit status
Checking for functions [stricmp]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char stricmp();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_stricmp) || defined (__stub___stricmp)
stricmp_will_always_fail_with_ENOSYS();
#else
stricmp();
#endif
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `stricmp'
collect2: error: ld returned 1 exit status
================================================================================
TEST configureMemorySize from PETSc.utilities.getResidentSetSize(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/getResidentSetSize.py:31)
TESTING: configureMemorySize from PETSc.utilities.getResidentSetSize(config/PETSc/utilities/getResidentSetSize.py:31)
  Try to determine how to measure the memory usage
          Defined "USE_PROC_FOR_SIZE" to "1"
        Using /proc for PetscMemoryGetCurrentUsage()
================================================================================
TEST configureFPTrap from PETSc.utilities.FPTrap(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/FPTrap.py:27)
TESTING: configureFPTrap from PETSc.utilities.FPTrap(config/PETSc/utilities/FPTrap.py:27)
  Checking the handling of floating point traps
Checking for header: sigfpe.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:20: fatal error: sigfpe.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sigfpe.h>
Checking for header: fpxcp.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:19: fatal error: fpxcp.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <fpxcp.h>
Checking for header: floatingpoint.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
Possible ERROR while running preprocessor: exit code 256
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2stderr:
/tmp/petsc-54YYwh/config.headers/conftest.c:3:27: fatal error: floatingpoint.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#include <floatingpoint.h>
================================================================================
TEST configureFeatureTestMacros from PETSc.utilities.featureTestMacros(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/featureTestMacros.py:13)
TESTING: configureFeatureTestMacros from PETSc.utilities.featureTestMacros(config/PETSc/utilities/featureTestMacros.py:13)
  Checks if certain feature test macros are support
                    All intermediate test results are stored in /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c:4:20: fatal error: sysctl.h: No such file or directory
compilation terminated.
Source:
#include "confdefs.h"
#include "conffix.h"
#define _POSIX_C_SOURCE 200112L
#include <sysctl.h>

int main() {
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#define _BSD_SOURCE
#include<stdlib.h>

int main() {
;
  return 0;
}
          Defined "_BSD_SOURCE" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c:7:1: error: unknown type name ‘cpu_set_t’
/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros/conftest.c:8:1: warning: implicit declaration of function ‘CPU_ZERO’ [-Wimplicit-function-declaration]
Source:
#include "confdefs.h"
#include "conffix.h"
#define _GNU_SOURCE
#include <sched.h>

int main() {
cpu_set_t mset;
CPU_ZERO(&mset);;
  return 0;
}
================================================================================
TEST check_siginfo_t from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:46)
TESTING: check_siginfo_t from config.types(config/BuildSystem/config/types.py:46)
  Checks if siginfo_t exists in signal.h. This check is for windows, and C89 check.
Checking for type: siginfo_t
                      All intermediate test results are stored in /tmp/petsc-54YYwh/config.types
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:1: error: unknown type name ‘siginfo_t’
/tmp/petsc-54YYwh/config.types/conftest.c:13:11: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>
#include<signal.h>
#endif
    

int main() {
siginfo_t a;;
  return 0;
}
siginfo_t found
================================================================================
TEST check__int64 from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:52)
TESTING: check__int64 from config.types(config/BuildSystem/config/types.py:52)
  Checks if __int64 exists. This is primarily for windows.
Checking for type: __int64
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:9: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>

#endif
    

int main() {
__int64 a;;
  return 0;
}
__int64 found
          Defined "HAVE___INT64" to "1"
================================================================================
TEST checkSizeTypes from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:58)
TESTING: checkSizeTypes from config.types(config/BuildSystem/config/types.py:58)
  Checks for types associated with sizes, such as size_t.
Checking for type: size_t
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:8: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>

#endif
    

int main() {
size_t a;;
  return 0;
}
size_t found
================================================================================
TEST checkFileTypes from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:68)
TESTING: checkFileTypes from config.types(config/BuildSystem/config/types.py:68)
  Checks for types associated with files, such as mode_t, off_t, etc.
Checking for type: mode_t
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:8: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>

#endif
    

int main() {
mode_t a;;
  return 0;
}
mode_t found
Checking for type: off_t
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:7: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>

#endif
    

int main() {
off_t a;;
  return 0;
}
off_t found
================================================================================
TEST checkIntegerTypes from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:63)
TESTING: checkIntegerTypes from config.types(config/BuildSystem/config/types.py:63)
  Checks for types associated with integers, such as int32_t.
Checking for type: int32_t
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:1: error: unknown type name ‘int32_t’
/tmp/petsc-54YYwh/config.types/conftest.c:13:9: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>

#endif
    

int main() {
int32_t a;;
  return 0;
}
            Typedefed "int" to "int32_t"
================================================================================
TEST checkPID from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:74)
TESTING: checkPID from config.types(config/BuildSystem/config/types.py:74)
  Checks for pid_t, and defines it if necessary
Checking for type: pid_t
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:13:7: warning: unused variable ‘a’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stddef.h>

#endif
    

int main() {
pid_t a;;
  return 0;
}
pid_t found
================================================================================
TEST checkUID from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:78)
TESTING: checkUID from config.types(config/BuildSystem/config/types.py:78)
  Checks for uid_t and gid_t, and defines them if necessary
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.types/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.types/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.types/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.types/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.types/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.types/conffix.h" 1
typedef int int32_t;
# 3 "/tmp/petsc-54YYwh/config.types/conftest.c" 2
# 1 "\\MinGW\\include/sys/types.h" 1 3
# 15 "\\MinGW\\include/sys/types.h" 3
# 1 "\\MinGW\\include/_mingw.h" 1 3
# 32 "\\MinGW\\include/_mingw.h" 3
       
# 33 "\\MinGW\\include/_mingw.h" 3
# 16 "\\MinGW\\include/sys/types.h" 2 3
# 1 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 1 3 4
# 150 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef int ptrdiff_t;
# 213 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef unsigned int size_t;
# 325 "/usr/lib/gcc/i686-pc-cygwin/4.7.3/include/stddef.h" 3 4
typedef short unsigned int wchar_t;
# 22 "\\MinGW\\include/sys/types.h" 2 3
typedef long __time32_t;
typedef long long __time64_t;
# 45 "\\MinGW\\include/sys/types.h" 3
typedef __time32_t time_t;
typedef long _off_t;
typedef _off_t off_t;
# 65 "\\MinGW\\include/sys/types.h" 3
typedef short _dev_t;
typedef _dev_t dev_t;
typedef short _ino_t;
typedef _ino_t ino_t;
typedef int _pid_t;
typedef _pid_t pid_t;
typedef unsigned short _mode_t;
typedef _mode_t mode_t;
typedef int _sigset_t;
typedef _sigset_t sigset_t;
typedef int _ssize_t;
typedef _ssize_t ssize_t;
typedef long long fpos64_t;
typedef long long off64_t;
typedef unsigned int useconds_t;
# 3 "/tmp/petsc-54YYwh/config.types/conftest.c" 2
          Defined "uid_t" to "int"
          Defined "gid_t" to "int"
================================================================================
TEST checkSignal from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:85)
TESTING: checkSignal from config.types(config/BuildSystem/config/types.py:85)
  Checks the return type of signal() and defines RETSIGTYPE to that type name
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#include <signal.h>
#ifdef signal
#undef signal
#endif
#ifdef __cplusplus
extern "C" void (*signal (int, void(*)(int)))(int);
#else
void (*signal())();
#endif
    

int main() {
;
  return 0;
}
          Defined "RETSIGTYPE" to "void"
================================================================================
TEST checkC99Complex from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:106)
TESTING: checkC99Complex from config.types(config/BuildSystem/config/types.py:106)
  Check for complex numbers in in C99 std
       Note that since PETSc source code uses _Complex we test specifically for that, not complex
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:6:17: warning: variable ‘x’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <complex.h>

int main() {
double _Complex x;
 x = I;
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:6:17: warning: variable ‘x’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <complex.h>

int main() {
double _Complex x;
 x = I;
;
  return 0;
}
                  Pushing language C
                  Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Defined "HAVE_C99_COMPLEX" to "1"
================================================================================
TEST checkCxxComplex from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:117)
TESTING: checkCxxComplex from config.types(config/BuildSystem/config/types.py:117)
  Check for complex numbers in namespace std
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/config.types/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <complex>

int main() {
std::complex<double> x;
;
  return 0;
}
                  Pushing language CXX
                  Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Defined "HAVE_CXX_COMPLEX" to "1"
          Popping language Cxx
================================================================================
TEST checkFortranKind from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:138)
TESTING: checkFortranKind from config.types(config/BuildSystem/config/types.py:138)
  Checks whether selected_int_kind etc work USE_FORTRANKIND
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.compilers  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.types/conftest.F 
Successful compile:
Source:
      program main

        integer(kind=selected_int_kind(10)) i
        real(kind=selected_real_kind(10)) d

      end
          Defined "USE_FORTRANKIND" to "1"
          Popping language FC
================================================================================
TEST checkFortranDReal from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:150)
TESTING: checkFortranDReal from config.types(config/BuildSystem/config/types.py:150)
  Checks whether dreal is provided in Fortran, and if not defines MISSING_DREAL
          Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.types  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.types/conftest.F 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.types/conftest.F:3.16:

      d = dreal(3.0)                                                    
                1
Error: Type of argument 'a' in call to 'dreal' at (1) should be COMPLEX(8), not REAL(4)
Source:
      program main
      double precision d
      d = dreal(3.0)
      end
            Compile failed inside link

          Defined "MISSING_DREAL" to "1"
          Popping language FC
================================================================================
TEST checkConst from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:158)
TESTING: checkConst from config.types(config/BuildSystem/config/types.py:158)
  Checks for working const, and if not found defines it to empty string
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:30:12: warning: ‘t’ is used uninitialized in this function [-Wuninitialized]
/tmp/petsc-54YYwh/config.types/conftest.c:46:25: warning: ‘b’ is used uninitialized in this function [-Wuninitialized]
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {

    /* Ultrix mips cc rejects this.  */
    typedef int charset[2]; const charset x;
    /* SunOS 4.1.1 cc rejects this.  */
    char const *const *ccp;
    char **p;
    /* NEC SVR4.0.2 mips cc rejects this.  */
    struct point {int x, y;};
    static struct point const zero = {0,0};
    /* AIX XL C 1.02.0.0 rejects this.
    It does not let you subtract one const X* pointer from another in an arm
    of an if-expression whose if-part is not a constant expression */
    const char *g = "string";
    ccp = &g + (g ? g-g : 0);
    /* HPUX 7.0 cc rejects these. */
    ++ccp;
    p = (char**) ccp;
    ccp = (char const *const *) p;
    /* This section avoids unused variable warnings */
    if (zero.x);
    if (x[0]);
    { /* SCO 3.2v4 cc rejects this.  */
      char *t;
      char const *s = 0 ? (char *) 0 : (char const *) 0;

      *t++ = 0;
      if (*s);
    }
    { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
      int x[] = {25, 17};
      const int *foo = &x[0];
      ++foo;
    }
    { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
      typedef const int *iptr;
      iptr p = 0;
      ++p;
    }
    { /* AIX XL C 1.02.0.0 rejects this saying
      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
      struct s { int j; const int *ap[3]; };
      struct s *b; b->j = 5;
    }
    { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
      const int foo = 10;

      /* Get rid of unused variable warning */
      if (foo);
    }
    ;
  return 0;
}
================================================================================
TEST checkEndian from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:214)
TESTING: checkEndian from config.types(config/BuildSystem/config/types.py:214)
  If the machine is big endian, defines WORDS_BIGENDIAN
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.types/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.types/conftest.c:11:3: error: unknown type name ‘bogus’
/tmp/petsc-54YYwh/config.types/conftest.c:11:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘macros’
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/types.h>
#ifdef HAVE_SYS_PARAM_H
  #include <sys/param.h>
#endif

int main() {

#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
  bogus endian macros
#endif
      ;
  return 0;
}
          Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdlib.h>

int main() {

          /* Are we little or big endian?  From Harbison&Steele. */
          union
          {
            long l;
            char c[sizeof(long)];
          } u;
          u.l = 1;
          exit(u.c[sizeof(long) - 1] == 1);
          ;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
          Popping language C
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: char
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(char));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_CHAR" to "1"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: void *
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(void *));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_VOID_P" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: short
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(short));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_SHORT" to "2"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: int
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(int));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_INT" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: long
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(long));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_LONG" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: long long
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(long long));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_LONG_LONG" to "8"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: float
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(float));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_FLOAT" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: double
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(double));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_DOUBLE" to "8"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:267)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:267)
  Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: size_t
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#include <sys/types.h>
#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#include <stddef.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(size_t));
;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
            Popping language C
            Defined "SIZEOF_SIZE_T" to "4"
================================================================================
TEST checkBitsPerByte from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:318)
TESTING: checkBitsPerByte from config.types(config/BuildSystem/config/types.py:318)
  Determine the nubmer of bits per byte and define BITS_PER_BYTE
Executing: gcc -c -o /tmp/petsc-54YYwh/config.types/conftest.o -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.types/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

#if STDC_HEADERS
#include <stdlib.h>
#include <stdio.h>
#endif

int main() {
FILE *f = fopen("conftestval", "w");

    char val[2];
    int i = 0;

    if (!f) exit(1);
    val[0]='\1';
    val[1]='\0';
    while(val[0]) {val[0] <<= 1; i++;}
    fprintf(f, "%d\n", i);

    ;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.types/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.types/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
Executing: /tmp/petsc-54YYwh/config.types/conftest.exe
          Defined "BITS_PER_BYTE" to "8"
================================================================================
TEST checkVisibility from config.types(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/types.py:364)
TESTING: checkVisibility from config.types(config/BuildSystem/config/types.py:364)
================================================================================
TEST configureMemAlign from PETSc.utilities.memAlign(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/memAlign.py:30)
TESTING: configureMemAlign from PETSc.utilities.memAlign(config/PETSc/utilities/memAlign.py:30)
  Choose alignment
          Defined "MEMALIGN" to "16"
        Memory alignment is 16
================================================================================
TEST configureCHUD from PETSc.utilities.CHUD(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/CHUD.py:25)
TESTING: configureCHUD from PETSc.utilities.CHUD(config/PETSc/utilities/CHUD.py:25)
  Determines if the Apple CHUD hardware monitoring utilities are available
Executing: uname -s
stdout: CYGWIN_NT-6.1-WOW64
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:145)
TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:145)
  Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"
       - libDir may be a list of directories
       - libName may be a list of library names
          Checking for functions [socket] in library ['socket', 'nsl'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char socket();
static void _check_socket() { socket(); }

int main() {
_check_socket();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -lsocket -lnsl -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lsocket
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lnsl
collect2: error: ld returned 1 exit status
            Popping language C
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:145)
TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:145)
  Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"
       - libDir may be a list of directories
       - libName may be a list of library names
          Checking for functions [handle_sigfpes] in library ['fpe'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char handle_sigfpes();
static void _check_handle_sigfpes() { handle_sigfpes(); }

int main() {
_check_handle_sigfpes();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -lfpe -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lfpe
collect2: error: ld returned 1 exit status
            Popping language C
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:145)
TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:145)
  Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"
       - libDir may be a list of directories
       - libName may be a list of library names
          Checking for functions [socket] in library ['socket', 'nsl'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char socket();
static void _check_socket() { socket(); }

int main() {
_check_socket();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -lsocket -lnsl -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lsocket
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lnsl
collect2: error: ld returned 1 exit status
            Popping language C
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:145)
TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:145)
  Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"
       - libDir may be a list of directories
       - libName may be a list of library names
          Checking for functions [handle_sigfpes] in library ['fpe'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char handle_sigfpes();
static void _check_handle_sigfpes() { handle_sigfpes(); }

int main() {
_check_handle_sigfpes();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -lfpe -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lfpe
collect2: error: ld returned 1 exit status
            Popping language C
================================================================================
TEST checkMath from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:250)
TESTING: checkMath from config.libraries(config/BuildSystem/config/libraries.py:250)
  Check for sin() in libm, the math library
          Checking for functions [sin floor log10 pow] in library [''] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_sin’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:41: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_floor’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:8:43: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_log10’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:11:43: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_pow’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:14:41: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double sin(double);
static void _check_sin() { double x = 0,y; y = sin(x);
; }
double floor(double);
static void _check_floor() { double x = 0,y; y = floor(x);
; }
double log10(double);
static void _check_log10() { double x = 0,y; y = log10(x);
; }
double pow(double, double);
static void _check_pow() { double x = 0,y ; y = pow(x, x);
; }

int main() {
_check_sin();
_check_floor();
_check_log10();
_check_pow();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o   -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language C
        Math functions are linked in by default
================================================================================
TEST checkMathErf from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:266)
TESTING: checkMathErf from config.libraries(config/BuildSystem/config/libraries.py:266)
  Check for erf() in libm, the math library
          Checking for functions [erf] in library [] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_erf’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:41: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double erf(double);
static void _check_erf() { double x = 0,y; y = erf(x);
; }

int main() {
_check_erf();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language C
        erf() found
          Defined "HAVE_ERF" to "1"
================================================================================
TEST checkMathTgamma from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:275)
TESTING: checkMathTgamma from config.libraries(config/BuildSystem/config/libraries.py:275)
  Check for tgama() in libm, the math library
          Checking for functions [tgamma] in library [] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_tgamma’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:44: warning: variable ‘y’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double tgamma(double);
static void _check_tgamma() { double x = 0,y; y = tgamma(x);
; }

int main() {
_check_tgamma();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language C
        tgamma() found
          Defined "HAVE_TGAMMA" to "1"
================================================================================
TEST checkMathFenv from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:284)
TESTING: checkMathFenv from config.libraries(config/BuildSystem/config/libraries.py:284)
  Checks if <fenv.h> can be used with FE_DFL_ENV
          Checking for functions [fesetenv] in library [] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <fenv.h>
static void _check_fesetenv() { fesetenv(FE_DFL_ENV);; }

int main() {
_check_fesetenv();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language C
          Defined "HAVE_FENV_H" to "1"
================================================================================
TEST checkCompression from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:292)
TESTING: checkCompression from config.libraries(config/BuildSystem/config/libraries.py:292)
  Check for libz, the compression library
          Checking for functions [compress uncompress] in library [''] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_compress’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:119: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_uncompress’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:8:121: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
int   compress(char *dest, unsigned long *destLen, const char *source, unsigned long sourceLen);
static void _check_compress() { char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret =   compress(dest, &destLen, source, sourceLen);
; }
int uncompress(char *dest, unsigned long *destLen, const char *source, unsigned long sourceLen);
static void _check_uncompress() { char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = uncompress(dest, &destLen, source, sourceLen);
; }

int main() {
_check_compress();
_check_uncompress();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o   -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_compress':
/tmp/petsc-54YYwh/config.libraries/conftest.c:5: undefined reference to `compress'
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_uncompress':
/tmp/petsc-54YYwh/config.libraries/conftest.c:8: undefined reference to `uncompress'
collect2: error: ld returned 1 exit status
            Popping language C
          Checking for functions [compress uncompress] in library ['z'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_compress’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:119: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_uncompress’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:8:121: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
int   compress(char *dest, unsigned long *destLen, const char *source, unsigned long sourceLen);
static void _check_compress() { char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret =   compress(dest, &destLen, source, sourceLen);
; }
int uncompress(char *dest, unsigned long *destLen, const char *source, unsigned long sourceLen);
static void _check_uncompress() { char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = uncompress(dest, &destLen, source, sourceLen);
; }

int main() {
_check_compress();
_check_uncompress();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -lz -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld: cannot find -lz
collect2: error: ld returned 1 exit status
            Popping language C
          Checking for functions [compress uncompress] in library ['zlib.lib'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler:
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_compress’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:119: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_uncompress’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:8:121: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
int   compress(char *dest, unsigned long *destLen, const char *source, unsigned long sourceLen);
static void _check_compress() { char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret =   compress(dest, &destLen, source, sourceLen);
; }
int uncompress(char *dest, unsigned long *destLen, const char *source, unsigned long sourceLen);
static void _check_uncompress() { char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = uncompress(dest, &destLen, source, sourceLen);
; }

int main() {
_check_compress();
_check_uncompress();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  zlib.lib -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
gcc: error: zlib.lib: No such file or directory
            Popping language C
        Warning: No compression library found
================================================================================
TEST checkRealtime from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:313)
TESTING: checkRealtime from config.libraries(config/BuildSystem/config/libraries.py:313)
  Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions)
          Checking for functions [clock_gettime] in library [''] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_clock_gettime’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:54: error: storage size of ‘tp’ isn’t known
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:45: warning: implicit declaration of function ‘clock_gettime’ [-Wimplicit-function-declaration]
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:72: error: ‘CLOCK_REALTIME’ undeclared (first use in this function)
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:72: note: each undeclared identifier is reported only once for each function it appears in
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:54: warning: unused variable ‘tp’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <time.h>
static void _check_clock_gettime() { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);; }

int main() {
_check_clock_gettime();;
  return 0;
}
              Compile failed inside link

            Popping language C
          Checking for functions [clock_gettime] in library ['rt'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.c: In function ‘_check_clock_gettime’:
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:54: error: storage size of ‘tp’ isn’t known
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:45: warning: implicit declaration of function ‘clock_gettime’ [-Wimplicit-function-declaration]
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:72: error: ‘CLOCK_REALTIME’ undeclared (first use in this function)
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:72: note: each undeclared identifier is reported only once for each function it appears in
/tmp/petsc-54YYwh/config.libraries/conftest.c:5:54: warning: unused variable ‘tp’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <time.h>
static void _check_clock_gettime() { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);; }

int main() {
_check_clock_gettime();;
  return 0;
}
              Compile failed inside link

            Popping language C
        Warning: No realtime library found
================================================================================
TEST checkDynamic from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:329)
TESTING: checkDynamic from config.libraries(config/BuildSystem/config/libraries.py:329)
  Check for the header and libraries necessary for dynamic library manipulation
          Checking for functions [dlopen] in library ['dl'] []
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char dlopen();
static void _check_dlopen() { dlopen(); }

int main() {
_check_dlopen();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -ldl -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Defined "HAVE_LIBDL" to "1"
            Popping language C
Checking for header: dlfcn.h
Executing: gcc -E  -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.headers  /tmp/petsc-54YYwh/config.headers/conftest.c 
stdout:
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "<command-line>"
# 1 "/tmp/petsc-54YYwh/config.headers/conftest.c"
# 1 "/tmp/petsc-54YYwh/config.headers/confdefs.h" 1
# 2 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/tmp/petsc-54YYwh/config.headers/conffix.h" 1
typedef int int32_t;
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
# 1 "/usr/include/dlfcn.h" 1 3 4
# 19 "/usr/include/dlfcn.h" 3 4
extern void *dlopen (const char *, int);
extern void *dlsym (void *, const char *);
extern int dlclose (void *);
extern char *dlerror (void);
extern void dlfork (int);
# 3 "/tmp/petsc-54YYwh/config.headers/conftest.c" 2
            Defined "HAVE_DLFCN_H" to "1"
================================================================================
TEST configureTimers from PETSc.utilities.timer(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/timer.py:35)
TESTING: configureTimers from PETSc.utilities.timer(config/PETSc/utilities/timer.py:35)
  Sets PETSC_HAVE_FAST_MPI_WTIME PETSC_USE_READ_REAL_TIME PETSC_USE_MICROSOFT_TIME.
            Checking for functions [MPI_CRAY_barrier] in library [''] []
              Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_CRAY_barrier();
static void _check_MPI_CRAY_barrier() { MPI_CRAY_barrier(); }

int main() {
_check_MPI_CRAY_barrier();;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o   -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_MPI_CRAY_barrier':
/tmp/petsc-54YYwh/config.libraries/conftest.c:5: undefined reference to `MPI_CRAY_barrier'
collect2: error: ld returned 1 exit status
              Popping language C
          Cray-MPI test failure
================================================================================
TEST configureMissingDefines from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:39)
TESTING: configureMissingDefines from PETSc.utilities.missing(config/PETSc/utilities/missing.py:39)
  Checks for limits
                    All intermediate test results are stored in /tmp/petsc-54YYwh/PETSc.utilities.missing
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_LIMITS_H
  #include <limits.h>
#endif

int main() {
int i=INT_MAX;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_FLOAT_H
  #include <float.h>
#endif

int main() {
double d=DBL_MAX;

if (d);
;
  return 0;
}
================================================================================
TEST configureMissingUtypeTypedefs from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:49)
TESTING: configureMissingUtypeTypedefs from PETSc.utilities.missing(config/PETSc/utilities/missing.py:49)
   Checks if u_short is undefined 
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:1: error: unknown type name ‘u_short’
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:9: warning: unused variable ‘foo’ [-Wunused-variable]
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/types.h>

int main() {
u_short foo;
;
  return 0;
}
          Defined "NEEDS_UTYPE_TYPEDEFS" to "1"
================================================================================
TEST configureMissingFunctions from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:55)
TESTING: configureMissingFunctions from PETSc.utilities.missing(config/PETSc/utilities/missing.py:55)
  Checks for SOCKETS
================================================================================
TEST configureMissingSignals from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:75)
TESTING: configureMissingSignals from PETSc.utilities.missing(config/PETSc/utilities/missing.py:75)
  Check for missing signals, and define MISSING_<signal name> if necessary
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGABRT;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGALRM’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGALRM;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGALRM" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGBUS’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGBUS;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGBUS" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGCHLD’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGCHLD;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGCHLD" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGCONT’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGCONT;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGCONT" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGFPE;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGHUP’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGHUP;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGHUP" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGILL;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGINT;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGKILL’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGKILL;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGKILL" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGPIPE’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGPIPE;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGPIPE" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGQUIT’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGQUIT;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGQUIT" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGSEGV;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGSTOP’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGSTOP;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGSTOP" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGSYS’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGSYS;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGSYS" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGTERM;

if (i);
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGTRAP’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGTRAP;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGTRAP" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGTSTP’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGTSTP;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGTSTP" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGURG’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGURG;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGURG" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGUSR1’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGUSR1;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGUSR1" to "1"
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: error: ‘SIGUSR2’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:6:7: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>

int main() {
int i=SIGUSR2;

if (i);
;
  return 0;
}
          Defined "MISSING_SIGUSR2" to "1"
================================================================================
TEST configureMissingGetdomainnamePrototype from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:92)
TESTING: configureMissingGetdomainnamePrototype from PETSc.utilities.missing(config/PETSc/utilities/missing.py:92)
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
In file included from /usr/include/asm/socket.h:14:0,
                 from /usr/include/cygwin/socket.h:51,
                 from /usr/include/sys/socket.h:16,
                 from /usr/include/netdb.h:67,
                 from /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:9:
/usr/include/cygwin/if.h:106:5: error: unknown type name ‘caddr_t’
In file included from /usr/include/sys/socket.h:16:0,
                 from /usr/include/netdb.h:67,
                 from /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:9:
/usr/include/cygwin/socket.h:58:3: error: unknown type name ‘uid_t’
/usr/include/cygwin/socket.h:59:3: error: unknown type name ‘gid_t’
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:14:42: error: ‘getdomainname’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:14:42: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#define _BSD_SOURCE

#ifdef PETSC_HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef PETSC_HAVE_NETDB_H
#include <netdb.h>
#endif

int main() {

int (*getdomainname_ptr)(char*,size_t) = getdomainname;
char test[10];
if (getdomainname_ptr(test,10)) return 1;
;
  return 0;
}
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
In file included from /usr/include/asm/socket.h:14:0,
                 from /usr/include/cygwin/socket.h:51,
                 from /usr/include/sys/socket.h:16,
                 from /usr/include/netdb.h:67,
                 from /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:9:
/usr/include/cygwin/if.h:106:5: error: unknown type name ‘caddr_t’
In file included from /usr/include/sys/socket.h:16:0,
                 from /usr/include/netdb.h:67,
                 from /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:9:
/usr/include/cygwin/socket.h:58:3: error: unknown type name ‘uid_t’
/usr/include/cygwin/socket.h:59:3: error: unknown type name ‘gid_t’
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:14:39: error: ‘getdomainname’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:14:39: note: each undeclared identifier is reported only once for each function it appears in
Source:
#include "confdefs.h"
#include "conffix.h"
#define _BSD_SOURCE

#ifdef PETSC_HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef PETSC_HAVE_NETDB_H
#include <netdb.h>
#endif

int main() {

int (*getdomainname_ptr)(char*,int) = getdomainname;
char test[10];
if (getdomainname_ptr(test,10)) return 1;
;
  return 0;
}
          Added prototype #include <stddef.h>
int getdomainname(char *, size_t); to language C
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#define _BSD_SOURCE

#ifdef PETSC_HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef PETSC_HAVE_NETDB_H
#include <netdb.h>
#endif

int main() {

int (*getdomainname_ptr)(char*,size_t) = getdomainname;
char test[10];
if (getdomainname_ptr(test,10)) return 1;
;
  return 0;
}
                  Pushing language CXX
                  Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Popping language Cxx
================================================================================
TEST configureMissingSrandPrototype from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:117)
TESTING: configureMissingSrandPrototype from PETSc.utilities.missing(config/PETSc/utilities/missing.py:117)
Executing: gcc -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:11:31: error: ‘drand48’ undeclared (first use in this function)
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:11:31: note: each undeclared identifier is reported only once for each function it appears in
/tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.c:12:33: error: ‘srand48’ undeclared (first use in this function)
Source:
#include "confdefs.h"
#include "conffix.h"
#define _BSD_SOURCE

#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif

int main() {

double (*drand48_ptr)(void) = drand48;
void (*srand48_ptr)(long int) = srand48;
long int seed=10;
srand48_ptr(seed);
if (drand48_ptr() > 0.5) return 1;
;
  return 0;
}
          Added prototype double drand48(void); to language C
          Added prototype void   srand48(long int); to language C
          Pushing language Cxx
Executing: g++ -c -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0     /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.cc 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#define _BSD_SOURCE

#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif

int main() {

double (*drand48_ptr)(void) = drand48;
void (*srand48_ptr)(long int) = srand48;
long int seed=10;
srand48_ptr(seed);
if (drand48_ptr() > 0.5) return 1;
;
  return 0;
}
                  Pushing language CXX
                  Popping language CXX
Executing: g++  -o /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -O0  /tmp/petsc-54YYwh/PETSc.utilities.missing/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
          Popping language Cxx
================================================================================
TEST configureMissingIntelFastPrototypes from PETSc.utilities.missing(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/missing.py:141)
TESTING: configureMissingIntelFastPrototypes from PETSc.utilities.missing(config/PETSc/utilities/missing.py:141)
================================================================================
TEST configureFortranCommandLine from PETSc.utilities.fortranCommandLine(/cygdrive/c/cygwin/packages/petsc-dev/config/PETSc/utilities/fortranCommandLine.py:27)
TESTING: configureFortranCommandLine from PETSc.utilities.fortranCommandLine(config/PETSc/utilities/fortranCommandLine.py:27)
  Check for the mechanism to retrieve command line arguments in Fortran
          Pushing language FC
          Checking for functions [] in library [''] []
            Pushing language FC
Executing: gfortran -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries  -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0   /tmp/petsc-54YYwh/config.libraries/conftest.F 
Successful compile:
Source:
      program main
      integer i
      character*(80) arg
       call get_command_argument(i,arg)
      end
                    Pushing language FC
                    Popping language FC
Executing: gfortran  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g -O0  /tmp/petsc-54YYwh/config.libraries/conftest.o   -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
            Popping language FC
          Defined "HAVE_FORTRAN_GET_COMMAND_ARGUMENT" to "1"
          Popping language FC
          Pushing language C
          Checking for functions [get_command_argument_] in library [''] ['-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lgfortran', '-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lgfortran', '-lquadmath', '-lm']
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char get_command_argument_();
static void _check_get_command_argument_() { get_command_argument_(); }

int main() {
_check_get_command_argument_();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_get_command_argument_':
/tmp/petsc-54YYwh/config.libraries/conftest.c:5: undefined reference to `get_command_argument_'
collect2: error: ld returned 1 exit status
            Popping language C
          Checking for functions [getarg_] in library [''] ['-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-L/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lgfortran', '-Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3', '-lgfortran', '-lquadmath', '-lm']
            Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/config.functions -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char getarg_();
static void _check_getarg_() { getarg_(); }

int main() {
_check_getarg_();;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_getarg_':
/tmp/petsc-54YYwh/config.libraries/conftest.c:5: undefined reference to `getarg_'
collect2: error: ld returned 1 exit status
            Popping language C
Checking for functions [ipxfargc_]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char ipxfargc_();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_ipxfargc_) || defined (__stub___ipxfargc_)
ipxfargc__will_always_fail_with_ENOSYS();
#else
ipxfargc_();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `ipxfargc_'
collect2: error: ld returned 1 exit status
Checking for functions [f90_unix_MP_iargc]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char f90_unix_MP_iargc();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_f90_unix_MP_iargc) || defined (__stub___f90_unix_MP_iargc)
f90_unix_MP_iargc_will_always_fail_with_ENOSYS();
#else
f90_unix_MP_iargc();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `f90_unix_MP_iargc'
collect2: error: ld returned 1 exit status
Checking for functions [PXFGETARG]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char PXFGETARG();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
PXFGETARG_will_always_fail_with_ENOSYS();
#else
PXFGETARG();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `PXFGETARG'
collect2: error: ld returned 1 exit status
Checking for functions [iargc_]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char iargc_();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_iargc_) || defined (__stub___iargc_)
iargc__will_always_fail_with_ENOSYS();
#else
iargc_();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.o: In function `main':
/tmp/petsc-54YYwh/config.functions/conftest.c:24: undefined reference to `iargc_'
collect2: error: ld returned 1 exit status
Checking for functions [GETARG at 16]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Possible ERROR while running compiler: exit code 256
stderr:
/tmp/petsc-54YYwh/config.functions/conftest.c:13:1: error: stray ‘@’ in program
/tmp/petsc-54YYwh/config.functions/conftest.c:13:13: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before numeric constant
/tmp/petsc-54YYwh/config.functions/conftest.c: In function ‘main’:
/tmp/petsc-54YYwh/config.functions/conftest.c:21:27: error: missing ')' after "defined"
/tmp/petsc-54YYwh/config.functions/conftest.c:21:28: error: missing binary operator before token "16"
/tmp/petsc-54YYwh/config.functions/conftest.c:24:1: error: stray ‘@’ in program
/tmp/petsc-54YYwh/config.functions/conftest.c:24:1: error: ‘GETARG’ undeclared (first use in this function)
/tmp/petsc-54YYwh/config.functions/conftest.c:24:1: note: each undeclared identifier is reported only once for each function it appears in
/tmp/petsc-54YYwh/config.functions/conftest.c:24:8: error: expected ‘;’ before numeric constant
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char GETARG at 16();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub_GETARG at 16) || defined (__stub___GETARG at 16)
GETARG at 16_will_always_fail_with_ENOSYS();
#else
GETARG at 16();
#endif
;
  return 0;
}
              Compile failed inside link

Checking for functions [_gfortran_iargc]
Executing: gcc -c -o /tmp/petsc-54YYwh/config.functions/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.functions/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

/* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
#ifdef __cplusplus
extern "C" {
#endif

/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _gfortran_iargc();

#ifdef __cplusplus
}
#endif

int main() {

#if defined (__stub__gfortran_iargc) || defined (__stub____gfortran_iargc)
_gfortran_iargc_will_always_fail_with_ENOSYS();
#else
_gfortran_iargc();
#endif
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.functions/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.functions/conftest.o -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl  -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -lgfortran -lquadmath -lm
            Defined "HAVE__GFORTRAN_IARGC" to "1"
          Defined "HAVE_GFORTRAN_IARGC" to "1"
          Popping language C
================================================================================
TEST configureMake from config.packages.make(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/packages/make.py:61)
TESTING: configureMake from config.packages.make(config/BuildSystem/config/packages/make.py:61)
  Check for user specified make - or gmake, make
Checking for program /usr/local/bin/gmake...not found
Checking for program /usr/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/gmake...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/gmake...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/gmake...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/gmake...not found
Checking for program /cygdrive/c/Windows/system32/gmake...not found
Checking for program /cygdrive/c/Windows/gmake...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/gmake...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/gmake...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/gmake...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/gmake...not found
Checking for program /cygdrive/c/MinGW/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/gmake...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/gmake...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/gmake...not found
Checking for program /home/dsu/gmake...not found
Checking for program /cygdrive/c/cygwin/packages/petsc-dev/bin/win32fe/gmake...not found
Checking for program /usr/local/bin/make...not found
Checking for program /usr/bin/make...found
            Defined make macro "MAKE" to "/usr/bin/make"
================================================================================
TEST configureCheckGNUMake from config.packages.make(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/packages/make.py:79)
TESTING: configureCheckGNUMake from config.packages.make(config/BuildSystem/config/packages/make.py:79)
  Check for GNU make
Checking for program /usr/local/bin/strings...not found
Checking for program /usr/bin/strings...found
Executing: /usr/bin/strings /usr/bin/make
stdout:
$xqB
[^_]
[^_]
3S$3C 	
[^_]
,[^_]
<-tL<@t<<+uI
,[^_]
ue;}
<@u.
[^_]
 [^]
r.v(1
[^_]
[^_]
L[^_]
[^_]
[^_]
[^_]
t+;5
[^_]
[^_]
<[^_]
$/*B
$L*B
<[^_]
[^_]
[^_]
$T+B
$T+B
$T+B
$4+B
,[^_]
[^_]
,[^_]
$l,B
S$;V$
[^_]
$4,B
$l-B
$H-B
[^_]
<[^_]
,[^_]
<[^_]
$T.B
$G.B
$`/B
$e0B
$z0B
$|1B
$(/B
@[^]
$P0B
$80B
$`1B
$<1B
<[^_]
2[^_]
2^_]
2^_]
2[^_]
2^_]
2^_]
,[^_]
<itm<wtB<et
[^_]
[^_]
$82B
$p2B
 [^]
[^_]
[^_]
[^_]
0[^]
WVS1
,[^_]
[^_]
\[^_]
<[^_]
=43B
<[^_]
=;3B
:.tL
[^_]
<[^_]
[^_]
[^_]
[^_]
<[^_]
<[^_]
[^_]
[^_]
[^_]
,[^_]
,[^_]
,[^_]
,[^_]
0[^]
$d3B
,[^_]
[^_]
$04B
[^_]
[^_]
$|4B
[^_]
t>;]
[^_]
[^_]
t6;}
[^_]
\[^_]
[^_]
$,7B
$h6B
$@6B
$@6B
WVSP
$\7B
[^_]
$08B
$T8B
$|8B
$U9B
 [^]
$h9B
[^_]
[^_]
<\t_</t[
[^_]
t 9E
[^_]
u=<'t0<\t,<"f
tv<\
<ct:<e
[^_]
$Q:B
[^_]
$0:B
$X:B
8-ut
8:uK
|[^_]
|[^_]
|[^_]
$\;B
$4;B
$0:B
$ <B
$T<B
\[^_]
$><B
$x<B
$L<B
<\t1
[^_]
8	t_
$&=B
$p=B
[^_]
$d?B
$s?B
 [^]
 [^]
 [^]
$"AB
<~te<.u
</t;
$lAB
8-tN
[^_]
[^_]
$(MA
KEOV
ERRI
DES)
$(-*
-com
mand
-var
iabl
es-*f
$(-*
-eva
l-fl
ags-
t6;U
[^_]
$7BB
$`?B
$TBB
$|BB
l[^_]
$(CB
$`CB
MAKE
FLAG
[^_]
[^_]
WVSQ
$+DB
$6DB
$GDB
;/tF
$.EB
$3EB
$fEB
$$DB
$tEB
$~EB
GmXX
XXXX
--ev
$DGB
$LFB
$$DB
$1GB
$pGB
$XGB
AN at u
{	=u.
$6IB
$+IB
$TIB
$EHB
$WHB
,[^_]
$@ZB
$EZB
$zZB
,[^_]
,[^_]
[^_]
[^_]
,[^_]
t;9E
[^_]
[^_]
[^_]
[^_]
[^_]
[^_]
[^_]
$([B
$H[B
,[^_]
,[^_]
<[^_]
 tWf
<$t-<(
[^_]
[^_]
\[^_]
=/]B
=@]B
$5^B
$#]B
$L]B
$|]B
$|]B
ts</to
$8^B
$@^B
[^_]
$Y^B
[^_]
[^_]
$\_B
$s_B
$|_B
$z[B
$k_B
$e_B
$v^B
$v^B
$>_B
8.t.
$m`B
$V`B
$+5P
$(`B
[^_]
[^_]
$$aB
$HaB
$5^B
[^_]
L[^_
$2aB
L[^_]
$5^B
WVSP
[^_]
[^_]
[^_]
BN at t
 [^]
[^_]
;-tc
$4bB
$,bB
$DbB
S$tL
@N at u
[^_]
[^_]
$$cB
$tcB
[^_]
$CgB
$DcB
$<fB
$teB
$HeB
$tfB
$-bB
$&gB
$dgB
$(eB
$<dB
$`dB
L[^_]
BN u
$8hB
$`dB
$<dB
$whB
tD3S,3{(	
$ZhB
<[^_]
L[^_]
<[^_]
L[^_]
,[^_]
[^_]
[^_]
$?iB
$XiB
$biB
,[^_]
$)iB
$piB
$(jB
$|jB
$LkB
L[^_]
2[^_]
2^_]
2^_]
2[^_]
2^_]
2^_]
$'lB
$>lB
,[^_]
$RlB
t.<$u
$ZlB
,[^_]
[^_]
[^_]
[^_]
[^_]
t.;5
WVS1
8.t(
[^_]
[^_]
tj=t
,[^_]
,[^_]
$<mB
$ZmB
$xmB
$ nB
$0nB
$@nB
$PnB
$`nB
[^_]
\[^_]
\[^_]
<[^_]
<[^_]
C&f%
+te~#
[^_]
,[^_]
[^_]
[^_]
$ oB
[^_]
[^_]
<[^_]
<[^_]
$toB
t69z
[^_]
[^_]
,[^_]
,[^_]
[^_]
[^_]
$(pB
[^_]
$XpB
t49E
,[^_]
,[^_]
,[^_]
,[^_]
[^_]
[^_]
[^_]
[^_]
L[^_]
,[^_]
[^_]
<[^_]
[^_]
[^_]
[^_]
u*<}
<}to<,tk
[^_]
?~u!
u*<}
$DqB
$kqB
C8|qB
.out .a .ln .o .c .cc .C .cpp .p .f .F .m .r .y .l .ym .yl .s .S .mod .sym .def .h .info .dvi .tex .texinfo .texi .txinfo .w .ch .web .sh .elc .el
/bin/sh
#;"*?[]&|<>(){}$`^~!
cyggcc_s-1.dll
__register_frame_info
cyggcj-11.dll
_Jv_RegisterClasses
__deregister_frame_info
attempt to use unsupported feature: `%s'
touch: Archive `%s' does not exist
touch: `%s' is not a valid archive
touch: 
touch: Member `%s' does not exist in `%s'
touch: Bad return code from ar_member_touch on `%s'
!<arch>
ARFILENAMES/
*** [%s] Archive member `%s' may be bogus; not deleted
*** Archive member `%s' may be bogus; not deleted
*** [%s] Deleting file `%s'
*** Deleting file `%s'
unlink: 
.SUFFIXES
Recipe has too many lines (%ud)
$(MAKE)
${MAKE}
kill
#  recipe to execute
 (built-in):
 (from `%s', line %lu):
%c%.*s
.SUFFIXES
SUFFIXES
ARFLAGS
OBJC
CHECKOUT,v
+$(if $(wildcard $@),,$(CO) $(COFLAGS) $< $@)
COFLAGS
$(CC) -E
$(FC)
F77FLAGS
$(FFLAGS)
LINT
lint
YACC
yacc
MAKEINFO
makeinfo
TEXI2DVI
texi2dvi
WEAVE
weave
CWEAVE
cweave
TANGLE
tangle
CTANGLE
ctangle
rm -f
LINK.o
$(CC) $(LDFLAGS) $(TARGET_ARCH)
COMPILE.c
$(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
LINK.c
$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
COMPILE.m
$(OBJC) $(OBJCFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
LINK.m
$(OBJC) $(OBJCFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
COMPILE.cc
$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
COMPILE.C
$(COMPILE.cc)
COMPILE.cpp
LINK.cc
$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
LINK.C
$(LINK.cc)
LINK.cpp
YACC.y
$(YACC) $(YFLAGS)
LEX.l
$(LEX) $(LFLAGS) -t
YACC.m
LEX.m
COMPILE.f
$(FC) $(FFLAGS) $(TARGET_ARCH) -c
LINK.f
$(FC) $(FFLAGS) $(LDFLAGS) $(TARGET_ARCH)
COMPILE.F
$(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
LINK.F
$(FC) $(FFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
COMPILE.r
$(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -c
LINK.r
$(FC) $(FFLAGS) $(RFLAGS) $(LDFLAGS) $(TARGET_ARCH)
COMPILE.def
$(M2C) $(M2FLAGS) $(DEFFLAGS) $(TARGET_ARCH)
COMPILE.mod
$(M2C) $(M2FLAGS) $(MODFLAGS) $(TARGET_ARCH)
COMPILE.p
$(PC) $(PFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
LINK.p
$(PC) $(PFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH)
LINK.s
$(CC) $(ASFLAGS) $(LDFLAGS) $(TARGET_MACH)
COMPILE.s
$(AS) $(ASFLAGS) $(TARGET_MACH)
LINK.S
$(CC) $(ASFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_MACH)
COMPILE.S
$(CC) $(ASFLAGS) $(CPPFLAGS) $(TARGET_MACH) -c
PREPROCESS.S
$(CC) -E $(CPPFLAGS)
PREPROCESS.F
$(FC) $(FFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -F
PREPROCESS.r
$(FC) $(FFLAGS) $(RFLAGS) $(TARGET_ARCH) -F
LINT.c
$(LINT) $(LINTFLAGS) $(CPPFLAGS) $(TARGET_ARCH)
OUTPUT_OPTION
-o $@
.LIBPATTERNS
lib%.so lib%.a
$(AR) $(ARFLAGS) $@ $<
%.out
@rm -f $@ 
 cp $< $@
%.w %.ch
$(CTANGLE) $^ $@
%.tex
$(CWEAVE) $^ $@
$(CHECKOUT,v)
RCS/%,v
RCS/%
$(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $<
SCCS/s.%
$(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.s) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.S) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.c) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.C) $^ $(LOADLIBES) $(LDLIBS) -o $@
.cpp
$(LINK.cpp) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.f) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.m) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.p) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.F) $^ $(LOADLIBES) $(LDLIBS) -o $@
$(LINK.r) $^ $(LOADLIBES) $(LDLIBS) -o $@
.mod
$(COMPILE.mod) -o $@ -e $@ $^
.def.sym
$(COMPILE.def) -o $@ $<
cat $< >$@ 
 chmod a+x $@
.s.o
$(COMPILE.s) -o $@ $<
.S.o
$(COMPILE.S) -o $@ $<
.c.o
$(COMPILE.c) $(OUTPUT_OPTION) $<
.cc.o
$(COMPILE.cc) $(OUTPUT_OPTION) $<
.C.o
$(COMPILE.C) $(OUTPUT_OPTION) $<
.cpp.o
$(COMPILE.cpp) $(OUTPUT_OPTION) $<
.f.o
$(COMPILE.f) $(OUTPUT_OPTION) $<
.m.o
$(COMPILE.m) $(OUTPUT_OPTION) $<
.p.o
$(COMPILE.p) $(OUTPUT_OPTION) $<
.F.o
$(COMPILE.F) $(OUTPUT_OPTION) $<
.r.o
$(COMPILE.r) $(OUTPUT_OPTION) $<
.mod.o
$(COMPILE.mod) -o $@ $<
.c.ln
$(LINT.c) -C$* $<
.y.ln
$(YACC.y) $< 
 $(LINT.c) -C$* y.tab.c 
 $(RM) y.tab.c
.l.ln
@$(RM) $*.c
 $(LEX.l) $< > $*.c
$(LINT.c) -i $*.c -o $@
 $(RM) $*.c
.y.c
$(YACC.y) $< 
 mv -f y.tab.c $@
.l.c
@$(RM) $@ 
 $(LEX.l) $< > $@
.ym.m
$(YACC.m) $< 
 mv -f y.tab.c $@
.lm.m
@$(RM) $@ 
 $(LEX.m) $< > $@
.F.f
$(PREPROCESS.F) $(OUTPUT_OPTION) $<
.r.f
$(PREPROCESS.r) $(OUTPUT_OPTION) $<
.l.r
$(LEX.l) $< > $@ 
 mv -f lex.yy.r $@
.S.s
$(PREPROCESS.S) $< > $@
.texinfo.info
$(MAKEINFO) $(MAKEINFO_FLAGS) $< -o $@
.texi.info
.txinfo.info
.tex.dvi
$(TEX) $<
.texinfo.dvi
$(TEXI2DVI) $(TEXI2DVI_FLAGS) $<
.texi.dvi
.txinfo.dvi
.w.c
$(CTANGLE) $< - $@
.web.p
$(TANGLE) $<
.w.tex
$(CWEAVE) $< - $@
.web.tex
$(WEAVE) $<
INTERNAL: readdir: %s
# Directories
# %s: could not be stat'd.
# %s (device %ld, inode %ld): could not be opened.
# %s (device %ld, inode %ld): 
 files, 
 impossibilities
 so far.
 impossibilities in %lu directories.
Recursive variable `%s' references itself (eventually)
unterminated variable reference
warning: undefined variable `%.*s'
name
%s: Field '%s' not cached: %s
hname
vpath
stem
*name != '\0'
/netrel/src/make-3.82.90-1/file.c
strcache_iscached (name)
Recipe was specified for file `%s' at %s:%lu,
Recipe for file `%s' was found by implicit rule search,
but `%s' is now considered the same file as `%s'.
Recipe for `%s' will be ignored in favor of the one for `%s'.
can't rename single-colon `%s' to double-colon `%s'
can't rename double-colon `%s' to single-colon `%s'
*** Deleting intermediate file `%s'
Removing intermediate files...
unlink: 
.SUFFIXES
.PRECIOUS
.LOW_RESOLUTION_TIME
.PHONY
.INTERMEDIATE
.SECONDARY
.EXPORT_ALL_VARIABLES
.IGNORE
.SILENT
.NOTPARALLEL
%04d-%02d-%02d %02d:%02d:%02d
.%09d
Current time
%s: Timestamp out of range; substituting %s
 | %s
.RECIPEPREFIX = 
# Not a target:
%s:%s
#  Precious file (prerequisite of .PRECIOUS).
#  Phony target (prerequisite of .PHONY).
#  Command line target.
#  A default, MAKEFILES, or -include/sinclude makefile.
#  Implicit rule search has been done.
#  Implicit rule search has not been done.
#  Implicit/static pattern stem: `%s'
#  File is an intermediate prerequisite.
#  Also makes:
#  Modification time never checked.
#  File does not exist.
#  File is very old.
#  Last modified %s
#  File has been updated.
#  File has not been updated.
#  Recipe currently running (THIS IS A BUG).
#  Dependencies recipe running (THIS IS A BUG).
#  Successfully updated.
question_flag
#  Needs to be updated (-q is set).
#  Failed to be updated.
#  Invalid value in `update_status' member!
# Files
# files hash-table stats:
print_file
enter_file
lookup_file
undefined
recursive
simple
Internal error: func_error: '%s'
insufficient number of arguments (%d) to function `%s'
unimplemented on this platform: function `%s'
warning: undefined variable `%.*s'
default
environment
file
environment override
command line
override
automatic
suffix
basename
addprefix
filter
%s: '%s'
non-numeric first argument to `wordlist' function
non-numeric second argument to `wordlist' function
invalid first argument to `wordlist' function: `%d'
non-numeric first argument to `word' function
first argument to `word' function must be greater than 0
%s:%lu: 
pipe
fork
Cleaning up temporary batch file %s
unterminated call to function `%s': missing `%c'
abspath
addsuffix
notdir
subst
filter-out
findstring
firstword
flavor
join
lastword
patsubst
realpath
shell
sort
strip
wildcard
word
wordlist
words
origin
foreach
call
info
error
warning
value
eval
POSIXLY_CORRECT
%s: option `%s' is ambiguous
%s: option `--%s' doesn't allow an argument
%s: option `%c%s' doesn't allow an argument
%s: option `%s' requires an argument
%s: unrecognized option `--%s'
%s: unrecognized option `%c%s'
%s: illegal option -- %c
%s: invalid option -- %c
%s: option requires an argument -- %c
%s: option `-W %s' is ambiguous
%s: option `-W %s' doesn't allow an argument
Avoiding implicit rule recursion.
Trying pattern rule with stem `%.*s'.
Rejecting impossible rule prerequisite `%s'.
Rejecting impossible implicit prerequisite `%s'.
Trying rule prerequisite `%s'.
Trying implicit prerequisite `%s'.
Found prerequisite `%s' as VPATH `%s'
Looking for a rule with intermediate file `%s'.
Looking for an implicit rule for `%s'.
Looking for archive-member implicit rule for `%s'.
INTERNAL: Freeing child %p (%s) but no tokens left!
write jobserver
Released token for child %p (%s).
*** 
 (core dumped)
 (ignored)
<builtin>
%s:%lu
%s: recipe for target `%s' failed
%s[%s] Error %d%s
%s[%s] %s%s%s
bash
rksh
dash
ap <= end
/netrel/src/make-3.82.90-1/job.c
%s (line %d) Bad shell context (!unixy && !batch_mode_shell)
%s: Command not found
SHELL
%s: Shell program not found
execvp: 
$(SHELL)
$(.SHELLFLAGS)
$(IFS)
vfork
cannot enforce load limits on this operating system
cannot enforce load limit: 
getloadavg
Estimated system load = %f (actual = %f) (max requested = %f)
 (remote)
Putting child %p (%s) PID %s%s on the chain.
f->command_state == cs_finished
*** Waiting for unfinished jobs....
Live child %p (%s) PID %s %s
remote_status
wait
Reaping losing child %p PID %s %s
Reaping winning child %p PID %s %s
Cleaning up temp batch file %s
.DELETE_ON_ERROR
Removing child %p PID %s%s from chain.
don't 
Need a job token; we %shave children
Duplicate the job FD
INTERNAL: no children as we go to sleep on read
Obtained token for child %p (%s).
read jobs pipe
Read returned EBADF.
%s: target `%s' does not exist
%s: update target `%s' due to: %s
construct_command_argv_internal
break
case
continue
eval
exec
exit
export
login
logout
read
readonly
shift
switch
test
times
trap
ulimit
umask
unset
while
start_waiting_job
%sGNU Make %s
%sBuilt for %s
%sBuilt for %s (%s)
%sCopyright (C) 2010  Free Software Foundation, Inc.
%sLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
%sThis is free software: you are free to change and redistribute it.
%sThere is NO WARRANTY, to the extent permitted by law.
# Make data base, printed on %s
# Finished Make data base on %s
INTERNAL: Exiting with %u jobserver tokens (should be 0)!
write
INTERNAL: Exiting with %u jobserver tokens available; should be %u!
empty string invalid as file name
MAKECMDGOALS
MFLAGS
MAKEFLAGS
%s: Entering an unknown directory
%s: Leaving an unknown directory
%s: Entering directory `%s'
%s: Leaving directory `%s'
%s[%u]: Entering an unknown directory
%s[%u]: Leaving an unknown directory
%s[%u]: Entering directory `%s'
%s[%u]: Leaving directory `%s'
the `%s%s' option requires a non-empty string argument
the `-%c' option requires a positive integral argument
Usage: %s [options] [target] ...
This program built for %s
This program built for %s (%s)
Report bugs to <bug-make at gnu.org>
/tmp
/usr/share/locale
make
getcwd
.VARIABLES
.RECIPEPREFIX
.SHELLFLAGS
target-specific order-only second-expansion else-if shortest-stem undefine oneshell archives jobserver check-symlink
.FEATURES
SHELL
MAKE_RESTARTS
unknown debug level specification `%s'
MAKE_COMMAND
$(MAKE_COMMAND)
MAKE
-*-command-variables-*-
${-*-command-variables-*-}
MAKEOVERRIDES
MAKELEVEL
CURDIR
Makefile from standard input specified twice.
TMPDIR
fopen (temporary file)
fwrite (temporary file)
.DEFAULT
.DEFAULT_GOAL
-*-eval-flags-*-
internal error: multiple --jobserver-fds options
%d,%d
internal error: invalid --jobserver-fds string `%s'
Jobserver client (fds %d,%d)
warning: -jN forced in submake: disabling jobserver mode.
dup jobserver
warning: jobserver unavailable: using -j1.  Add `+' to parent make rule.
creating jobs pipe
init jobserver pipe
Updating makefiles....
Makefile `%s' might loop; not remaking it.
Failed to remake makefile `%s'.
Included makefile `%s' was not found.
Makefile `%s' was not found
chdir
Couldn't change back to original directory.
MAKEFLAGS=%s
Re-executing[%u]:
%s=%u
MAKE_RESTARTS=
MAKE_RESTARTS=%u
BOGUS_UPDATE_STATUS
/netrel/src/make-3.82.90-1/main.c
unlink (temporary file): 
.DEFAULT_GOAL contains more than one target
No targets specified and no makefile found
No targets
Updating goal targets....
warning:  Clock skew detected.  Your build may be incomplete.
main
always-make
directory
basic
debug
environment-overrides
file
help
ignore-errors
include-dir
jobs
jobserver-fds
keep-going
load-average
check-symlink-times
just-print
old-file
print-data-base
question
no-builtin-rules
no-builtin-variables
silent
no-keep-going
touch
trace
version
print-directory
no-print-directory
what-if
warn-undefined-variables
eval
quiet
stop
new-file
assume-new
assume-old
max-load
dry-run
recon
makefile
Options:
  -b, -m                      Ignored for compatibility.
  -B, --always-make           Unconditionally make all targets.
  -C DIRECTORY, --directory=DIRECTORY
                              Change to DIRECTORY before doing anything.
  -d                          Print lots of debugging information.
  --debug[=FLAGS]             Print various types of debugging information.
  -e, --environment-overrides
                              Environment variables override makefiles.
  --eval=STRING               Evaluate STRING as a makefile statement.
  -f FILE, --file=FILE, --makefile=FILE
                              Read FILE as a makefile.
  -h, --help                  Print this message and exit.
  -i, --ignore-errors         Ignore errors from recipes.
  -I DIRECTORY, --include-dir=DIRECTORY
                              Search DIRECTORY for included makefiles.
  -j [N], --jobs[=N]          Allow N jobs at once; infinite jobs with no arg.
  -k, --keep-going            Keep going when some targets can't be made.
  -l [N], --load-average[=N], --max-load[=N]
                              Don't start multiple jobs unless load is below N.
  -L, --check-symlink-times   Use the latest mtime between symlinks and target.
  -n, --just-print, --dry-run, --recon
                              Don't actually run any recipe; just print them.
  -o FILE, --old-file=FILE, --assume-old=FILE
                              Consider FILE to be very old and don't remake it.
  -p, --print-data-base       Print make's internal database.
  -q, --question              Run no recipe; exit status says if up to date.
  -r, --no-builtin-rules      Disable the built-in implicit rules.
  -R, --no-builtin-variables  Disable the built-in variable settings.
  -s, --silent, --quiet       Don't echo recipes.
  -S, --no-keep-going, --stop
                              Turns off -k.
  -t, --touch                 Touch targets instead of remaking them.
  --trace                     Print tracing information.
  -v, --version               Print the version number of make and exit.
  -w, --print-directory       Print the current directory.
  --no-print-directory        Turn off -w, even if it was turned on implicitly.
  -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE
                              Consider FILE to be infinitely new.
  --warn-undefined-variables  Warn when an undefined variable is referenced.
%s: 
%s[%u]: 
%s:%lu: 
%s:%lu: *** 
%s: *** 
%s[%u]: *** 
.  Stop.
%s%s: %s
%s: %s
virtual memory exhausted
write error: %s
write error
ifdef
ifndef
ifeq
ifneq
else
endif
Extraneous text after `%s' directive
extraneous `%s'
only one `else' per conditional
warning: NUL character seen; rest of line ignored
export
override
private
define
undefine
prerequisites cannot be defined in recipes
mixed implicit and static pattern rules
mixed implicit and normal rules
.POSIX
.SHELLFLAGS
.SECONDEXPANSION
.ONESHELL
target `%s' doesn't match the target pattern
target file `%s' has both : and :: entries
target `%s' given more than once in the same rule.
warning: overriding recipe for target `%s'
warning: ignoring old recipe for target `%s'
$(HOME)
HOME
.INCLUDE_DIRS
virtual memory exhausted
empty variable name
extraneous text after `define' directive
missing `endef', unterminated `define'
endef
extraneous text after `endef' directive
v != NULL
/netrel/src/make-3.82.90-1/read.c
invalid syntax in conditional
unexport
vpath
include
-include
sinclude
%s: %s
recipe commences before first target
missing rule before recipe
        
 (did you mean TAB instead of 8 spaces?)
missing separator%s
*p2 != '\0'
v != 0
Malformed target-specific variable definition
missing target pattern
multiple target patterns
target pattern contains no `%%'
.DEFAULT_GOAL
missing `endif'
Reading makefile `%s'
 (no default goal)
 (search path)
 (don't care)
 (no ~ expansion)
MAKEFILE_LIST
Reading makefiles...
$(MAKEFILES)
/usr/include
/usr/gnu/include
/usr/local/include
eval
record_target_var
GNUmakefile
makefile
Makefile
stat: 
lstat: 
readlink: 
%sNo rule to make target `%s'%s
%sNo rule to make target `%s', needed by `%s'%s
*** 
$(.LIBPATTERNS)
.LIBPATTERNS element `%s' is not a pattern
%s/%s
%.2g
Warning: File `%s' has modification time %s s in the future
touch %s
touch: open: 
touch: fstat: 
touch: read: 
touch: lseek: 
touch: write: 
Pruning file `%s'.
Considering target file `%s'.
Recently tried and failed to update file `%s'.
File `%s' was considered already.
Still updating file `%s'.
Finished updating file `%s'.
File `%s' does not exist.
*** Warning: .LOW_RESOLUTION_TIME file `%s' has a high resolution time stamp
Found an implicit rule for `%s'.
No implicit rule found for `%s'.
Using default recipe for `%s'.
Circular %s <- %s dependency dropped.
Finished prerequisites of target file `%s'.
The prerequisites of `%s' are being made.
Giving up on target file `%s'.
Target `%s' not remade because of errors.
Prerequisite `%s' is order-only for target `%s'.
Prerequisite `%s' of target `%s' does not exist.
Prerequisite `%s' is newer than target `%s'.
Prerequisite `%s' is older than target `%s'.
Target `%s' is double-colon and has no prerequisites.
No recipe for `%s' and no prerequisites actually changed.
Making `%s' due to always-make flag.
No need to remake target `%s'
; using VPATH name `%s'
Must remake target `%s'.
  Ignoring VPATH name `%s'.
Recipe of `%s' is being run.
Failed to remake target file `%s'.
Successfully remade target file `%s'.
Target file `%s' needs remade under -q.
file->update_status >= 0 && file->update_status <= 2
/netrel/src/make-3.82.90-1/remake.c
Using default commands for `%s'.
Nothing to be done for `%s'.
`%s' is up to date.
/lib
/usr/lib
update_file_1
_(knN
r->suffixes[0] != NULL
/netrel/src/make-3.82.90-1/rule.c
r->suffixes[i] != NULL
(%.o)
# Implicit Rules
# No implicit rules.
# %u implicit rules, %u
 (%.1f%%)
 terminal.
BUG: num_pattern_rules is wrong!  %u != %u
create_pattern_rule
install_pattern_rule
%s No strcache buffers
total_buffers == numbuffs + 1
/netrel/src/make-3.82.90-1/strcache.c
%s strcache buffers: %lu (%lu) / strings = %lu / storage = %lu B / avg = %lu B
%s current buf: size = %hu B / used = %hu B / count = %hu / avg = %hu B
%s other used: total = %lu B / count = %lu / avg = %lu B
%s other free: total = %lu B / max = %lu B / min = %lu B / avg = %hu B
%s strcache performance: lookups = %lu / hit rate = %lu%%
# hash-table stats:
strcache_print_stats
automatic
default
environment
makefile
environment under -e
command line
`override' directive
 private
 (from `%s', line %lu)
define %s
endef
%s %s= 
$(subst ,,%s)
.RECIPEPREFIX
.VARIABLES
current_variable_set_list->next != NULL
/netrel/src/make-3.82.90-1/variable.c
MAKELEVEL
%s%s%s
MAKE_VERSION
SHELL
MAKEFILES
$(patsubst %/,%,$(dir $@))
$(patsubst %/,%,$(dir $%))
$(patsubst %/,%,$(dir $*))
$(patsubst %/,%,$(dir $<))
$(patsubst %/,%,$(dir $?))
$(patsubst %/,%,$(dir $^))
$(patsubst %/,%,$(dir $+))
$(notdir $@)
$(notdir $%)
$(notdir $*)
$(notdir $<)
$(notdir $?)
$(notdir $^)
$(notdir $+)
%s=%u
empty variable name
# variable set hash-table stats:
# Variables
# Pattern-specific Variable Values
%s :
# %u pattern-specific variable values
# No pattern-specific variable values.
pop_variable_scope
3.82.90
i686-pc-cygwin
$(strip $(VPATH))
$(strip $(GPATH))
# VPATH Search Paths
vpath %s 
%s%c
# No `vpath' search paths.
# %u `vpath' search paths.
# No general (`VPATH' variable) search path.
# General (`VPATH' variable) search path:
can't allocate %lu bytes for hash table: memory exhausted
Load=%ld/%ld=%.0f%%, 
Rehash=%d, 
Collisions=%ld/%ld=%.0f%%
BPOSIXLY_CORRECT
alnum
alpha
blank
cntrl
digit
graph
lower
print
punct
space
upper
xdigit
next != NULL
/netrel/src/make-3.82.90-1/glob/glob.c
HOME
glob
GetModuleHandleA
GetProcAddress
__assert_func
__ctype_ptr__
__errno
__getreent
__main
_dll_crt0 at 0
_exit
_fcntl64
_fdopen64
_fopen64
_fstat64
_impure_ptr
_lseek64
_lstat64
_open64
_stat64
abort
alarm
atexit
atof
atoi
atol
calloc
chdir
clock_gettime
close
closedir
ctime
cygwin_detach_dll
cygwin_internal
dll_dllcrt0
dup2
execvp
exit
fclose
fflush
fgets
fileno
fork
fprintf
fputs
fread
free
fwrite
getcwd
getenv
getlogin
getpid
getpwnam
getrlimit
kill
localtime
malloc
memcpy
memmove
memset
mkstemp
opendir
pipe
printf
putc
putenv
puts
qsort
read
readdir
readlink
realloc
realpath
remove
setlocale
setrlimit
setvbuf
sigaction
sigaddset
sigemptyset
signal
sigprocmask
sprintf
sscanf
strchr
strcmp
strcpy
strdup
strerror
strlen
strncmp
strncpy
strndup
strpbrk
strrchr
strsignal
strstr
time
tolower
unlink
vfork
vfprintf
wait
waitpid
write
libintl_bindtextdomain
libintl_gettext
libintl_textdomain
KERNEL32.dll
cygwin1.dll
cygintl-8.dll
          Defined make macro "MAKE_IS_GNUMAKE" to "1"
          Defined make rule "libc" with dependencies "${LIBNAME}(${OBJSC})" and code []
          Defined make rule "libcu" with dependencies "${LIBNAME}(${OBJSCU})" and code []
          Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF}
================================================================================
TEST configureMakeNP from config.packages.make(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/packages/make.py:121)
TESTING: configureMakeNP from config.packages.make(config/BuildSystem/config/packages/make.py:121)
  check no of cores on the build machine [perhaps to do make '-j ncores']
        module multiprocessing found 12 cores: using make_np = 10
          Defined make macro "MAKE_NP" to "10"
      Defined make macro "OMAKE_PRINTDIR " to "/usr/bin/make  --print-directory"
      Defined make macro "OMAKE" to "/usr/bin/make  --no-print-directory"
      Pushing language C
================================================================================
TEST configureLibrary from config.packages.MPI(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/packages/MPI.py:744)
TESTING: configureLibrary from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:744)
  Calls the regular package configureLibrary and then does an additional test needed by MPI
==================================================================================
          Checking for a functional MPI
          Checking for library in User specified MPI libraries: ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib']
          Contents: ['Bin', 'Inc', 'Lib', 'License']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/libraries.py:145)
TESTING: check from config.libraries(config/BuildSystem/config/libraries.py:145)
  Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName"
       - libDir may be a list of directories
       - libName may be a list of library names
              Checking for functions [MPI_Init MPI_Comm_create] in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
                Pushing language C
Executing: gcc -c -o /tmp/petsc-54YYwh/config.libraries/conftest.o -I/tmp/petsc-54YYwh/config.setCompilers -I/tmp/petsc-54YYwh/config.compilers -I/tmp/petsc-54YYwh/config.headers -I/tmp/petsc-54YYwh/PETSc.utilities.cacheDetails -I/tmp/petsc-54YYwh/PETSc.utilities.featureTestMacros -I/tmp/petsc-54YYwh/config.types -I/tmp/petsc-54YYwh/config.libraries -I/tmp/petsc-54YYwh/PETSc.utilities.missing -I/tmp/petsc-54YYwh/config.functions  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0  /tmp/petsc-54YYwh/config.libraries/conftest.c 
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Init();
static void _check_MPI_Init() { MPI_Init(); }
char MPI_Comm_create();
static void _check_MPI_Comm_create() { MPI_Comm_create(); }

int main() {
_check_MPI_Init();
_check_MPI_Comm_create();;
  return 0;
}
                        Pushing language C
                        Popping language C
Executing: gcc  -o /tmp/petsc-54YYwh/config.libraries/conftest.exe    -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -O0 /tmp/petsc-54YYwh/config.libraries/conftest.o  /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib -Wl,-rpath,/usr/lib/gcc/i686-pc-cygwin/4.7.3 -L/usr/lib/gcc/i686-pc-cygwin/4.7.3 -ldl -lgcc_s -ladvapi32 -lshell32 -luser32 -ldl 
Possible ERROR while running linker: exit code 256
stderr:
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_MPI_Init':
/tmp/petsc-54YYwh/config.libraries/conftest.c:5: undefined reference to `MPI_Init'
/tmp/petsc-54YYwh/config.libraries/conftest.o: In function `check_MPI_Comm_create':
/tmp/petsc-54YYwh/config.libraries/conftest.c:7: undefined reference to `MPI_Comm_create'
collect2: error: ld returned 1 exit status
                Popping language C
**** Configure header /tmp/petsc-54YYwh/confdefs.h ****
#if !defined(INCLUDED_UNKNOWN)
#define INCLUDED_UNKNOWN

#ifndef STDC_HEADERS
#define STDC_HEADERS 1
#endif

#ifndef PETSC_HAVE_STRING_H
#define PETSC_HAVE_STRING_H 1
#endif

#ifndef PETSC_HAVE_SYS_TIMES_H
#define PETSC_HAVE_SYS_TIMES_H 1
#endif

#ifndef PETSC_HAVE_SYS_TYPES_H
#define PETSC_HAVE_SYS_TYPES_H 1
#endif

#ifndef PETSC_HAVE_ENDIAN_H
#define PETSC_HAVE_ENDIAN_H 1
#endif

#ifndef PETSC_HAVE_SYS_PROCFS_H
#define PETSC_HAVE_SYS_PROCFS_H 1
#endif

#ifndef PETSC_HAVE_DLFCN_H
#define PETSC_HAVE_DLFCN_H 1
#endif

#ifndef PETSC_HAVE_MACHINE_ENDIAN_H
#define PETSC_HAVE_MACHINE_ENDIAN_H 1
#endif

#ifndef PETSC_HAVE_SCHED_H
#define PETSC_HAVE_SCHED_H 1
#endif

#ifndef PETSC_HAVE_STDINT_H
#define PETSC_HAVE_STDINT_H 1
#endif

#ifndef PETSC_HAVE_TIME_H
#define PETSC_HAVE_TIME_H 1
#endif

#ifndef PETSC_HAVE_MATH_H
#define PETSC_HAVE_MATH_H 1
#endif

#ifndef PETSC_HAVE_SYS_RESOURCE_H
#define PETSC_HAVE_SYS_RESOURCE_H 1
#endif

#ifndef PETSC_HAVE_DOS_H
#define PETSC_HAVE_DOS_H 1
#endif

#ifndef PETSC_HAVE_STDLIB_H
#define PETSC_HAVE_STDLIB_H 1
#endif

#ifndef PETSC_HAVE_SYS_PARAM_H
#define PETSC_HAVE_SYS_PARAM_H 1
#endif

#ifndef PETSC_HAVE_PTHREAD_H
#define PETSC_HAVE_PTHREAD_H 1
#endif

#ifndef PETSC_HAVE_UNISTD_H
#define PETSC_HAVE_UNISTD_H 1
#endif

#ifndef PETSC_HAVE_SYS_WAIT_H
#define PETSC_HAVE_SYS_WAIT_H 1
#endif

#ifndef PETSC_HAVE_SETJMP_H
#define PETSC_HAVE_SETJMP_H 1
#endif

#ifndef PETSC_HAVE_LIMITS_H
#define PETSC_HAVE_LIMITS_H 1
#endif

#ifndef PETSC_HAVE_SYS_UTSNAME_H
#define PETSC_HAVE_SYS_UTSNAME_H 1
#endif

#ifndef PETSC_HAVE_NETINET_IN_H
#define PETSC_HAVE_NETINET_IN_H 1
#endif

#ifndef PETSC_HAVE_SYS_SOCKET_H
#define PETSC_HAVE_SYS_SOCKET_H 1
#endif

#ifndef PETSC_HAVE_FLOAT_H
#define PETSC_HAVE_FLOAT_H 1
#endif

#ifndef PETSC_HAVE_SEARCH_H
#define PETSC_HAVE_SEARCH_H 1
#endif

#ifndef PETSC_HAVE_WS2TCPIP_H
#define PETSC_HAVE_WS2TCPIP_H 1
#endif

#ifndef PETSC_TIME_WITH_SYS_TIME
#define PETSC_TIME_WITH_SYS_TIME 1
#endif

#ifndef PETSC_HAVE_NETDB_H
#define PETSC_HAVE_NETDB_H 1
#endif

#ifndef PETSC_HAVE_MALLOC_H
#define PETSC_HAVE_MALLOC_H 1
#endif

#ifndef PETSC_HAVE_PWD_H
#define PETSC_HAVE_PWD_H 1
#endif

#ifndef PETSC_HAVE_FCNTL_H
#define PETSC_HAVE_FCNTL_H 1
#endif

#ifndef PETSC_HAVE_DIRECT_H
#define PETSC_HAVE_DIRECT_H 1
#endif

#ifndef PETSC_HAVE_STRINGS_H
#define PETSC_HAVE_STRINGS_H 1
#endif

#ifndef PETSC_HAVE_WINDOWSX_H
#define PETSC_HAVE_WINDOWSX_H 1
#endif

#ifndef PETSC_HAVE_IEEEFP_H
#define PETSC_HAVE_IEEEFP_H 1
#endif

#ifndef PETSC_HAVE_SYS_SYSINFO_H
#define PETSC_HAVE_SYS_SYSINFO_H 1
#endif

#ifndef PETSC_HAVE_IO_H
#define PETSC_HAVE_IO_H 1
#endif

#ifndef PETSC_HAVE_SYS_TIME_H
#define PETSC_HAVE_SYS_TIME_H 1
#endif

#ifndef PETSC_USING_F90
#define PETSC_USING_F90 1
#endif

#ifndef PETSC_USING_F2003
#define PETSC_USING_F2003 1
#endif

#ifndef PETSC_HAVE_RTLD_NOW
#define PETSC_HAVE_RTLD_NOW 1
#endif

#ifndef PETSC_HAVE_RTLD_LOCAL
#define PETSC_HAVE_RTLD_LOCAL 1
#endif

#ifndef PETSC_HAVE_RTLD_LAZY
#define PETSC_HAVE_RTLD_LAZY 1
#endif

#ifndef PETSC_C_STATIC_INLINE
#define PETSC_C_STATIC_INLINE static inline
#endif

#ifndef PETSC_HAVE_FORTRAN_UNDERSCORE
#define PETSC_HAVE_FORTRAN_UNDERSCORE 1
#endif

#ifndef PETSC_HAVE_CXX_NAMESPACE
#define PETSC_HAVE_CXX_NAMESPACE 1
#endif

#ifndef PETSC_HAVE_RTLD_GLOBAL
#define PETSC_HAVE_RTLD_GLOBAL 1
#endif

#ifndef PETSC_C_RESTRICT
#define PETSC_C_RESTRICT  __restrict__
#endif

#ifndef PETSC_CXX_RESTRICT
#define PETSC_CXX_RESTRICT  __restrict__
#endif

#ifndef PETSC_CXX_STATIC_INLINE
#define PETSC_CXX_STATIC_INLINE static inline
#endif

#ifndef PETSC_HAVE_FENV_H
#define PETSC_HAVE_FENV_H 1
#endif

#ifndef PETSC_HAVE_LIBDL
#define PETSC_HAVE_LIBDL 1
#endif

#ifndef PETSC_HAVE_TGAMMA
#define PETSC_HAVE_TGAMMA 1
#endif

#ifndef PETSC_HAVE_ERF
#define PETSC_HAVE_ERF 1
#endif

#ifndef PETSC_ARCH
#define PETSC_ARCH "arch-mswin-c-debug"
#endif

#ifndef PETSC_CLANGUAGE_C
#define PETSC_CLANGUAGE_C 1
#endif

#ifndef PETSC_USE_ERRORCHECKING
#define PETSC_USE_ERRORCHECKING 1
#endif

#ifndef PETSC_MISSING_DREAL
#define PETSC_MISSING_DREAL 1
#endif

#ifndef PETSC_BITS_PER_BYTE
#define PETSC_BITS_PER_BYTE 8
#endif

#ifndef PETSC_SIZEOF_VOID_P
#define PETSC_SIZEOF_VOID_P 4
#endif

#ifndef PETSC_RETSIGTYPE
#define PETSC_RETSIGTYPE void
#endif

#ifndef PETSC_HAVE___INT64
#define PETSC_HAVE___INT64 1
#endif

#ifndef PETSC_HAVE_CXX_COMPLEX
#define PETSC_HAVE_CXX_COMPLEX 1
#endif

#ifndef PETSC_SIZEOF_LONG
#define PETSC_SIZEOF_LONG 4
#endif

#ifndef PETSC_USE_FORTRANKIND
#define PETSC_USE_FORTRANKIND 1
#endif

#ifndef PETSC_SIZEOF_INT
#define PETSC_SIZEOF_INT 4
#endif

#ifndef PETSC_SIZEOF_SIZE_T
#define PETSC_SIZEOF_SIZE_T 4
#endif

#ifndef PETSC_uid_t
#define PETSC_uid_t int
#endif

#ifndef PETSC_SIZEOF_CHAR
#define PETSC_SIZEOF_CHAR 1
#endif

#ifndef PETSC_SIZEOF_DOUBLE
#define PETSC_SIZEOF_DOUBLE 8
#endif

#ifndef PETSC_SIZEOF_FLOAT
#define PETSC_SIZEOF_FLOAT 4
#endif

#ifndef PETSC_HAVE_C99_COMPLEX
#define PETSC_HAVE_C99_COMPLEX 1
#endif

#ifndef PETSC_gid_t
#define PETSC_gid_t int
#endif

#ifndef PETSC_SIZEOF_LONG_LONG
#define PETSC_SIZEOF_LONG_LONG 8
#endif

#ifndef PETSC_SIZEOF_SHORT
#define PETSC_SIZEOF_SHORT 2
#endif

#ifndef PETSC_HAVE_STRCASECMP
#define PETSC_HAVE_STRCASECMP 1
#endif

#ifndef PETSC_HAVE_GET_NPROCS
#define PETSC_HAVE_GET_NPROCS 1
#endif

#ifndef PETSC_HAVE_POPEN
#define PETSC_HAVE_POPEN 1
#endif

#ifndef PETSC_HAVE_SIGSET
#define PETSC_HAVE_SIGSET 1
#endif

#ifndef PETSC_HAVE_GETWD
#define PETSC_HAVE_GETWD 1
#endif

#ifndef PETSC_HAVE_VSNPRINTF
#define PETSC_HAVE_VSNPRINTF 1
#endif

#ifndef PETSC_HAVE_TIMES
#define PETSC_HAVE_TIMES 1
#endif

#ifndef PETSC_HAVE_DLSYM
#define PETSC_HAVE_DLSYM 1
#endif

#ifndef PETSC_HAVE__SLEEP
#define PETSC_HAVE__SLEEP 1
#endif

#ifndef PETSC_HAVE_GETHOSTBYNAME
#define PETSC_HAVE_GETHOSTBYNAME 1
#endif

#ifndef PETSC_HAVE_GETCWD
#define PETSC_HAVE_GETCWD 1
#endif

#ifndef PETSC_HAVE_DLERROR
#define PETSC_HAVE_DLERROR 1
#endif

#ifndef PETSC_HAVE__GETCWD
#define PETSC_HAVE__GETCWD 1
#endif

#ifndef PETSC_HAVE_FORK
#define PETSC_HAVE_FORK 1
#endif

#ifndef PETSC_HAVE_RAND
#define PETSC_HAVE_RAND 1
#endif

#ifndef PETSC_HAVE_GETTIMEOFDAY
#define PETSC_HAVE_GETTIMEOFDAY 1
#endif

#ifndef PETSC_HAVE_DLCLOSE
#define PETSC_HAVE_DLCLOSE 1
#endif

#ifndef PETSC_HAVE_UNAME
#define PETSC_HAVE_UNAME 1
#endif

#ifndef PETSC_HAVE__LSEEK
#define PETSC_HAVE__LSEEK 1
#endif

#ifndef PETSC_HAVE_GETHOSTNAME
#define PETSC_HAVE_GETHOSTNAME 1
#endif

#ifndef PETSC_HAVE_DLOPEN
#define PETSC_HAVE_DLOPEN 1
#endif

#ifndef PETSC_HAVE_MKSTEMP
#define PETSC_HAVE_MKSTEMP 1
#endif

#ifndef PETSC_HAVE_SIGACTION
#define PETSC_HAVE_SIGACTION 1
#endif

#ifndef PETSC_HAVE_DRAND48
#define PETSC_HAVE_DRAND48 1
#endif

#ifndef PETSC_HAVE_VA_COPY
#define PETSC_HAVE_VA_COPY 1
#endif

#ifndef PETSC_HAVE_CLOCK
#define PETSC_HAVE_CLOCK 1
#endif

#ifndef PETSC_HAVE_ACCESS
#define PETSC_HAVE_ACCESS 1
#endif

#ifndef PETSC_HAVE_SIGNAL
#define PETSC_HAVE_SIGNAL 1
#endif

#ifndef PETSC_HAVE_USLEEP
#define PETSC_HAVE_USLEEP 1
#endif

#ifndef PETSC_HAVE_GETRUSAGE
#define PETSC_HAVE_GETRUSAGE 1
#endif

#ifndef PETSC_HAVE_VFPRINTF
#define PETSC_HAVE_VFPRINTF 1
#endif

#ifndef PETSC_HAVE_MEMALIGN
#define PETSC_HAVE_MEMALIGN 1
#endif

#ifndef PETSC_HAVE_GETDOMAINNAME
#define PETSC_HAVE_GETDOMAINNAME 1
#endif

#ifndef PETSC_HAVE_TIME
#define PETSC_HAVE_TIME 1
#endif

#ifndef PETSC_HAVE_LSEEK
#define PETSC_HAVE_LSEEK 1
#endif

#ifndef PETSC_HAVE_SNPRINTF
#define PETSC_HAVE_SNPRINTF 1
#endif

#ifndef PETSC_HAVE_SYSINFO
#define PETSC_HAVE_SYSINFO 1
#endif

#ifndef PETSC_HAVE_VFPRINTF_CHAR
#define PETSC_HAVE_VFPRINTF_CHAR 1
#endif

#ifndef PETSC_HAVE_READLINK
#define PETSC_HAVE_READLINK 1
#endif

#ifndef PETSC_HAVE_REALPATH
#define PETSC_HAVE_REALPATH 1
#endif

#ifndef PETSC_HAVE__ACCESS
#define PETSC_HAVE__ACCESS 1
#endif

#ifndef PETSC_HAVE_MEMMOVE
#define PETSC_HAVE_MEMMOVE 1
#endif

#ifndef PETSC_HAVE__GFORTRAN_IARGC
#define PETSC_HAVE__GFORTRAN_IARGC 1
#endif

#ifndef PETSC_HAVE_GETPAGESIZE
#define PETSC_HAVE_GETPAGESIZE 1
#endif

#ifndef PETSC_HAVE_SLEEP
#define PETSC_HAVE_SLEEP 1
#endif

#ifndef PETSC_HAVE_VPRINTF
#define PETSC_HAVE_VPRINTF 1
#endif

#ifndef PETSC_HAVE_BZERO
#define PETSC_HAVE_BZERO 1
#endif

#ifndef PETSC_HAVE__SNPRINTF
#define PETSC_HAVE__SNPRINTF 1
#endif

#ifndef PETSC_SIGNAL_CAST
#define PETSC_SIGNAL_CAST  
#endif

#ifndef PETSC_HAVE_SOCKET
#define PETSC_HAVE_SOCKET 1
#endif

#ifndef HAVE_GZIP
#define HAVE_GZIP 1
#endif

#ifndef PETSC_LEVEL1_DCACHE_LINESIZE
#define PETSC_LEVEL1_DCACHE_LINESIZE 32
#endif

#ifndef PETSC_LEVEL1_DCACHE_SIZE
#define PETSC_LEVEL1_DCACHE_SIZE 32768
#endif

#ifndef PETSC_LEVEL1_DCACHE_ASSOC
#define PETSC_LEVEL1_DCACHE_ASSOC 2
#endif

#ifndef PETSC_USE_GDB_DEBUGGER
#define PETSC_USE_GDB_DEBUGGER 1
#endif

#ifndef PETSC__BSD_SOURCE
#define PETSC__BSD_SOURCE 1
#endif

#ifndef PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT
#define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1
#endif

#ifndef PETSC_HAVE_GFORTRAN_IARGC
#define PETSC_HAVE_GFORTRAN_IARGC 1
#endif

#ifndef PETSC_USE_PROC_FOR_SIZE
#define PETSC_USE_PROC_FOR_SIZE 1
#endif

#ifndef PETSC_MEMALIGN
#define PETSC_MEMALIGN 16
#endif

#ifndef PETSC_MISSING_SIGURG
#define PETSC_MISSING_SIGURG 1
#endif

#ifndef PETSC_MISSING_SIGPIPE
#define PETSC_MISSING_SIGPIPE 1
#endif

#ifndef PETSC_MISSING_SIGHUP
#define PETSC_MISSING_SIGHUP 1
#endif

#ifndef PETSC_MISSING_SIGSTOP
#define PETSC_MISSING_SIGSTOP 1
#endif

#ifndef PETSC_MISSING_SIGSYS
#define PETSC_MISSING_SIGSYS 1
#endif

#ifndef PETSC_MISSING_SIGCONT
#define PETSC_MISSING_SIGCONT 1
#endif

#ifndef PETSC_MISSING_SIGTSTP
#define PETSC_MISSING_SIGTSTP 1
#endif

#ifndef PETSC_MISSING_SIGCHLD
#define PETSC_MISSING_SIGCHLD 1
#endif

#ifndef PETSC_MISSING_SIGKILL
#define PETSC_MISSING_SIGKILL 1
#endif

#ifndef PETSC_MISSING_SIGUSR1
#define PETSC_MISSING_SIGUSR1 1
#endif

#ifndef PETSC_MISSING_SIGQUIT
#define PETSC_MISSING_SIGQUIT 1
#endif

#ifndef PETSC_MISSING_SIGBUS
#define PETSC_MISSING_SIGBUS 1
#endif

#ifndef PETSC_MISSING_SIGTRAP
#define PETSC_MISSING_SIGTRAP 1
#endif

#ifndef PETSC_MISSING_SIGALRM
#define PETSC_MISSING_SIGALRM 1
#endif

#ifndef PETSC_NEEDS_UTYPE_TYPEDEFS
#define PETSC_NEEDS_UTYPE_TYPEDEFS 1
#endif

#ifndef PETSC_MISSING_SIGUSR2
#define PETSC_MISSING_SIGUSR2 1
#endif

#ifndef PETSC_HAVE_DYNAMIC_LIBRARIES
#define PETSC_HAVE_DYNAMIC_LIBRARIES 1
#endif

#ifndef PETSC_HAVE_SHARED_LIBRARIES
#define PETSC_HAVE_SHARED_LIBRARIES 1
#endif

#endif
**** C specific Configure header /tmp/petsc-54YYwh/conffix.h ****
#if !defined(INCLUDED_UNKNOWN)
#define INCLUDED_UNKNOWN

typedef int int32_t;
#if defined(__cplusplus)
extern "C" {
}
#else
#include <stddef.h>
int getdomainname(char *, size_t);
double drand48(void);
void   srand48(long int);
#endif
#endif
*******************************************************************************
         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for details):
-------------------------------------------------------------------------------
--with-mpi-lib=['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] and 
--with-mpi-include=['/cygdrive/c/MSHPC/MSHPC2008R2/Inc'] did not work
*******************************************************************************
  File "./config/configure.py", line 272, in petsc_configure
    framework.configure(out = sys.stdout)
  File "/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/framework.py", line 935, in configure
    child.configure()
  File "/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/package.py", line 571, in configure
    self.executeTest(self.configureLibrary)
  File "/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/base.py", line 126, in executeTest
    ret = test(*args,**kargs)
  File "/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/packages/MPI.py", line 748, in configureLibrary
    config.package.Package.configureLibrary(self)
  File "/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/package.py", line 499, in configureLibrary
    for location, directory, lib, incl in self.generateGuesses():
  File "/cygdrive/c/cygwin/packages/petsc-dev/config/BuildSystem/config/package.py", line 303, in generateGuesses
    raise RuntimeError(msg)
================================================================================
Finishing Configure Run at Sun Feb  2 01:07:00 2014
================================================================================


More information about the petsc-users mailing list