[petsc-users] Build hypre with Cmake and VS2010 to hypre.lib, no 'include' folder
Danyang Su
danyang.su at gmail.com
Tue Feb 25 01:33:56 CST 2014
On 24/02/2014 10:35 PM, Jed Brown wrote:
> Danyang Su <danyang.su at gmail.com> writes:
>
>> Hi All,
>>
>> I can successfully build hypre to hypre.lib with cmake and vs2010, but I
>> cannot find the include folder in the release folder. There is only one
>> folder named "include" in src\FEI_mv\ml\src\include. Is this the one I
>> need to configure with PETSc?
> You should do what the "make install" target does. See
> $PETSC_DIR/config/PETSc/packages/hypre.py to see exactly which commands
> PETSc normally executes. You'll have to look at the hypre build system.
After run install, I can get both lib file and include folder. But when
configure with option
"--with-hypre-include=/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/include
--with-hypre-lib=/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib",
I got error indicating this option 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 Mon Feb 24 23:04:41 2014
Configure Options: --configModules=PETSc.Configure --optionsModule=PETSc.compilerOptions --with-cc="win32fe cl" --with-fc="win32fe ifort" --with-cxx="win32fe cl" --download-f-blas-lapack --with-debugging=0 --with-mpi-include=/cygdrive/c/MSHPC/MSHPC2008R2/Inc --with-mpi-lib="/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib" --with-metis-include=/cygdrive/c/cygwin64/packages/metis-5.1.0/include --with-metis-lib=/cygdrive/c/cygwin64/packages/metis-5.1.0/build/libmetis/Release/metis.lib --with-hypre-include=/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/include --with-hypre-lib=/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib --useThreads=0
Working directory: /cygdrive/c/cygwin64/packages/petsc-3.4.3
Machine platform:
('CYGWIN_NT-6.1', 'nwmop', '1.7.28(0.271/5/3)', '2014-02-09 21:06', 'x86_64', '')
Python version:
2.7.5 (default, Oct 2 2013, 22:34:09)
[GCC 4.8.1]
================================================================================
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/framework.py:821)
TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:821)
================================================================================
TEST configureDebuggers from PETSc.utilities.debuggers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/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/TortoiseSVN/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/gdb...not found
Checking for program /home/dsu/gdb...not found
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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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"
================================================================================
TEST configureCLanguage from PETSc.utilities.languages(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/languages.py:28)
TESTING: configureCLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:28)
Choose whether to compile the PETSc library using a C or C++ compiler
C language is C
Defined "CLANGUAGE_C" to "1"
================================================================================
TEST configureFortranLanguage from PETSc.utilities.languages(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/languages.py:37)
TESTING: configureFortranLanguage from PETSc.utilities.languages(config/PETSc/utilities/languages.py:37)
Turn on Fortran bindings
Using Fortran
================================================================================
TEST configureMake from config.programs(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/programs.py:24)
TESTING: configureMake from config.programs(config/BuildSystem/config/programs.py:24)
Check various things about make
Checking for program /usr/local/bin/make...not found
Checking for program /usr/bin/make...found
Defined make macro "MAKE" to "/usr/bin/make"
Checking for program /usr/local/bin/strings...not found
Checking for program /usr/bin/strings...found
Defined make macro "STRINGS" to "/usr/bin/strings"
sh: /usr/bin/strings /usr/bin/make
Executing: /usr/bin/strings /usr/bin/make
sh: ET$`H
ffff.
WVSH
D$ H
0[^_
ffffff.
T$ L
D$(H
L$ H
L$ H
D$(H
T$ H
T$(H
\$ H
\$(H
t$ H
T$ H
\$ H
tE<[t,~O<\
UAWAVAUATWVSH
L$:H
L$(H
L$"H
D$0D
|$8H
t$(H
L$PD
D$HD
T$@E1
|$ H
L$(D
L$"H
D$0H
t$(H
|$ H
L$HD
D$@M
T$8H
D$`H
t$`I
U$A9
[^_A\A]A^A_]
WVSH
[^_
[^_
UWVSH
[^_]
l$ A
[^_]
[^_]
WVSH
D$0%
D$hH
T$`H
H;Cp
3tlH
UAWAVAUATWVSH
@ H9G H
D$ H
eH[^_A\A]A^A_]
D;%@
t$@H
l$@M
AWAVAUATUWVSH
([^_]A\A]A^A_
\u#A
c+D9
<@u,H
ffff.
WVSH
[^_
WVSH
[^_
L$HE1
@* H
ffff.
WVSH
@[^_
ffff.
ffff.
ffff.
ffff.
ffff.
fffff.
WVSH
[^_
[^_
fffff.
fff.
AWAVAUATUWVSH
H[^_]A\A]A^A_
T$0I
D$0M
D$ H
T$ L
t$0f
T$(I
UWVSH
L$0H
T$0H
H;0t
[^_]
T$@H
D$@H
H;8t*H
[^_]
[^_]
fff.
UWVSH
toH9
L$ L
[^_]
[^_]
ffffff.
UWVSH
L$0L
[^_]
UWVSH
L$ L
[^_]
[^_]
fffff.
ffffff.
AWAVAUATUWVSH
L$(H
L$(H
T$ M
8[^_]A\A]A^A_
D$,A9
D$,A
UWVSH
[^_]
L$ L
[^_]
[^_]
UAWAVAUATWVSH
[^_A\A]A^A_]
{u`A
t$0A
T$ L
D$(M
UWVSH
8[^_]
L$,t
8[^_]
8[^_]
@$E1
ffffff.
AWAVAUATUWVSH
D$(H
D$(H
C$@t+
C$u{L
8[^_]A\A]A^A_
UWVSH
([^_]
([^_]
fffff.
ffff.
ffff.
WVSH
|$ I
0[^_
t$ I
|$ I
|$ I
|$ I
t$ I
<.u1f
L$(H
T$ H
ATUWVSH
L$(H
T$ H
[^_]A\
[^_]A\
AUATUWVSH
T$8H9
T$0H
l$ M
CpH;Gpv
[^_]A\A]
[^_]A\A]
ffff.
AWAVAUATUWVSH
8[^_]A\A]A^A_
8[^_]A\A]A^A_
D$(H
fffff.
L$@H
L$@H
UAWAVAUATWVSH
t$0H
|$(I
D$ H
[^_A\A]A^A_]
AWAVAUATUWVSH
H[^_]A\A]A^A_
ATUWVSH
H;3t
[^_]A\
ffff.
L$HH
D$8D
D$0D
D$HM
WVSH
|$ H
P[^_
P[^_
T$ H
u%LcD$(H
ffffff.
8H*tR
@*<
\$ H
ffff.
AWAVAUATUWVSH
D$(H
T$ Hc
H;l$(v
8[^_]A\A]A^A_
fffff.
fffff.
ffff.
ffff.
fffff.
UWVSH
|$$H
t$(H
D$$H
8[^_]
AVAUATUWVSH
t$(L
l$0L
d$,H
l$8H
D$0H
D$8L
D$(H
D$,H
@[^_]A\A]A^
T$$H
L$(H
D$$H
AWAVAUATUWVSH
l$4H
|$+D
|$8A
D$4D
ugL9
H[^_]A\A]A^A_
AVAUATUWVSH
|$$H
t$(H
D$$D
0[^_]A\A]A^
AWAVAUATUWVSH
d$$H
D$$H
D$$H
8[^_]A\A]A^A_
WVSH
t$(H
t$0H
P[^_
([^I
tMH
L$(H
T$0H
UWVSH
([^_]
L$(H
T$$H
UAVAUATWVSH
l$ L
<itx<wtD<ef
[^_A\A]A^]
fff.
UAWAVAUATWVSH
[^_A\A]A^A_]
t$@I
D$(M
AWAVAUATUWVSH
d$TH
D$H1
T$TL
h[^_]A\A]A^A_
AWAVAUATUWVSH
L$8H
L$8A
X[^_]A\A]A^A_
AWAVAUATUWVSH
t$(H
D$$H
8[^_]A\A]A^A_
D$$t
AVAUATUWVS
t$$H
\$(H
D$(L
D$$=
[^_]A\A]A^A_
fffff.
AVAUATUWVS
t$DH
\$HL
d$PH
D$HH
[^_]A\A]A^A_
|$PE
H;D$8
L$0f
D$QH
fffff.
fff.
AWAVAUATUWVSH
T$(L
d$4L
|$(@
L;t$(
D$4H
T$8H
H[^_]A\A]A^A_
H[^_]A\A]A^A_
T$8H
ATUWVSH
D$ I
@[^_]A\
AWAVAUATUWVSH
D$`L
H+\$`
D$HH
D$hA
D$|H
T$HH
$t3H
D$`I
L$hA
D$hH
T$xD
D$xH
T$pA
t$\H
[^_]A\A]A^A_
L$pE1
t$pL
t$`H
D$ I
UWVSH
D$8I
D$(H
H[^_]
UAVAUATWVSH
[^_A\A]A^]
d$ L
UAWAVAUATWVSH
\$0I
T$0I
~UH
D$ H
[^_A\A]A^A_]
ATUWVSH
l$(H
L$ L
D$(L9
0[^_]A\
0[^_]A\
ATUWVSH
l$(H
|$ H
L$ L
L$(L9
0[^_]A\
0[^_]A\
UWVSH
T$(H
L$ H
L$ H
T$(H9
8[^_]
L$PH
T$(H
L$PH
D$PH
T$(H9
w7H
D$Pu
ATUWVSH
l$(H
0[^_]A\
D$(L
0[^_]A\
WVSH
t$(H
0[^_
D$(H
0[^_
UAWAVAUATWVSH
T$ H
|$0H
[^_A\A]A^A_]
d$ I
UAWAVAUATWVSH
t[@8
D$ I
tMM9
t-<,tXH
[^_A\A]A^A_]
tBM9
t f.
AVAUATUWVSH
.tyE
utH=
wqD9
[^_]A\A]A^
AWAVAUATUWVSD
~ZD9
[^_]A\A]A^A_
AWAVAUATUWVSH
T$@L
D$8L
|$8H
D$XH
D$hH
|$pH
|$@H
D$\tVD
D$\A8
D$HL
t$`M)
\$XE
D$@H
L$PH
|$@Ic
D$8I
t- at 8
D$@H
[^_]A\A]A^A_
|$@Ic
D$@H
|$hH
D$@H
d$ I
D$XE
|$\-
D$PH
D$@H
t$ I
D$HL
\$XI)
t$PD
d$\D
|$HI
|$8@
D$XH
D$@H
\$XH
t at Hc
\$@H
D$@H
|$\-
t'@8
|$HL
D$HH
D$@H
\$HH
t$PD
D$@H
D$@H
|$hH
D$@H
D$@H
|$HH
\$@H
AWAVAUATWVS
D$@H
H9EpwJH
ED9E
D9e$H
],H)
D9e$L
ED9E
[^_A\A]A^A_]
L;u`I
H9]`I
|$@L
\$@I
D$@I
D$@H
UWVSH
ugE1
([^_]
u`E1
([^_]
ffffff.
UAWAVAUATWVSH
|$@H
l$0H
t$ I
[^_A\A]A^A_]
l$(I
WVSH
D$/+H
0[^_
0[^_
WVSH
@[^_
WVSH
<\t></t:H
[^_
[^_
AWAVAUATUWVSH
D$@I
D$`Hc
D$hE
\$8H
|$8B
u5<\t*<'t&<"t"H
t$8K
[^_]A\A]A^A_
HcD$TM
D$x
t0D8
\$|t!H
T$XH
D$pD
\$|u
\$8H
t$@L
l$HH
L$hL
I96tG
\$8H
t$@L
l$HL
\$8H
t$@L
l$HL
\$8H
t$@L
l$HHcD$TH
d$pE
HcD$TI
HcT$TI
t$@L
l$XE
HcD$TI
\$8H
t$@L
l$HL
T$8H
D$@u
fff.
\$(H
UWVSH
T$ H
fff.
UWVSH
T$pH
AWAVAUATUWVSH
t$(H
D$ H
8[^_]A\A]A^A_
AVAUATUWVSH
H*t2H
d$@H
D$@H
D$@H
D$<H
L$8L
d$(H
P[^_]A\A]A^
L$@A
|$ I
AWAVAUATUWVSH
D$0I
D$8
D$0E1
LcC at H
\$@u
L$LH
L$0;
T$HH
L$DL
D$LE1
T$HA
L$DE1
9F at u
D$<L
LcF at H
X[^_]A\A]A^A_
L$LD
D$HH
T$HH
L$DL
D$LA
LcF at H
L$LD
D$HH
WVSH
)t$PH
(t$PH
`[^_
(t$P
`[^_
LcC at H
(t$P
`[^_
D$8L
t$8H
T$8H
fffff.
UAWAVAUATWVSH
{tAA
(t;L
\t51
F(;E
[^_A\A]A^A_]
8 t=A
\$0H
8t.H
t$ I
UAWAVAUATWVSH
l$0H
[^_A\A]A^A_]
_gmk_set
\$ H
WVSH
[^_
D$`H
T$(H
D$ H
fff.
t6A
fffff.
WVSH
[^_
[^_
ffff.
D$(H
UAVAUATWVSH
tEE1
t$H9Z
[^_A\A]A^]
[^_A\A]A^]
t$@M
WVSH
t$ H
D$@H
DT$@H
`[^_
D$/+t
\$/t0H
UAWAVAUATWVSH
$(MAKEOVA
ERRIDES)L
$(-*-com
mand-var
iables-*
$(-*-evafD
l-flags-
|$@H
T$@H
l$@L
T$(H
$ --
eH[^_A\A]A^A_]
|$@L
|$@H
D$@I
D$@I
WVSH
AWAVAUATUWVSH
L$89
L$@I
D$8H
D$8H
L$8L
T$0H
D$@H
D$Pc
L$PL
T$PH
T$0L
L$HM
T$0I
L$@H
< tp<,tlH
tlH9
t>L9
h[^_]A\A]A^A_
D$8A
D$@L
D$HH
T$0H
T$0L
D$HH
D$0L
T$HI
D$0L
T$HI
L$@L
T$0H
UWVSH
L$"H
D$ $
D$!(
[^_]
t$ L
t8E
ATUWVSH
\u I
u-H9
\t%E
[^_]A\
tVH9
ffffff.
AWAVAUATUWVSH
D$(I
D$(H
8[^_]A\A]A^A_
fffff.
fffff.
t I)
UWVSH
([^_]
ffffff.
ffffff.
WVSH
[^_
T$HH
T$HL
D$PL
L$XH
UWVSH
([^_]
ATUWVSH
0[^_]A\
D$ L
ATUWVSH
[^_]A\
t*E1
9D$ u
H9D$(
D$PL
L$XH
T$PH
D$PL
L$XH
T$PH
ffffff.
ffffff.
WVSH
|$ H
0[^_
D$PL
L$XH
T$PH
UAWAVAUATWVSH
[^_A\A]A^A_]
t&A8
l$ L
)t*A
,t)H
l$ L
)tKH
fff.
AWAVAUATUWVSH
D$ A
D$ E1
\u A
T$(A
8[^_]A\A]A^A_
AVAUATUWVSH
i(E1
[^_]A\A]A^
[^_]A\A]A^
tJH9
u)E1
:\u A
AWAVAUATUWVSH
l$ A
X[^_]A\A]A^A_
ffff.
UWVSH
tG~yA
?t0A
[^_]
$uAA
t1E1
UAWAVAUATWVSH
\u A
t^HcE
t$ L
[^_A\A]A^A_]
AWAVAUATUWVSH
D$@L
l$XE1
D$XH
l$(L
t$ H
h[^_]A\A]A^A_
D$XH9
D$XH
T$@L
@ L9
T$XL
D$(H
D$@H
F(t?
L$HH
t$X1
D$XH
UWVSH
t^</tZH
8[^_]
8[^_]
D$(H
8[^_]
AVAUATUWVSH
l$01
D$@%
l$0H
D$@%
[^_]A\A]A^
AWAVAUATUWVSH
L$hD
D$@L
D$hH
D$`H
D$pH
D$xL
t$@H
L$0C
u M9
v Hc
T$DE
L$`E1
l$PH
|$HD
D$XM
|$HL
l$PE
L$0H
D$(H
D$ L
L$\H
D$pH
T$xH
D$0D
D$HD
|$hH
D$hH
[^_]A\A]A^A_
L$0H
l$HD
L$0H
AWAVAUATUWVSH
D$`I
A:6H
L$pH
D$pH
|$pH
L$pH
T$hD
d$0L
T$XH
D$8H
T$xH
T$XH
T$XI
xe< ta
D$XA
D$XI
L$xM
L$XH
T$hD
d$0H
D$8H
D$xH
L$XH
T$hD
d$0H
D$8H
L$pH
[^_]A\A]A^A_
T$xt
L$X@
T$hD
d$0H
D$8H
L$XH
T$hD
d$0H
D$8H
D$XH
L$X@
T$hD
d$0H
D$8H
L$X@
T$hD
d$0H
D$8H
D$XH
T$hH
T$xL
> u"H
D$XH
D$hL
D$XA
E&f%
|$XH
\uUH
L$xE1
|$XD
d$xL
t|H9
d$xL
d$xL
ffffff.
AUATUWVSH
L$XH
D$Pt
L$PH
|$XA
D$@H
D$8H
D$0H
L$PH
x[^_]A\A]
D$Pt
x[^_]A\A]
UWVSH
|$DH
D$HA
T$HA
X[^_]
X[^_]
X[^_]
D$XH
\$PH
\$HH
\$@H
D$hH
T$pH
L$@H
T$ H
D$hH
UWVS
T$`L
D$hH
[^_]A\
D$hH
T$`H
[^_]A\
[^_]A\
t$0D
D$0A
L$(H
T$ L
L$(H
T$ L
D$ L
D$ L
UAWAVAUATWVSH
[^_A\A]A^A_]
t$ M
ffffff.
ATUWVSH
[^_]A\
[^_]A\
tZL9
uWH
D$/xL
d$/A
x}E1
AWAVAUATUWVSH
X[^_]A\A]A^A_
L$(H
L$0M
T$8H
D$LA
D$<E
AWAVAUATUWVSH
T$@H
L$PM
|$XH
|$`A
l$D
D$$I
t$|D
d$HH
t$0L
|$hH
D$8H
d$|D
L$0L
Dd$|H
t$8H
D$(H
|$hu
l$HH
N H9D$(
T$O
V u H
t$HE
D$`D
D$PH
[^_]A\A]A^A_
D$0H
|$@H
D$P1
T$$H
AWAVAUATUWVSH
d$8H
T$!A
v8A
d$0M
H[^_]A\A]A^A_
|$0L
I;Fx
D$8M
WVSH
[^_
[^_
fff.
AWAVAUATUWVSH
H;|$(u
l$0H
t$ M
T$0H
H[^_]A\A]A^A_
AWAVAUATUWVSH
|$ H
A;4$v
D$ H
8[^_]A\A]A^A_
8[^_]A\A]A^A_
fff.
ATUWVSH
L$8E1
@* H
@[^_]A\
AUATUWVSH
([^_]A\A]
UAWAVAUATWVSH
L$AL
t$@E
D$@%
L$AE
D$@%
l$(E1
\$ A
[^_A\A]A^A_]
fff.
UAWAVAUATWVSH
[^_A\A]A^A_]
l$ H
AUATUWVSH
D$(H
T$(f
8[^_]A\A]
ffff.
ffff.
AWAVAUATUWVSH
8[^_]A\A]A^A_
\$(f
D$(H
D$(f
\$(D
fffff.
ffff.
UVSH
L$ L
ffff.
AWAVAUATUWVSH
D$HM
|$(L
t$ H
t$ E
X[^_]A\A]A^A_
\$ I
X[^_]A\A]A^A_
fffff.
fffff.
LcA D
+B u
fff.
AVAUATUWVSH
[^_]A\A]A^
ffff.
UWVSH
([^_]
t+<$u
([^_]
fffff.
ffffff.
UWVSH
([^_]
AWAVAUATUWVSH
T$@A
T$ H
L$ H
X[^_]A\A]A^A_
wGI
WVSH
T$@H
T$ H
L$ H
H;2t
P[^_
P[^_
AWAVAUATUWVSH
T$@H
|$ H
H$t$
X[^_]A\A]A^A_
Lck E
fffff.
T$@H
T$ H
L$ L
AWAVAUATUWVSH
$t'H
([^_]A\A]A^A_
\$@D
D$ H
D$(H
AWAVAUATUWVSH
L$8t H
D$8L
l$pL
D$ H
D$@M
I;7t
T$0H
D$`
t$pI
D$0H
T$8H
D$0H
[^_]A\A]A^A_
T$0H
ffff.
T$$H
\$0H
T$0E1
T$$H
L$(H
ffff.
AWAVAUATUWVSH
l$(I
d$0D
|$ A
l$HH
[^_]A\A]A^A_
T$`H
\$XL
D$HE
T$HA
L$PL
T$HJ
\$XM
@$E1
D$HE0
D$HH
d$0H
fff.
ATUWVSH
t+H9
@[^_]A\
@[^_]A\
FFf%
T$0H
UWVSH
O uBA
$tmL
x9< t5H
<=toA
([^_]
(taA
F&f%
t6E1
F&f%
([^_]
F&f%
F&f%
F&f%
F&f%
tRLcC A
L$ L
HcC 1
WVSH
L$@L
T$HH
D$VL
D$8H
T$0A
|$(f
L$0H
`[^_
ffff.
fffff.
UWVSH
L$ Hc
[^_]
UAWAVAUATWVSH
\$ H
eX[^_A\A]A^A_]
fff.
AWAVAUATUWVSH
L$0I
\$8H
D$(M
\$8E1
\$8H
|$0H
H[^_]A\A]A^A_
H[^_]A\A]A^A_
D$0H
t$(H
3t=H
L$0H9
fffff.
L$ A
D$ H
L$ A
L$ H
UWVSH
t=9Q(r8H
([^_]
([^_]
ATUWVSH
l$ I
0[^_]A\
l$ I
0[^_]A\
UWVSH
([^_]
([^_]
WVSH
D$`H
[^_
AUATUWVSH
tEH;
t,I9
([^_]A\A]
ffff.
ATUWVSH
[^_]A\
H;F0L
F H+F0L
[^_]A\
WVSH
[^_
UWVSH
([^_]
ffff.
WVSH
[^_
fff.
WVSH
[^_
fff.
UWVSH
([^_]
UWVSH
)t$0H
t$ I
(t$0H
H[^_]
fffff.
UWVSH
t`I9
s+f.
8[^_]
ffffff.
ffffff.
ffff.
ffffff.
ffffff.
AWAVAUATUWVSH
T$0D
D$hD
L$,L
d$@L
d$PM
d$XL
v\<[
tL</
[^_]A\A]A^A_
t$,I
D$`L
|$8A
D$pH
D$xH
L$`L
D$HL
|$,L
|$,L
L;t$0
DD$,E
L$`L
L$`L
:t,D
|$xA
|$pA
|$XA
D$`H
L$HH
L$`L
D$HH
L9D$0
L;D$0
T$hE
L;D$0
T$lI
L$`L
D$HL
<\t9<[u
|$,A
L$`L
D$,I
AWAVAUATUWVSH
([^_]A\A]A^A_
ffff.
t)E1
<[tG~#<\t-<]u
ffffff.
UAWAVAUATWVSH
eH[^_A\A]A^A_]
D$ H
l$ L
l$ I
fffff.
UAWAVAUATWVSH
l$0I)
t#<}u
[^_A\A]A^A_]
|$0I
<,t,<}t(
\$ D
L;3I
L$0L
d$0L
t$0L
QPH=
UVSH
[^]
tgr5
AWAVAUATWVS
D$(I
D$(H
|$@H
L$@L
GmXXXXXXL
\$@H
--eval=
L$@H
L$@H
t$@H
.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
cyggcj-14.dll
_Jv_RegisterClasses
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
GNUMAKEFLAGS
$(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) $<
$(CHECKOUT,v)
RCS/%,v
RCS/%
$(GET) $(GFLAGS) $(SCCS_OUTPUT_OPTION) $<
SCCS/s.%
$(AR) $(ARFLAGS) $@ $<
%.out
@rm -f $@
cp $< $@
%.w %.ch
$(CTANGLE) $^ $@
%.tex
$(CWEAVE) $^ $@
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.
unterminated variable reference
warning: undefined variable '%.*s'
Recursive variable '%s' references itself (eventually)
%s: Field '%s' not cached: %s
name
hname
vpath
stem
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.
# Builtin rule
# 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.
# Needs to be updated (-q is set).
# Failed to be updated.
# Files
# files hash-table stats:
insufficient number of arguments (%d) to function '%s'
unimplemented on this platform: function '%s'
open: %s: %s
write: %s: %s
Invalid file operation: %s
Internal error: func_error: '%s'
warning: undefined variable '%.*s'
undefined
default
environment
file
environment override
command line
override
automatic
recursive
simple
%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'
Empty function name
Invalid function name: %s
Function name too long: %s
Invalid minimum argument count (%d) for function %s
Invalid maximum argument count (%d) for function %s
abspath
addprefix
addsuffix
basename
notdir
subst
suffix
filter
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.
Stem too long: '%.*s'.
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'.
***
(core dumped)
(ignored)
<builtin>
%s:%lu
%s: recipe for target '%s' failed
%s[%s] Error %d%s
%s[%s] %s%s%s
INTERNAL: Freeing child %p (%s) but no tokens left!
write jobserver
Released token for child %p (%s).
%s (line %d) Bad shell context (!unixy && !batch_mode_shell)
/netrel/src/make-4.0-2/job.c
%s: Command not found
SHELL
%s: Shell program not found
execvp:
$(SHELL)
$(.SHELLFLAGS)
$(IFS)
fork
*** Waiting for unfinished jobs....
(remote)
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
Cleaning up temp batch file %s failed (%d)
.DELETE_ON_ERROR
Removing child %p PID %s%s from chain.
cannot enforce load limits on this operating system
cannot enforce load limit:
getloadavg
Estimated system load = %f (actual = %f) (max requested = %f)
Putting child %p (%s) PID %s%s on the 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
break
case
continue
eval
exec
exit
export
login
logout
read
readonly
shift
switch
test
times
trap
ulimit
umask
unset
while
bash
rksh
dash
Empty symbol name for load: %s
$(.LOADED)
Loading symbol %s from %s
Failed to open global symbol table: %s
plugin_is_GPL_compatible
Loaded object %s is not declared to be GPL compatible
Failed to load symbol %s from %s: %s
.LOADED
dlclose
%sGNU Make %s
%sBuilt for %s
%sBuilt for %s (%s)
%sCopyright (C) 1988-2013 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.
empty string invalid as file name
MAKECMDGOALS
# 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!
MFLAGS
MAKEFLAGS
the '%s%s' option requires a non-empty string argument
the '-%c' option requires a positive integer argument
Usage: %s [options] [target] ...
This program built for %s
This program built for %s (%s)
Report bugs to <bug-make at gnu.org>
unknown debug level specification '%s'
none
line
target
recurse
unknown output-sync type '%s'
internal error: multiple --sync-mutex options
/tmp
/usr/share/locale
make
getcwd
.VARIABLES
.RECIPEPREFIX
.SHELLFLAGS
target-specific order-only second-expansion else-if shortest-stem undefine oneshell archives jobserver output-sync check-symlink load
.FEATURES
MAKE_RESTARTS
SHELL
GNUMAKEFLAGS
MAKELEVEL
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.
MAKE_COMMAND
$(MAKE_COMMAND)
MAKE
-*-command-variables-*-
${-*-command-variables-*-}
MAKEOVERRIDES
CURDIR
.DEFAULT
.DEFAULT_GOAL
Makefile from standard input specified twice.
TMPDIR
fopen (temporary file)
fwrite (temporary file)
-*-eval-flags-*-
SUFFIXES
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
Re-executing[%u]:
MAKELEVEL=
%s=%u
MAKE_RESTARTS=
MAKE_RESTARTS=%s%u
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.
Couldn't change back to original directory.
quiet
stop
new-file
assume-new
assume-old
max-load
dry-run
recon
makefile
always-make
environment-overrides
help
ignore-errors
keep-going
check-symlink-times
just-print
print-data-base
question
no-builtin-rules
no-builtin-variables
silent
no-keep-going
touch
version
print-directory
directory
file
include-dir
jobs
load-average
old-file
output-sync
what-if
basic
debug
jobserver-fds
trace
no-print-directory
warn-undefined-variables
eval
sync-mutex
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.
-O[TYPE], --output-sync[=TYPE]
Synchronize output of parallel jobs by TYPE.
-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.
virtual memory exhausted
lseek()
read()
fwrite()
%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'
fcntl()
%s: %s
tmpfile
%s:
%s[%u]:
%s:%lu:
write error: %s
write error
%s%s: %s
%s:%lu: ***
%s: ***
%s[%u]: ***
. Stop.
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
undefine
define
prerequisites cannot be defined in recipes
mixed implicit and static pattern rules
mixed implicit and normal rules
.POSIX
.SHELLFLAGS
ARFLAGS
CFLAGS
fort77
-O 1
FFLAGS
SCCSGETFLAGS
.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
Skipping UTF-8 BOM in makefile '%s'
Skipping UTF-8 BOM in makefile buffer
empty variable name
extraneous text after 'define' directive
missing 'endef', unterminated 'define'
endef
extraneous text after 'endef' directive
invalid syntax in conditional
unexport
vpath
include
-include
sinclude
%s: %s
load
-load
%s: failed to load
recipe commences before first target
missing rule before recipe
(did you mean TAB instead of 8 spaces?)
missing separator%s
Malformed target-specific variable definition
missing target pattern
multiple target patterns
target pattern contains no '%%'
missing 'endif'
.DEFAULT_GOAL
Reading makefile '%s'
(no default goal)
(search path)
(don't care)
(no ~ expansion)
MAKEFILE_LIST
Reading makefiles...
$(MAKEFILES)
GNUmakefile
makefile
Makefile
/usr/include
/usr/gnu/include
/usr/local/include
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:
Found an implicit rule for '%s'.
No implicit rule found for '%s'.
Using default commands for '%s'.
Circular %s <- %s dependency dropped.
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
Using default recipe for '%s'.
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 to be remade under -q.
Nothing to be done for '%s'.
'%s' is up to date.
/lib
/usr/lib
(%.o)
# Implicit Rules
# No implicit rules.
# %u implicit rules, %u
(%.1f%%)
terminal.
BUG: num_pattern_rules is wrong! %u != %u
%s No strcache buffers
%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:
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
MAKELEVEL
%s%s%s
MAKE_VERSION
MAKE_HOST
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
# No pattern-specific variable values.
%s :
# %u pattern-specific variable values
x86_64-pc-cygwin
$(strip $(VPATH))
$(strip $(GPATH))
# VPATH Search Paths
# No 'vpath' search paths.
vpath %s
%s%c
# %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%%
Y at POSIXLY_CORRECT
alnum
alpha
blank
cntrl
digit
graph
lower
print
punct
space
upper
xdigit
HOME
next != NULL
/netrel/src/make-4.0-2/glob/glob.c
glob
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
GCC: (GNU) 4.8.1 20130531 (Fedora Cygwin 4.8.1-1)
__assert_func
__ctype_ptr__
__errno
__getreent
__main
_dll_crt0
_exit
_impure_ptr
abort
alarm
atexit
atof
atoi
atol
calloc
chdir
clock_gettime
close
closedir
ctime
cygwin_detach_dll
cygwin_internal
dlclose
dlerror
dll_dllcrt0
dlopen
dlsym
dup2
environ
execvp
exit
fclose
fcntl
fdopen
fflush
fgets
fileno
fopen
fork
fprintf
fputc
fputs
fread
free
fstat
ftruncate
fwrite
getcwd
getenv
getlogin
getpid
getpwnam
getrlimit
kill
localtime
lseek
lstat
malloc
memcmp
memcpy
memmove
memset
mkstemp
open
opendir
perror
pipe
printf
putc
putenv
puts
qsort
read
readdir
readlink
realloc
realpath
remove
setrlimit
setvbuf
sigaction
sigaddset
sigemptyset
signal
sigprocmask
sprintf
sscanf
stat
stpcpy
strchr
strcmp
strcpy
strdup
strerror
strlen
strncmp
strncpy
strndup
strpbrk
strrchr
strsignal
strstr
time
tmpfile
tolower
unlink
vsnprintf
wait
waitpid
write
libintl_bindtextdomain
libintl_gettext
libintl_setlocale
libintl_textdomain
GetModuleHandleA
GetProcAddress
cygwin1.dll
cygintl-8.dll
KERNEL32.dll
make.exe.dbg
Defined make macro "OMAKE " to "/usr/bin/make --no-print-directory"
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}
module multiprocessing found 12 cores: using make_np = 5
Defined make macro "MAKE_NP" to "5"
================================================================================
TEST configureMkdir from config.programs(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/programs.py:111)
TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:111)
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
sh: /usr/bin/mkdir -p .conftest/tmp
Executing: /usr/bin/mkdir -p .conftest/tmp
sh:
Adding -p flag to /usr/bin/mkdir -p to automatically create directories
Defined make macro "MKDIR" to "/usr/bin/mkdir -p"
================================================================================
TEST configurePrograms from config.programs(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/programs.py:133)
TESTING: configurePrograms from config.programs(config/BuildSystem/config/programs.py:133)
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-_gMCR8
All intermediate test results are stored in /tmp/petsc-_gMCR8/config.programs
sh: /usr/bin/sed -i s/sed/sd/g "/tmp/petsc-_gMCR8/config.programs/sed1"
Executing: /usr/bin/sed -i s/sed/sd/g "/tmp/petsc-_gMCR8/config.programs/sed1"
sh:
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
sh: "/usr/bin/diff" -w "/tmp/petsc-_gMCR8/config.programs/diff1" "/tmp/petsc-_gMCR8/config.programs/diff2"
Executing: "/usr/bin/diff" -w "/tmp/petsc-_gMCR8/config.programs/diff1" "/tmp/petsc-_gMCR8/config.programs/diff2"
sh:
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 configureGit from config.sourceControl(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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/cygwin64/packages/petsc-3.4.3/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...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/hg...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/hg...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/hg...not found
Checking for program /cygdrive/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/hg...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/hg...not found
Checking for program /cygdrive/c/Windows/system32/hg...not found
Checking for program /cygdrive/c/Windows/hg...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/hg...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/hg...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/hg...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/hg...not found
Checking for program /usr/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/hg...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/hg...not found
Checking for program /home/dsu/hg...not found
================================================================================
TEST configureCVS from config.sourceControl(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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/cygwin64/packages/petsc-3.4.3/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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"
sh: svn --version -q
Executing: svn --version -q
sh: 1.8.3
================================================================================
TEST configureDirectories from PETSc.utilities.petscdir(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/petscdir.py:28)
TESTING: configureDirectories from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:28)
Checks PETSC_DIR and sets if not set
Version Information:
#define PETSC_VERSION_RELEASE 1
#define PETSC_VERSION_MAJOR 3
#define PETSC_VERSION_MINOR 4
#define PETSC_VERSION_SUBMINOR 3
#define PETSC_VERSION_PATCH 0
#define PETSC_VERSION_DATE "Oct, 15, 2013"
#define PETSC_VERSION_GIT "e9715d0b55579104fb4321f3f4f3f0e2ce2d7d6d"
#define PETSC_VERSION_DATE_GIT "2013-10-15 11:50:31 -0500"
#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/cygwin64/packages/petsc-3.4.3"
Defined "DIR" to ""/cygdrive/c/cygwin64/packages/petsc-3.4.3""
================================================================================
TEST configureExternalPackagesDir from PETSc.utilities.petscdir(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/petscdir.py:77)
TESTING: configureExternalPackagesDir from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:77)
================================================================================
TEST configureInstallationMethod from PETSc.utilities.petscdir(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/petscdir.py:84)
TESTING: configureInstallationMethod from PETSc.utilities.petscdir(config/PETSc/utilities/petscdir.py:84)
This is a tarball installation
================================================================================
TEST configureETags from PETSc.utilities.Etags(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/dataFilesPath.py:29)
TESTING: getDatafilespath from PETSc.utilities.dataFilesPath(config/PETSc/utilities/dataFilesPath.py:29)
Checks what DATAFILESPATH should be
Defined make macro "DATAFILESPATH" to "None"
================================================================================
TEST printEnvVariables from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1504)
TESTING: printEnvVariables from config.setCompilers(config/BuildSystem/config/setCompilers.py:1504)
**** 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-optimized-hypre
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/cygwin64/packages/petsc-3.4.3
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=DSU-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\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=AMD64
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_DIR3=/cygdrive/c/cygwin64/packages/petsc-dev
PETSC_ARCH3=arch-mswin-c-optimized
PETSC_ARCH2=arch-mswin-c-debug
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\
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
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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64:/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:/usr/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/cygwin64/packages/petsc-3.4.3
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1511)
TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:1511)
================================================================================
TEST checkMPICompilerOverride from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1476)
TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:1476)
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1495)
TESTING: requireMpiLdPath from config.setCompilers(config/BuildSystem/config/setCompilers.py:1495)
OpenMPI wrappers require LD_LIBRARY_PATH set
================================================================================
TEST checkVendor from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:399)
TESTING: checkVendor from config.setCompilers(config/BuildSystem/config/setCompilers.py:399)
Determine the compiler vendor
Compiler vendor is ""
================================================================================
TEST checkInitialFlags from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:409)
TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:409)
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:525)
TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:525)
Locate a functional C compiler
Checking for program /usr/local/bin/win32fe...not found
Checking for program /usr/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/win32fe...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/win32fe...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/win32fe...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/c/Windows/win32fe...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/win32fe...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/win32fe...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/win32fe...not found
Checking for program /usr/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/win32fe...not found
Checking for program /home/dsu/win32fe...not found
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "CC" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
Pushing language C
All intermediate test results are stored in /tmp/petsc-_gMCR8/config.setCompilers
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language C
================================================================================
TEST checkCPreprocessor from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:560)
TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:560)
Locate a functional C preprocessor
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "CPP" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E"
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.SET\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 17 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.SET\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.SET\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\stdlib.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Popping language C
================================================================================
TEST checkCUDACompiler from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:594)
TESTING: checkCUDACompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:594)
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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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/cygwin64/packages/petsc-3.4.3/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/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/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 /usr/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/cygwin64/packages/petsc-3.4.3/bin/win32fe/nvcc...not found
================================================================================
TEST checkCUDAPreprocessor from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:632)
TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:632)
Locate a functional CUDA preprocessor
================================================================================
TEST checkCxxCompiler from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:735)
TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:735)
Locate a functional Cxx compiler
Checking for program /usr/local/bin/win32fe...not found
Checking for program /usr/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/win32fe...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/win32fe...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/win32fe...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/c/Windows/win32fe...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/win32fe...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/win32fe...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/win32fe...not found
Checking for program /usr/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/win32fe...not found
Checking for program /home/dsu/win32fe...not found
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "CXX" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language Cxx
================================================================================
TEST checkCxxPreprocessor from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:773)
TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:773)
Locate a functional Cxx preprocessor
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "CXXCPP" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E"
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.SET\\conftest.cc"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 17 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.SET\\conftest.cc"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
extern "C" {
}
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.setcompilers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.SET\\conftest.cc"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\cstdlib"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\yvals.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
namespace vc_attributes
{
#line 55 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum YesNoMaybe
{
No = 0x0fff0001,
Maybe = 0x0fff0010,
Yes = 0x0fff0100
};
typedef enum YesNoMaybe YesNoMaybe;
enum AccessType
{
NoAccess = 0,
Read = 1,
Write = 2,
ReadWrite = 3
};
typedef enum AccessType AccessType;
[repeatable]
[source_annotation_attribute( Parameter )]
struct PreAttribute
{
PreAttribute();
#line 85 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
unsigned int Deref;
YesNoMaybe Valid;
YesNoMaybe Null;
YesNoMaybe Tainted;
AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[repeatable]
[source_annotation_attribute( Parameter|ReturnValue )]
struct PostAttribute
{
PostAttribute();
#line 116 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
unsigned int Deref;
YesNoMaybe Valid;
YesNoMaybe Null;
YesNoMaybe Tainted;
AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
YesNoMaybe NullTerminated;
YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( Parameter )]
struct FormatStringAttribute
{
FormatStringAttribute();
#line 147 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[repeatable]
[source_annotation_attribute( ReturnValue )]
struct InvalidCheckAttribute
{
InvalidCheckAttribute();
#line 159 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
long Value;
};
[source_annotation_attribute( Method )]
struct SuccessAttribute
{
SuccessAttribute();
#line 169 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
const wchar_t* Condition;
};
[repeatable]
[source_annotation_attribute( Parameter )]
struct PreBoundAttribute
{
PreBoundAttribute();
#line 180 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
unsigned int Deref;
};
[repeatable]
[source_annotation_attribute( Parameter|ReturnValue )]
struct PostBoundAttribute
{
PostBoundAttribute();
#line 190 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
unsigned int Deref;
};
[repeatable]
[source_annotation_attribute( Parameter )]
struct PreRangeAttribute
{
PreRangeAttribute();
#line 200 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[repeatable]
[source_annotation_attribute( Parameter|ReturnValue )]
struct PostRangeAttribute
{
PostRangeAttribute();
#line 212 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
};
#line 222 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef ::vc_attributes::YesNoMaybe SA_YesNoMaybe;
const ::vc_attributes::YesNoMaybe SA_Yes = ::vc_attributes::Yes;
const ::vc_attributes::YesNoMaybe SA_No = ::vc_attributes::No;
const ::vc_attributes::YesNoMaybe SA_Maybe = ::vc_attributes::Maybe;
typedef ::vc_attributes::AccessType SA_AccessType;
const ::vc_attributes::AccessType SA_NoAccess = ::vc_attributes::NoAccess;
const ::vc_attributes::AccessType SA_Read = ::vc_attributes::Read;
const ::vc_attributes::AccessType SA_Write = ::vc_attributes::Write;
const ::vc_attributes::AccessType SA_ReadWrite = ::vc_attributes::ReadWrite;
typedef ::vc_attributes::PreAttribute SA_Pre;
typedef ::vc_attributes::PostAttribute SA_Post;
typedef ::vc_attributes::FormatStringAttribute SA_FormatString;
typedef ::vc_attributes::InvalidCheckAttribute SA_InvalidCheck;
typedef ::vc_attributes::SuccessAttribute SA_Success;
typedef ::vc_attributes::PreBoundAttribute SA_PreBound;
typedef ::vc_attributes::PostBoundAttribute SA_PostBound;
typedef ::vc_attributes::PreRangeAttribute SA_PreRange;
typedef ::vc_attributes::PostRangeAttribute SA_PostRange;
#line 266 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Popping language Cxx
================================================================================
TEST checkFortranCompiler from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:882)
TESTING: checkFortranCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:882)
Locate a functional Fortran compiler
Checking for program /usr/local/bin/win32fe...not found
Checking for program /usr/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/bin/intel64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/BIN/amd64/win32fe...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319/win32fe...not found
Checking for program /cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/VCPackages/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HTML Help Workshop/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v7.0A/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mkl/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Advisor XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/VTune Amplifier XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Inspector XE 2013/bin32/win32fe...not found
Checking for program /cygdrive/d/dsu/ResearchAtUBC/Dropbox/ParallelDevelop/MIN3P_THCm/Branch_PETSc_Solver/src/project/visualstudio_p/x64/win32fe...not found
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/c/Windows/win32fe...not found
Checking for program /cygdrive/c/Windows/System32/Wbem/win32fe...not found
Checking for program /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/win32fe...not found
Checking for program /cygdrive/c/Program Files/TEC100/BIN/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/CMake 2.8/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/doxygen/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Graphviz 2.28/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/USGS/phast-2.4.1-7430/bin/win32fe...not found
Checking for program /usr/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/HDF_Group/HDF5/1.8.11/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files/TortoiseSVN/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/VisualSVN/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Composer XE 2013/redist/intel64/mpirt/win32fe...not found
Checking for program /home/dsu/win32fe...not found
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "FC" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort"
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language FC
================================================================================
TEST checkFortranComments from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:901)
TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:901)
Make sure fortran comment "!" works
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
! comment
program main
end
Fortran comments can use ! in column 1
Popping language FC
================================================================================
TEST checkPIC from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:964)
TESTING: checkPIC from config.setCompilers(config/BuildSystem/config/setCompilers.py:964)
Determine the PIC option for each compiler
- There needs to be a test that checks that the functionality is actually working
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
Trying C compiler flag -PIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -PIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -PIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-PIC'
Rejecting C linker flag -PIC due to
cl : Command line warning D9002 : ignoring unknown option '-PIC'
Rejected C compiler flag -PIC because linker cannot handle it
Trying C compiler flag -fPIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -fPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -fPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-fPIC'
Rejecting C linker flag -fPIC due to
cl : Command line warning D9002 : ignoring unknown option '-fPIC'
Rejected C compiler flag -fPIC because linker cannot handle it
Trying C compiler flag -KPIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -KPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -KPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-KPIC'
Rejecting C linker flag -KPIC due to
cl : Command line warning D9002 : ignoring unknown option '-KPIC'
Rejected C compiler flag -KPIC because linker cannot handle it
Trying C compiler flag -qpic
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qpic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qpic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-qpic'
Rejecting C linker flag -qpic due to
cl : Command line warning D9002 : ignoring unknown option '-qpic'
Rejected C compiler flag -qpic because linker cannot handle it
Popping language C
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
Trying Cxx compiler flag -PIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -PIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -PIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-PIC'
Rejecting Cxx linker flag -PIC due to
cl : Command line warning D9002 : ignoring unknown option '-PIC'
Rejected Cxx compiler flag -PIC because linker cannot handle it
Trying Cxx compiler flag -fPIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -fPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -fPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-fPIC'
Rejecting Cxx linker flag -fPIC due to
cl : Command line warning D9002 : ignoring unknown option '-fPIC'
Rejected Cxx compiler flag -fPIC because linker cannot handle it
Trying Cxx compiler flag -KPIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -KPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -KPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-KPIC'
Rejecting Cxx linker flag -KPIC due to
cl : Command line warning D9002 : ignoring unknown option '-KPIC'
Rejected Cxx compiler flag -KPIC because linker cannot handle it
Trying Cxx compiler flag -qpic
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qpic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qpic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-qpic'
Rejecting Cxx linker flag -qpic due to
cl : Command line warning D9002 : ignoring unknown option '-qpic'
Rejected Cxx compiler flag -qpic because linker cannot handle it
Popping language Cxx
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
icl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
Intel(R) Fortran Compiler Help
==============================
Intel(R) Compiler includes compiler options that optimize for instruction
sets that are available in both Intel(R) and non-Intel microprocessors, but
may perform additional optimizations for Intel microprocessors than for
non-Intel microprocessors. In addition, certain compiler options for
Intel(R) Compiler are reserved for Intel microprocessors. For a detailed
description of these compiler options, including the instructions they
implicate, please refer to "Intel(R) Compiler User and Reference Guides >
Compiler Options."
usage: ifort [options] file1 [file2 ...] [/link linker_options]
where options represents zero or more compiler options
fileN is a Fortran source (.f .for .ftn .f90 .fpp .i .i90),
assembly (.asm), object (.obj), static library (.lib), or
other linkable file
linker_options represents zero or more linker options
Notes
-----
1. Many FL32 options are supported; a warning is printed for unsupported
options.
2. Intel Fortran compiler options may be placed in your ifort.cfg file.
Some options listed are only available on a specific system
i32 indicates the feature is available on systems based on IA-32
architecture
i64em indicates the feature is available on systems using Intel(R) 64
architecture
Compiler Option List
--------------------
Optimization
------------
/O1 optimize for maximum speed, but disable some optimizations which
increase code size for a small speed benefit
/O2 optimize for maximum speed (DEFAULT)
/O3 optimize for maximum speed and enable more aggressive optimizations
that may not improve performance on some programs
/Ox enable maximum optimizations (same as /O2)
/Os enable speed optimizations, but disable some optimizations which
increase code size for small speed benefit (overrides /Ot)
/Ot enable speed optimizations (overrides /Os)
/Od disable optimizations
/Oy[-] enable/disable using EBP as a general purpose register (no frame
pointer) (i32 only)
/fast enable /QxHOST /O3 /Qipo /Qprec-div-
options set by /fast cannot be overridden with the exception of
/QxHOST, list options separately to change behavior
/Oa[-] assume no aliasing in program
/Ow[-] assume no aliasing within functions, but assume aliasing across calls
Code Generation
---------------
/Qx<code>
generate specialized code to run exclusively on processors
indicated by <code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors. Optimizes for the Intel NetBurst(R)
microarchitecture.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors. Optimizes for the enhanced Pentium(R) M
processor microarchitecture and Intel NetBurst(R)
microarchitecture.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Core(TM) microarchitecture.
SSE4.1 May generate Intel(R) SSE4 Vectorizing Compiler and Media
Accelerator instructions for Intel processors. May
generate Intel(R) SSSE3, SSE3, SSE2, and SSE instructions
and it may optimize for Intel(R) 45nm Hi-k next generation
Intel Core(TM) microarchitecture.
SSE4.2 May generate Intel(R) SSE4 Efficient Accelerated String
and Text Processing instructions supported by Intel(R)
Core(TM) i7 processors. May generate Intel(R) SSE4
Vectorizing Compiler and Media Accelerator, Intel(R) SSSE3,
SSE3, SSE2, and SSE instructions and it may optimize for
the Intel(R) Core(TM) processor family.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
Optimizes for a future Intel processor.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors. Optimizes for a
future Intel processor.
SSSE3_ATOM
May generate MOVBE instructions for Intel processors,
depending on the setting of option /Qinstruction.
May also generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Atom(TM) processor and Intel(R) Centrino(R)
Atom(TM) Processor Technology.
/QxHost generate instructions for the highest instruction set and processor
available on the compilation host machine
/Qax<code1>[,<code2>,...]
generate code specialized for processors specified by <codes>
while also generating generic IA-32 instructions.
<codes> includes one or more of the following:
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2,
and SSE instructions for Intel processors.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors.
/arch:<code>
generate specialized code to optimize for processors indicated by
<code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions
SSE3 May generate Intel(R) SSE3, SSE2 and SSE instructions
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and
SSE instructions
AVX May generate Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2 and SSE instructions
/Qinstruction:<keyword>
Refine instruction set output for the selected target processor
[no]movbe - Do/do not generate MOVBE instructions with SSSE3_ATOM
(requires /QxSSSE3_ATOM)
/Qextend-arguments:[32|64]
By default, unprototyped scalar integer arguments are passed
in 32-bits (sign-extended if necessary).
On Intel(R) 64, unprototyped scalar integer arguments may be
extended to 64-bits.
Interprocedural Optimization (IPO)
----------------------------------
/Qip[-] enable(DEFAULT)/disable single-file IP optimization
within files
/Qipo[n] enable multi-file IP optimization between files
/Qipo-c generate a multi-file object file (ipo_out.obj)
/Qipo-S generate a multi-file assembly file (ipo_out.asm)
/Qip-no-inlining
disable full and partial inlining
/Qip-no-pinlining
disable partial inlining
/Qipo-separate
create one object file for every source file (overrides /Qipo[n])
/Qipo-jobs<n>
specify the number of jobs to be executed simultaneously during the
IPO link phase
Advanced Optimizations
----------------------
/Qunroll[n]
set maximum number of times to unroll loops. Omit n to use default
heuristics. Use n=0 to disable the loop unroller
/Qunroll-aggressive[-]
enables more aggressive unrolling heuristics
/Qscalar-rep[-]
enable(DEFAULT)/disable scalar replacement (requires /O3)
/Qpad[-] enable/disable(DEFAULT) changing variable and array memory layout
/Qsafe-cray-ptr
Cray pointers do not alias with other variables
/Qansi-alias[-]
enable/disable(DEFAULT) use of ANSI aliasing rules optimizations;
user asserts that the program adheres to these rules
/Qcomplex-limited-range[-]
enable/disable(DEFAULT) the use of the basic algebraic expansions of
some complex arithmetic operations. This can allow for some
performance improvement in programs which use a lot of complex
arithmetic at the loss of some exponent range.
/reentrancy:<keyword>
specify whether the threaded, reentrant run-time support should be
used
Keywords: none (same as /noreentrancy), threaded, async
/noreentrancy
do not use threaded, reentrant run-time support
/heap-arrays[:n]
temporary arrays of minimum size n (in kilobytes) are allocated in
heap memory rather than on the stack. If n is not specified,
all temporary arrays are allocated in heap memory.
/heap-arrays-
temporary arrays are allocated on the stack (DEFAULT)
/Qopt-multi-version-aggressive[-]
enables more aggressive multi-versioning to check for pointer
aliasing and scalar replacement
/Qopt-ra-region-strategy[:<keyword>]
select the method that the register allocator uses to partition each
routine into regions
routine - one region per routine
block - one region per block
trace - one region per trace
loop - one region per loop
default - compiler selects best option
/Qvec[-] enables(DEFAULT)/disables vectorization
/Qvec-guard-write[-]
enables cache/bandwidth optimization for stores under conditionals
within vector loops
/Qvec-threshold[n]
sets a threshold for the vectorization of loops based on the
probability of profitable execution of the vectorized loop in
parallel
/Qopt-malloc-options:{0|1|2|3|4}
specify malloc configuration parameters. Specifying a non-zero <n>
value will cause alternate configuration parameters to be set for
how malloc allocates and frees memory
/Qopt-jump-tables:<arg>
control the generation of jump tables
default - let the compiler decide when a jump table, a series of
if-then-else constructs or a combination is generated
large - generate jump tables up to a certain pre-defined size
(64K entries)
<n> - generate jump tables up to <n> in size
use /Qopt-jump-tables- to lower switch statements as chains of
if-then-else constructs
/Qopt-block-factor:<n>
specify blocking factor for loop blocking
/Qopt-streaming-stores:<arg>
specifies whether streaming stores are generated
always - enables generation of streaming stores under the
assumption that the application is memory bound
auto - compiler decides when streaming stores are used (DEFAULT)
never - disables generation of streaming stores
/Qmkl[:<arg>]
link to the Intel(R) Math Kernel Library (Intel(R) MKL) and bring
in the associated headers
parallel - link using the threaded Intel(R) MKL libraries. This
is the default when /Qmkl is specified
sequential - link using the non-threaded Intel(R) MKL libraries
cluster - link using the Intel(R) MKL Cluster libraries plus
the sequential Intel(R) MKL libraries
/Qimsl link to the International Mathematics and Statistics Library* (IMSL*
library)
/Qopt-subscript-in-range[-]
assumes no overflows in the intermediate computation of the
subscripts
/Qcoarray[:shared|distributed]
enable/disable(DEFAULT) coarray syntax for data parallel
programming. The default is shared-memory; distributed
memory is only valid with the Intel(R) Cluster Toolkit
/Qcoarray-num-images:n
set default number of coarray images
/Qopt-matmul[-]
replace matrix multiplication with calls to intrinsics and threading
libraries for improved performance (DEFAULT at /O3 /Qparallel)
/Qsimd[-]
enables(DEFAULT)/disables vectorization using SIMD directive
/Qguide-opts:<arg>
tells the compiler to analyze certain code and generate
recommendations that may improve optimizations
/Qguide-file[:<filename>]
causes the results of guide to be output to a file
/Qguide-file-append[:<filename>]
causes the results of guide to be appended to a file
/Qguide[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization,
auto-parallelization, and data transformation (DEFAULT is 4 when the
option is specified)
/Qguide-data-trans[:<level>]
lets you set a level (1 - 4) of guidance for data transformation
(DEFAULT is 4 when the option is specified)
/Qguide-par[:<level>]
lets you set a level (1 - 4) of guidance for auto-parallelization
(DEFAULT is 4 when the option is specified)
/Qguide-vec[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization
(DEFAULT is 4 when the option is specified)
/Qguide-profile:<[file|dir]>[,[file|dir],...]
specify a loop profiler data file (or set of files in a directory)
when using the /Qguide option
/Qopt-mem-layout-trans[:<level>]
controls the level of memory layout transformations performed by the
compiler
0 - disable memory layout transformations (same as
/Qopt-mem-layout-trans-)
1 - enable basic memory layout transformations
2 - enable more memory layout transformations (DEFAULT when the
option is specified)
3 - enable aggressive memory layout transformations
/Qopt-prefetch[:n]
enable levels of prefetch insertion, where 0 disables.
n may be 0 through 4 inclusive. Default is 2.
/Qopt-prefetch-
disable(DEFAULT) prefetch insertion. Equivalent to /Qopt-prefetch:0
Profile Guided Optimization (PGO)
---------------------------------
/Qprof-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qprof-src-root <dir>
specify project root directory for application source files to
enable relative path resolution during profile feedback on sources
below that directory
/Qprof-src-root-cwd
specify the current directory as the project root directory for
application source files to enable relative path resolution during
profile feedback on sources below that directory
/Qprof-src-dir[-]
specify whether directory names of sources should be
considered when looking up profile records within the .dpi file
/Qprof-file <file>
specify file name for profiling summary file
/Qprof-data-order[-]
enable/disable(DEFAULT) static data ordering with profiling
/Qprof-func-order[-]
enable/disable(DEFAULT) function ordering with profiling
/Qprof-gen[:keyword]
instrument program for profiling.
Optional keyword may be srcpos or globdata
/Qprof-gen-
disable profiling instrumentation
/Qprof-use[:<arg>]
enable use of profiling information during optimization
weighted - invokes profmerge with -weighted option to scale data
based on run durations
[no]merge - enable(default)/disable the invocation of the profmerge
tool
/Qprof-use-
disable use of profiling information during optimization
/Qcov-gen
instrument program for profiling
/Qcov-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qcov-file <file>
specify file name for profiling summary file
/Qinstrument-functions[-]
determine whether function entry and exit points are instrumented
/Qprof-hotness-threshold:<val>
set the hotness threshold for function grouping and function ordering
val indicates percentage of functions to be placed in hot region.
This option requires /Qprof-use
and /Qprof-func-order
/Qprof-value-profiling:<arg>[,<arg>,...]
limit value profiling
none - inhibit all types of value profiling
nodivide - inhibit value profiling of non-compile time constants
used in division or remainder operations
noindcall - inhibit value profiling of function addresses at
indirect call sites
/Qprofile-functions
enable instrumentation in generated code for collecting
function execution time profiles
/Qprofile-loops:<arg>
enable instrumentation in generated code for collecting
loop execution time profiles
inner - instrument inner loops
outer - instrument outer loops
all - instrument all loops
/Qprofile-loops-report:<arg>
Control the level of instrumentation inserted for reporting loop
execution profiles
1 - report loop times
2 - report loop times and iteration counts
Optimization Reports
--------------------
/Qvec-report[n]
control amount of vectorizer diagnostic information
n=0 no diagnostic information
n=1 indicate vectorized loops (DEFAULT when enabled)
n=2 indicate vectorized/non-vectorized loops
n=3 indicate vectorized/non-vectorized loops and prohibiting
data dependence information
n=4 indicate non-vectorized loops
n=5 indicate non-vectorized loops and prohibiting data
dependence information
n=6 indicate vectorized/non-vectorized loops with greater
details and prohibiting data dependence information
n=7 indicate vector code quality message ids and data values
for vectorized loops
/Qopt-report[:n]
generate an optimization report to stderr
0 disable optimization report output
1 minimum report output
2 medium output (DEFAULT when enabled)
3 maximum report output
/Qopt-report-file:<file>
specify the filename for the generated report
/Qopt-report-phase:<phase>
specify the phase that reports are generated against
/Qopt-report-routine:<name>
reports on routines containing the given name
/Qopt-report-help
display the optimization phases available for reporting
/Qtcheck[:mode]
enable analysis of threaded applications (requires Intel(R) Thread
Checker; cannot be used with compiler alone)
tci - instruments a program to perform a thread-count-independent
analysis
tcd - instruments a program to perform a thread-count-dependent
analysis (DEFAULT when mode is not used)
api - instruments a program at the api-imports level
/Qtcollect[:<lib>]
inserts instrumentation probes calling the Intel(R) Trace Collector
API. The library <lib>.lib is linked in the default being VT.lib
(requires Intel(R) Trace Collector)
/Qtcollect-filter:file
Enable or disable the instrumentation of specified functions.
(requires Intel(R) Trace Collector)
OpenMP* and Parallel Processing
------------------------------
/Qopenmp enable the compiler to generate multi-threaded code based on the
OpenMP* directives (same as /openmp)
/Qopenmp-stubs
enables the user to compile OpenMP programs in sequential mode. The
OpenMP directives are ignored and a stub OpenMP library is linked
(sequential)
/Qopenmp-report{0|1|2}
control the OpenMP parallelizer diagnostic level
/Qopenmp-lib:<ver>
choose which OpenMP library version to link with
compat - use the Microsoft compatible OpenMP run-time libraries
(DEFAULT)
/Qopenmp-threadprivate:<ver>
choose which threadprivate implementation to use
compat - use the Microsoft compatible thread local storage
legacy - use the Intel compatible implementation
(DEFAULT)
/Qparallel
enable the auto-parallelizer to generate multi-threaded code for
loops that can be safely executed in parallel
/Qpar-report{0|1|2|3}
control the auto-parallelizer diagnostic level
/Qpar-threshold[n]
set threshold for the auto-parallelization of loops where n is an
integer from 0 to 100
/Qpar-runtime-control[n]
Control parallelizer to generate runtime check code for effective
automatic parallelization.
n=0 no runtime check based auto-parallelization
n=1 generate runtime check code under conservative mode
(DEFAULT when enabled)
n=2 generate runtime check code under heuristic mode
n=3 generate runtime check code under aggressive mode
/Qpar-schedule-static[:n]
Specifies a scheduling algorithm for DO loop iteration.
Divides iterations into contiguous pieces. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static_balanced[:n]
Divides iterations into even-sized chunks. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static-steal[:n]
Divides iterations into even-sized chunks, but allows
threads to steal parts of chunks from neighboring threads
/Qpar-schedule-dynamic[:n]
Specifies a scheduling algorithm for DO loop iteration.
Assigns iterations to threads in chunks dynamically.
Chunk size is n iterations if specified, otherwise 1.
/Qpar-schedule-guided[:n]
Specifies a scheduling algorithm for DO loop iteration.
Indicates a minimum number of iterations. If specified,
n is the minimum number, otherwise 1.
/Qpar-schedule-guided-analytical[:n]
Divides iterations by using exponential distribution or
dynamic distributions.
/Qpar-schedule-runtime
Specifies a scheduling algorithm for DO loop iteration.
Defers the scheduling decision until runtime.
/Qpar-schedule-auto
Lets the compiler or run-time system determine the
scheduling algorithm.
/Qpar-adjust-stack<n>
perform fiber-based main thread stack adjustment
/Qpar-affinity=[<modifier>,...]<type>[,<permute>][,<offset>]
tune application performance by setting different thread affinity
/Qpar-num-threads=<n>
tune application performance by setting different number of threads
/Qparallel-source-info[:n]
enable(DEFAULT)/disable the emission of source location information
for parallel code generation with OpenMP and auto-parallelization
0 - disable (same as /Qparallel-source-info-)
1 - emit routine name and line information (DEFAULT)
2 - emit path, file, routine name and line information
/Qpar same as /Qparallel
Floating Point
--------------
/fp:<name>
enable <name> floating point model variation
except[-] - enable/disable floating point semantics
fast[=1|2] - enables more aggressive floating point optimizations
precise - allows value-safe optimizations
source - enables intermediates in source precision
strict - enables /fp:precise /fp:except, disables
contractions and enables pragma stdc fenv_access
/Qfp-speculation:<mode>
enable floating point speculations with the following <mode>
conditions:
fast - speculate floating point operations (DEFAULT)
safe - speculate only when safe
strict - same as off
off - disables speculation of floating-point operations
/Qpc32 set internal FPU precision to 24 bit significand
/Qprec improve floating-point precision (speed impact less than /Op)
/Qprec-sqrt[-]
determine if certain square root optimizations are enabled
/Qprec-div[-]
improve precision of FP divides (some speed impact)
/Qfast-transcendentals[-]
generate a faster version of the transcendental functions
/Qfp-port[-]
round fp results at assignments and casts (some speed impact)
/Qfp-stack-check
enable fp stack checking after every function/procedure call
/Qrcd rounding mode to enable fast float-to-int conversions
/rounding-mode:chopped
set internal FPU rounding control to truncate
/Qftz[-] enable/disable flush denormal results to zero
/fpe:{0|1|3}
specifies program-wide behavior on floating point exceptions
/fpe-all:{0|1|3}
specifies floating point exception behavior on all functions
and subroutines. Also sets /assume:ieee_fpe_flags
/[no]fltconsistency
specify that improved floating-point consistency should be used
/Qfma[-] enable/disable the combining of floating point multiplies and
add/subtract operations
/[no]recursive
compile all procedures for possible recursive execution
Inlining
--------
/Ob<n> control inline expansion:
n=0 disable inlining (same as /inline:none)
n=1 inline functions declared with ATTRIBUTES INLINE or
FORCEINLINE
n=2 inline any function, at the compiler's discretion
/Qinline-min-size:<n>
set size limit for inlining small routines
/Qinline-min-size-
no size limit for inlining small routines
/Qinline-max-size:<n>
set size limit for inlining large routines
/Qinline-max-size-
no size limit for inlining large routines
/Qinline-max-total-size:<n>
maximum increase in size for inline function expansion
/Qinline-max-total-size-
no size limit for inline function expansion
/Qinline-max-per-routine:<n>
maximum number of inline instances in any function
/Qinline-max-per-routine-
no maximum number of inline instances in any function
/Qinline-max-per-compile:<n>
maximum number of inline instances in the current compilation
/Qinline-max-per-compile-
no maximum number of inline instances in the current compilation
/Qinline-factor:<n>
set inlining upper limits by n percentage
/Qinline-factor-
do not set set inlining upper limits
/Qinline-forceinline
treat inline routines as forceinline
/Qinline-dllimport
allow(DEFAULT)/disallow functions declared DEC$ ATTRIBUTES DLLIMPORT
to be inlined
/Qinline-calloc
directs the compiler to inline calloc() calls as malloc()/memset()
/inline[:keyword]
Specifies the level of inline function expansion
keywords: all (same as /Ob2 /Ot), size (same as /Ob2 /Os)
speed (same as /Ob2 /Ot), none or manual (same as /Ob0)
Output, Debug, PCH
------------------
/c compile to object (.obj) only, do not link
/nolink, /compile-only
same as /c
/S compile to assembly (.asm) only, do not link
/FAs produce assembly file with optional source annotations
/FAc produce assembly file with optional code annotations
/FA produce assembly file
/Fa[file]
name assembly file (or directory for multiple files; i.e. /FaMYDIR\)
/Fo[file]
name object file (or directory for multiple files; i.e. /FoMYDIR\)
/Fe[file]
name executable file or directory
/object:<filename>
specify the name of the object file, or the directory to which object
file(s) should be written. (e.g. /object:MYOBJ or /object:MYDIR\)
/exe:<filename>
specifies the name to be used for the built program (.exe) or
dynamic-link (.dll) library
/map:<filename>
specify that a link map file should be generated
/list:<filename>
specify that a listing file should be generated
/list-line-len:#
overrides the default line length (80) in a listing file
/list-page-len:#
overrides the default page length (66) in a listing file
/show:<keyword>
controls the contents of the listing file
keywords: all, none, [no]include, [no]map, [no]options
/Zi, /ZI, /Z7
produce symbolic debug information in object file (implies /Od when
another optimization option is not explicitly set)
/debug[:keyword]
enable debug information and control output of enhanced debug
information
keywords: all, full, minimal, none, [no]inline-debug-info
/nodebug do not enable debug information
/debug-parameters[:keyword]
control output of debug information for PARAMETERS
keywords: all, used, none (same as /nodebug-parameters)
/nodebug-parameters
do not output debug information for PARAMETERS
/Qd-lines, /[no]d-lines
compile debug statements (indicated by D in column 1)
/pdbfile[:filename]
specify that debug related information should be generated to a
program database file
/nopdbfile
do not generate debug related information to a program database file
/Qtrapuv trap uninitialized variables
/RTCu report use of variable that was not initialized
/Qmap-opts
enable option mapping tool
Preprocessor
------------
/D<name>[{=|#}<text>]
define macro
/define:symbol[=<value>]
same as /D
/nodefines
specifies that any /D macros go to the preprocessor only, and not to
the compiler
/U<name> remove predefined macro
/undefine:<name>
remove predefined macro (same as /U)
/allow:nofpp-comments
If a Fortran end-of-line comment is seen within a #define, treat it
as part of the definition. Default is allow:fpp-comments
/E preprocess to stdout
/EP preprocess to stdout, omitting #line directives
/EP /P preprocess to file, omitting #line directives
/P preprocess to file
/preprocess-only
same as /P
/[no]keep keep/remove preprocessed file generated by preprocessor as input to
compiler stage. Not affected by /Qsave-temps. Default is /nokeep
/fpp[n], /[no]fpp
run Fortran preprocessor on source files prior to compilation
n=0 disable running the preprocessor, equivalent to nofpp
n=1,2,3 run preprocessor
/module:path
specify path where mod files should be placed and first location to
look for mod files
/u remove all predefined macros
/I<dir> add directory to include file search path
/[no]include:<dir>
same as /I
/X remove standard directories from include file search path
/[no]gen-dep[:filename]
generate dependency information. If no filename is specified,
output to stdout
/gen-depformat:keyword
generate dependency information in the specified format.
One of: make, nmake
Component Control
-----------------
/Qoption,<tool>,<opts>
pass options <opts> to tool specified by <tool>
/Qlocation,<tool>,<dir>
set <dir> as the location of tool specified by <tool>
Language
--------
/[no]altparam
specify if alternate form of parameter constant declarations
(without parenthesis) is recognized. Default is to recognize
/assume:<keyword>
specify assumptions made by the optimizer and code generator
keywords: none, [no]byterecl, [no]buffered_io,
[no]bscc (nobscc same as /nbs),
[no]cc_omp, [no]minus0,
[no]dummy_aliases (same as /Qcommon-args),
[no]ieee_fpe_flags, [no]fpe_summary,
[no]old_boz, [no]old_complex_align,
[no]old_logical_ldio,
[no]old_ldout_format, [no]old_maxminloc,
[no]old_unit_star, [no]old_xor,
[no]protect_constants, [no]protect_parens,
[no]realloc_lhs, [no]2underscore,
[no]underscore (same as /us),
[no]std_intent_in,
[no]std_mod_proc_name, [no]source_include,
[no]split_common,[no]writeable_strings
/ccdefault:<keyword>
specify default carriage control for units 6 and *
keywords: default, fortran, list or none
/[no]check:<keyword>
check run-time conditions. Default is /nocheck
keywords: all (same as /4Yb, /C), none (same as /nocheck, /4Nb),
[no]arg_temp_created, [no]bounds (same as /CB),
[no]format, [no]output_conversion,
[no]pointer (same as /CA),
[no]uninit (same as /CU), [no]stack
/Qcommon-args
assume "by reference" subprogram arguments may alias one
another. Same as /assume:dummy_aliases
/[no]extend-source[:<keyword>]
specify rightmost column for fixed form sources
keywords: 72 (same as /noextend-source and /4L72),
80 (same as /4L80),
132 (same as /4L132. Default if you specify
/extend-source without a keyword.)
/fixed specify source files are in fixed format. Same as /FI and /4Nf
/nofixed indicates free format
/free specify source files are in free format. Same as /FR and /4Yf
/nofree indicates fixed format
/names:<keyword>
specify how source code identifiers and external names are
interpreted.
keywords: as_is, lowercase, uppercase
/[no]pad-source, /Qpad-source[-]
make compiler acknowledge blanks at the end of a line
/stand[:<keyword>]
specifies level of conformance with ANSI standard to check
for. If keyword is not specified, level of conformance is f03
keywords: f90 (same as /4Ys), f95,
f03, none (same as /nostand)
/standard-semantics
sets assume keywords to conform to the semantics of the f03
standard. May result in performance loss.
assume keywords set by /standard-semantics:
byterecl, fpe_summary, minus0, noold_maxminloc,
noold_unit_star, noold_xor, protect_parens, realloc_lhs,
std_intent_in, std_mod_proc_name, noold_ldout_format
/syntax-only, /Zs
perform syntax and semantic checking only (no object file produced)
Compiler Diagnostics
--------------------
/w disable all warnings
/W<n> disable warnings (n = 0) or show warnings (n = 1 DEFAULT, same as
/warn:general)
/warn:<keyword>
specifies the level of warning messages issued
keywords: all, none (same as /nowarn)
[no]alignments, [no]declarations, [no]errors,
[no]general, [no]ignore_loc, [no]interfaces,
[no]stderrors, [no]truncated_source, [no]uncalled,
[no]unused, [no]usage
/nowarn suppress all warning messages
/WB turn a compile-time bounds check into a warning
/[no]traceback
specify whether the compiler generates PC correlation data used to
display a symbolic traceback rather than a hexadecimal traceback at
runtime failure
/[no]gen-interfaces [[no]source]
generate interface blocks for all routines in the file. Can be
checked using -warn interfaces
nosource indicates temporary source files should not be saved
/error-limit:<size>
specify the maximum number of error-level or fatal-level compiler
errors allowed
/noerror-limit
set no maximum number on error-level or fatal-level error messages
/Qdiag-enable:<v1>[,<v2>,...]
enable the specified diagnostics or diagnostic groups
/Qdiag-disable:<v1>[,<v2>,...]
disable the specified diagnostics or diagnostic groups
where <vN> may be individual diagnostic numbers or group names.
where group names include:
sc[n] - perform source code analysis: n=1 for critical
errors, n=2 for all errors and n=3 for all errors
and warnings
sc-
{full|concise|precise} - perform static analysis and determine the analysis
mode.
Full mode - attempts to find all program weaknesses,
even at the expense of more false positives.
Concise mode - attempts to reduce false positives
somewhat more than reducing false negatives.
Precise mode - attempts to avoid all false positives
Default: full if /Qdiag-enable:sc{[1|2|3]} is
present; otherwise None
(static analysis diagnostics are disabled).
sc-include - perform source code analysis on include files
sc-single-file - This option tells static analysis to process each
file individually.
Default: OFF
sc-enums - This option tells static analysis to treat
enumeration variables as known values equal to any
one of the associated enumeration literals.
Default: OFF
sc-parallel[n] - perform analysis of parallelization in
source code: n=1 for critical errors,
n=2 for errors, n=3 for all errors and
warnings
warn - diagnostic messages that have "warning" severity level.
error - diagnostic messages that have "error" severity level.
remark - diagnostic messages that are remarks or comments.
vec - diagnostic messages issued by the vectorizer.
par - diagnostic messages issued by the auto-parallelizer
openmp - diagnostic messages issued by the OpenMP* parallelizer.
cpu-dispatch Specifies the CPU dispatch remarks.
/Qdiag-error:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as errors
/Qdiag-warning:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as warnings
/Qdiag-remark:<v1>[,<v2>,...]
output the the specified diagnostics or diagnostic groups as remarks
/Qdiag-dump
display the currently enabled diagnostic messages to stdout or to a
specified diagnostic output file.
/Qdiag-sc-dir:<dir>
<dir> directory where diagnostics from static analysis are created,
rather than current working directory.
/Qdiag-file[:<file>]
<file> where diagnostics are emitted to. Not specifying this causes
messages to be output to stderr
/Qdiag-file-append[:<file>]
<file> where diagnostics are emitted to. When <file> already exists,
output is appended to the file
/Qdiag-id-numbers[-]
enable(DEFAULT)/disable the diagnostic specifiers to be output in
numeric form
/Qdiag-error-limit:<num>
specify the maximum number of errors emitted
Miscellaneous
-------------
/[no]logo
display compiler version information. /nologo disables the output
/Qsox[:<keyword>[,keyword]]
enable saving of compiler options, version and additional information
in the executable. Use /Qsox- to disable(DEFAULT)
profile - include profiling data
inline - include inlining information
/bintext:<string>
place the string specified into the object file and executable
/Qsave-temps
store the intermediate files in current directory and name them
based on the source file. Only saves files that are generated by
default
/what display detailed compiler version information
/watch:<keyword>
tells the driver to output processing information
keywords: all, none (same as /nowatch), [no]source,
[no]cmd
[no]mic-cmd
/nowatch suppress processing information output (DEFAULT)
/Tf<file>
compile file as Fortran source
/extfor:<ext>
specify extension of file to be recognized as a Fortran file
/extfpp:<ext>
specify extension of file to be recognized as a preprocessor file
/libdir[:keyword]
control the library names that should be emitted into the object file
keywords: all, none (same as /nolibdir), [no]automatic, [no]user
/nolibdir
no library names should be emitted into the object file
/MP[<n>] create multiple processes that can be used to compile large numbers
of source files at the same time
/bigobj generate objects with increased address capacity
Data
----
/4I{2|4|8}
set default KIND of integer and logical variables to 2, 4, or 8
/integer-size:<size>
specifies the default size of integer and logical variables
size: 16, 32, 64
/4R{8|16}
set default size of real to 8 or 16 bytes
/real-size:<size>
specify the size of REAL and COMPLEX declarations, constants,
functions, and intrinsics
size: 32, 64, 128
/Qautodouble
same as /real-size:64 or /4R8
/double-size:<size>
defines the size of DOUBLE PRECISION and DOUBLE COMPLEX declarations,
constants, functions, and intrinsics
size: 64, 128
/[no]fpconstant
extends the precision of single precision constants assigned to
double precision variables to double precision
/[no]intconstant
use Fortran 77 semantics, rather than Fortran 90/95, to determine
kind of integer constants
/auto make all local variables AUTOMATIC
/Qauto-scalar
make scalar local variables AUTOMATIC (DEFAULT)
/Qsave save all variables (static allocation) (same as /noauto,
opposite of /auto)
/Qzero[-]
enable/disable(DEFAULT) implicit initialization to zero of local
scalar variables of intrinsic type INTEGER, REAL, COMPLEX, or
LOGICAL that are saved and not initialized
/Qdyncom<common1,common2,...>
make given common blocks dynamically-allocated
/Zp[n] specify alignment constraint for structures (n=1,2,4,8,16
/Zp16 DEFAULT)
/[no]align
analyze and reorder memory layout for variables and arrays
/align:<keyword>
specify how data items are aligned
keywords: all (same as /align), none (same as /noalign),
[no]commons, [no]dcommons,
[no]qcommons, [no]zcommons,
rec1byte, rec2byte, rec4byte,
rec8byte, rec16byte, rec32byte,
array8byte, array16byte, array32byte,
array64byte, array128byte, array256byte,
[no]records, [no]sequence
/GS enable overflow security checks.
/GS- disables (DEFAULT)
/Qpatchable-addresses
generate code such that references to statically assigned addresses
can be patched with arbitrary 64-bit addresses.
/Qfnalign[-]
align the start of functions to an optimal machine-dependent value.
When disabled (DEFAULT) align on a 2-byte boundary
/Qfnalign:[2|16]
align the start of functions on a 2 (DEFAULT) or 16 byte boundary
/Qglobal-hoist[-]
enable(DEFAULT)/disable external globals are load safe
/Qkeep-static-consts[-]
enable/disable(DEFAULT) emission of static const variables even
when not referenced
/Qnobss-init
disable placement of zero-initialized variables in BSS (use DATA)
/Qzero-initialized-in-bss[-]
put explicitly zero initialized variables into the DATA section
instead of the BSS section
/convert:<keyword>
specify the format of unformatted files containing numeric data
keywords: big_endian, cray, ibm, little_endian, native, vaxd, vaxg
/Qimf-absolute-error:value[:funclist]
define the maximum allowable absolute error for math library
function results
value - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-accuracy-bits:bits[:funclist]
define the relative error, measured by the number of correct bits,
for math library function results
bits - a positive, floating-point number
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-arch-consistency:value[:funclist]
ensures that the math library functions produce consistent results
across different implementations of the same architecture
value - true or false
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-max-error:ulps[:funclist]
defines the maximum allowable relative error, measured in ulps, for
math library function results
ulps - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-precision:value[:funclist]
defines the accuracy (precision) for math library functions
value - defined as one of the following values
high - equivalent to max-error = 0.6
medium - equivalent to max-error = 4 (DEFAULT)
low - equivalent to accuracy-bits = 11 (single
precision); accuracy-bits = 26 (double
precision)
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
Compatibility
-------------
/fpscomp[:<keyword>]
specify the level of compatibility to adhere to with Fortran
PowerStation
keywords: all, none (same as /nofpscomp), [no]filesfromcmd,
[no]general, [no]ioformat, [no]ldio_spacing,
[no]libs, [no]logicals
/nofpscomp
no specific level of compatibility with Fortran PowerStation
/f66 allow extensions that enhance FORTRAN-66 compatibility
/f77rtl specify that the Fortran 77 specific run-time support should be used
/nof77rtl disables
/vms enable VMS I/O statement extensions
/Qvc<arg>
enable compatibility with a specific Microsoft* Visual Studio version
9 - Microsoft* Visual Studio 2008 compatibility
10 - Microsoft* Visual Studio 2010 compatibility
11 - Microsoft* Visual Studio 2012 compatibility
Linking/Linker
--------------
/link specify that all options following '/link' are for the linker
/extlnk:<ext>
specify extension of file to be passed directly to linker
/F<n> set the stack reserve amount specified to the linker
/dbglibs use the debug version of runtime libraries, when appropriate
/libs:<keyword>
specifies which type of run-time library to link to.
keywords: static, dll, qwin, qwins
/LD[d] produce a DLL instead of an EXE ('d' = debug version)
/dll same as /LD
/MD[d] use dynamically-loaded, multithread C runtime
/MDs[d] use dynamically-loaded, singlethread Fortran runtime,
and multithread C runtime
/MT[d] use statically-linked, multithread C runtime (DEFAULT with
Microsoft Visual Studio 2005 and later)
/ML[d] use statically-linked, single thread C runtime (only valid in
Microsoft Visual Studio 2003 environment)
/MG, /winapp
use Windows API runtime libraries
/Zl omit library names from object file
/threads specify that multi-threaded libraries should be linked against
/nothreads disables multi-threaded libraries
Deprecated Options
------------------
/Qinline-debug-info use /debug:inline-debug-info
/Gf use /GF
/ML[d] upgrade to /MT[d]
/Quse-asm No replacement
/Qprof-genx use /Qprof-gen:srcpos
/Qdiag-enable:sv[<n>] use /Qdiag-enable:sc[<n>]
/Qdiag-enable:sv-include use /Qdiag-enable:sc-include
/Qdiag-sv use /Qdiag-enable:sc[<n>]
/Qdiag-sv-error use /Qdiag-disable:warning
/Qdiag-sv-include use /Qdiag-enable:sc-include
/Qdiag-sv-level No replacement
/Qdiag-sv-sup use /Qdiag-disable:<v1>[,<v2>,...]
/Qtprofile No replacement
/arch:SSE use /arch:IA32
/QxK upgrade to /arch:SSE2
/QaxK upgrade to /arch:SSE2
/QxW use /arch:SSE2
/QaxW use /arch:SSE2
/QxN use /QxSSE2
/QaxN use /QaxSSE2
/QxP use /QxSSE3
/QaxP use /QaxSSE3
/QxT use /QxSSSE3
/QaxT use /QaxSSSE3
/QxS use /QxSSE4.1
/QaxS use /QaxSSE4.1
/QxH use /QxSSE4.2
/QaxH use /QaxSSE4.2
/QxO use /arch:SSE3
/Qvc7.1 No replacement
/QIfist use /Qrcd
/QxSSE3_ATOM use /QxSSSE3_ATOM
/Qrct No replacement
/Op use /fltconsistency
/debug:partial No replacement
/tune:<code> use /Qx<code>
/architecture:<code> use /arch:<code>
/1, /Qonetrip use /f66
/Fm use /map
/Qcpp, /Qfpp use /fpp
/Qdps use /altparam
/Qextend-source use /extend-source
/Qlowercase use /names:lowercase
/Quppercase use /names:uppercase
/Qvms use /vms
/asmattr:keyword use /FA[c|s|cs]
/noasmattr,/asmattr:none use /FA
/asmfile use /Fa
/automatic use /auto
/cm use /warn:nousage
/optimize:0 use /Od
/optimize:1,2 use /O1
/optimize:3,4 use /O2
/optimize:5 use /O3
/source use /Tf
/unix No replacement
/us use /assume:underscore
/unroll use /Qunroll
/w90, /w95 No replacement
/Zd use /debug:minimal
/help, /? [category] print full or category help message
Valid categories include
advanced - Advanced Optimizations
codegen - Code Generation
compatibility - Compatibility
component - Component Control
data - Data
deprecated - Deprecated Options
diagnostics - Compiler Diagnostics
float - Floating Point
help - Help
inline - Inlining
ipo - Interprocedural Optimization (IPO)
language - Language
link - Linking/Linker
misc - Miscellaneous
opt - Optimization
output - Output
pgo - Profile Guided Optimization (PGO)
preproc - Preprocessor
reports - Optimization Reports
openmp - OpenMP and Parallel Processing
Copyright (C) 1985-2013, Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
Trying FC compiler flag -PIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -PIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -PIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/PIC'
Rejecting FC linker flag -PIC due to
ifort: command line warning #10006: ignoring unknown option '/PIC'
Rejected FC compiler flag -PIC because linker cannot handle it
Trying FC compiler flag -fPIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -fPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -fPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/fPIC'
Rejecting FC linker flag -fPIC due to
ifort: command line warning #10006: ignoring unknown option '/fPIC'
Rejected FC compiler flag -fPIC because linker cannot handle it
Trying FC compiler flag -KPIC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -KPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -KPIC /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/KPIC'
Rejecting FC linker flag -KPIC due to
ifort: command line warning #10006: ignoring unknown option '/KPIC'
Rejected FC compiler flag -KPIC because linker cannot handle it
Trying FC compiler flag -qpic
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qpic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qpic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/qpic'
Rejecting FC linker flag -qpic due to
ifort: command line warning #10006: ignoring unknown option '/qpic'
Rejected FC compiler flag -qpic because linker cannot handle it
Popping language FC
================================================================================
TEST checkLargeFileIO from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:998)
TESTING: checkLargeFileIO from config.setCompilers(config/BuildSystem/config/setCompilers.py:998)
================================================================================
TEST checkArchiver from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: ar -V
Executing: ar -V
sh: GNU ar (GNU Binutils) 2.23.52.20130604
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.
sh: ar -V
Executing: ar -V
sh: GNU ar (GNU Binutils) 2.23.52.20130604
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"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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"
sh: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a /tmp/petsc-_gMCR8/config.setCompilers/conf1.o
Executing: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a /tmp/petsc-_gMCR8/config.setCompilers/conf1.o
sh:
sh: /usr/bin/ranlib -c /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a
Executing: /usr/bin/ranlib -c /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a
sh:
Possible ERROR while running ranlib:
error message = {/usr/bin/ranlib: invalid option -- c
}
Ranlib is not functional with your archiver. Try --with-ranlib=true if ranlib is unnecessary.
sh: ar -V
Executing: ar -V
sh: GNU ar (GNU Binutils) 2.23.52.20130604
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.
sh: ar -V
Executing: ar -V
sh: GNU ar (GNU Binutils) 2.23.52.20130604
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"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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"
sh: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a /tmp/petsc-_gMCR8/config.setCompilers/conf1.o
Executing: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a /tmp/petsc-_gMCR8/config.setCompilers/conf1.o
sh:
sh: /usr/bin/ranlib /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a
Executing: /usr/bin/ranlib /tmp/petsc-_gMCR8/config.setCompilers/libconf1.a
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconf1
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconf1
sh: LINK : fatal error LNK1181: cannot open input file 'libconf1.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libconf1.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconf1
Source:
#include "confdefs.h"
#include "conffix.h"
extern int foo(int);
int main() {
int b = foo(1); if (b);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconf1
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconf1
sh:
Defined make macro "AR_FLAGS" to "cr"
Defined make macro "AR_LIB_SUFFIX" to "lib"
Popping language C
================================================================================
TEST checkSharedLinker from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1212)
TESTING: checkSharedLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1212)
Check that the linker can produce shared libraries
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
Checking shared linker /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl using flags ['-shared']
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "LD_SHARED" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -shared /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -shared /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-shared'
Rejecting C linker flag -shared due to
cl : Command line warning D9002 : ignoring unknown option '-shared'
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/libconftest.so /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/libconftest.so /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\libconftest.so : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\libconftest.so : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
Deleting "LD_SHARED"
Checking shared linker /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl using flags ['-dynamic']
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "LD_SHARED" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -dynamic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -dynamic /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-dynamic'
Rejecting C linker flag -dynamic due to
cl : Command line warning D9002 : ignoring unknown option '-dynamic'
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/libconftest.so /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/libconftest.so /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\libconftest.so : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\libconftest.so : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
Deleting "LD_SHARED"
Checking shared linker /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl using flags ['-qmkshrobj']
Checking for program /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe...found
Defined make macro "LD_SHARED" to "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qmkshrobj /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -qmkshrobj /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-qmkshrobj'
Rejecting C linker flag -qmkshrobj due to
cl : Command line warning D9002 : ignoring unknown option '-qmkshrobj'
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/libconftest.so /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/libconftest.so /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\libconftest.so : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol main referenced in function __tmainCRTStartup
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\libconftest.so : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
int foo(void) {printf("hello");
return 0;}
Deleting "LD_SHARED"
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
Pushing language C
Popping language C
Pushing language CUDA
Popping language CUDA
Pushing language Cxx
Popping language Cxx
Pushing language FC
Popping language FC
Checking shared linker /usr/bin/ar using flags []
Checking for program /usr/bin/ar...found
Defined make macro "LD_SHARED" to "/usr/bin/ar"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.setCompilers/libconftest.lib /tmp/petsc-_gMCR8/config.setCompilers/conftest.o ; /usr/bin/ranlib /tmp/petsc-_gMCR8/config.setCompilers/libconftest.lib
Executing: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.setCompilers/libconftest.lib /tmp/petsc-_gMCR8/config.setCompilers/conftest.o ; /usr/bin/ranlib /tmp/petsc-_gMCR8/config.setCompilers/libconftest.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconftest
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/tmp/petsc-_gMCR8/config.setCompilers -lconftest
sh:
Using shared linker /usr/bin/ar with flags [] and library extension lib
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
================================================================================
TEST checkSharedLinkerPaths from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1290)
TESTING: checkSharedLinkerPaths from config.setCompilers(config/BuildSystem/config/setCompilers.py:1290)
Determine the shared linker path options
- IRIX: -rpath
- Linux, OSF: -Wl,-rpath,
- Solaris: -R
- FreeBSD: -Wl,-R,
Pushing language C
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -V
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -V
sh: cl : Command line error D8004 : '/V' requires an argument
Trying C linker flag -Wl,-rpath,
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line error D8021 : invalid numeric argument '/Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Possible ERROR while running linker: output: cl : Command line error D8021 : invalid numeric argument '/Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejected C linker flag -Wl,-rpath,
Trying C linker flag -R
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-R/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Rejecting C linker flag -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
cl : Command line warning D9002 : ignoring unknown option '-R/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Rejected C linker flag -R
Trying C linker flag -rpath
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-rpath'
cl : Command line warning D9024 : unrecognized source file type 'C:\cygwin64\packages\petsc-3.4.3', object file assumed
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
Possible ERROR while running linker: output: cl : Command line warning D9002 : ignoring unknown option '-rpath'
cl : Command line warning D9024 : unrecognized source file type 'C:\cygwin64\packages\petsc-3.4.3', object file assumed
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejecting C linker flag -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
cl : Command line warning D9002 : ignoring unknown option '-rpath'
cl : Command line warning D9024 : unrecognized source file type 'C:\cygwin64\packages\petsc-3.4.3', object file assumed
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
Rejected C linker flag -rpath
Trying C linker flag -Wl,-R,
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line error D8021 : invalid numeric argument '/Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Possible ERROR while running linker: output: cl : Command line error D8021 : invalid numeric argument '/Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejected C linker flag -Wl,-R,
Popping language C
Pushing language Cxx
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -V
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -V
sh: cl : Command line error D8004 : '/V' requires an argument
Trying Cxx linker flag -Wl,-rpath,
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line error D8021 : invalid numeric argument '/Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Possible ERROR while running linker: output: cl : Command line error D8021 : invalid numeric argument '/Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
ret = 512
Pushing language CXX
Popping language CXX
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejected Cxx linker flag -Wl,-rpath,
Trying Cxx linker flag -R
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-R/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Rejecting Cxx linker flag -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
cl : Command line warning D9002 : ignoring unknown option '-R/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Rejected Cxx linker flag -R
Trying Cxx linker flag -rpath
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-rpath'
cl : Command line warning D9024 : unrecognized source file type 'C:\cygwin64\packages\petsc-3.4.3', object file assumed
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
Possible ERROR while running linker: output: cl : Command line warning D9002 : ignoring unknown option '-rpath'
cl : Command line warning D9024 : unrecognized source file type 'C:\cygwin64\packages\petsc-3.4.3', object file assumed
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
ret = 512
Pushing language CXX
Popping language CXX
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejecting Cxx linker flag -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
cl : Command line warning D9002 : ignoring unknown option '-rpath'
cl : Command line warning D9024 : unrecognized source file type 'C:\cygwin64\packages\petsc-3.4.3', object file assumed
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
Rejected Cxx linker flag -rpath
Trying Cxx linker flag -Wl,-R,
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line error D8021 : invalid numeric argument '/Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Possible ERROR while running linker: output: cl : Command line error D8021 : invalid numeric argument '/Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3'
ret = 512
Pushing language CXX
Popping language CXX
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting linker flag -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejected Cxx linker flag -Wl,-R,
Popping language Cxx
Pushing language FC
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -V
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -V
sh: cl : Command line error D8004 : '/V' requires an argument
Trying FC linker flag -Wl,-rpath,
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10157: ignoring option '/W'; argument is of wrong type
Rejecting FC linker flag -Wl,-rpath,/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
ifort: command line warning #10157: ignoring option '/W'; argument is of wrong type
Rejected FC linker flag -Wl,-rpath,
Trying FC linker flag -R
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/R/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Rejecting FC linker flag -R/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
ifort: command line warning #10006: ignoring unknown option '/R/cygdrive/c/cygwin64/packages/petsc-3.4.3'
Rejected FC linker flag -R
Trying FC linker flag -rpath
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/rpath'
ifort: command line warning #10161: unrecognized source type 'C:\cygwin64\packages\petsc-3.4.3'; object file assumed
ipo: error #11018: Cannot open C:\cygwin64\packages\petsc-3.4.3
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
Possible ERROR while running linker: output: ifort: command line warning #10006: ignoring unknown option '/rpath'
ifort: command line warning #10161: unrecognized source type 'C:\cygwin64\packages\petsc-3.4.3'; object file assumed
ipo: error #11018: Cannot open C:\cygwin64\packages\petsc-3.4.3
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
ret = 20480
Pushing language FC
Popping language FC
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
program main
end
Rejecting linker flag -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 due to nonzero status from link
Rejecting FC linker flag -rpath /cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
ifort: command line warning #10006: ignoring unknown option '/rpath'
ifort: command line warning #10161: unrecognized source type 'C:\cygwin64\packages\petsc-3.4.3'; object file assumed
ipo: error #11018: Cannot open C:\cygwin64\packages\petsc-3.4.3
LINK : fatal error LNK1104: cannot open file 'C:\cygwin64\packages\petsc-3.4.3'
Rejected FC linker flag -rpath
Trying FC linker flag -Wl,-R,
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10157: ignoring option '/W'; argument is of wrong type
Rejecting FC linker flag -Wl,-R,/cygdrive/c/cygwin64/packages/petsc-3.4.3 due to
ifort: command line warning #10157: ignoring option '/W'; argument is of wrong type
Rejected FC linker flag -Wl,-R,
Popping language FC
================================================================================
TEST checkLibC from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1325)
TESTING: checkLibC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1325)
Test whether we need to explicitly include libc in shared linking
- Mac OSX requires an explicit reference to libc for shared linking
================================================================================
TEST checkDynamicLinker from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1374)
TESTING: checkDynamicLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1374)
Check that the linker can dynamicaly load shared libraries
Checking for header: dlfcn.h
All intermediate test results are stored in /tmp/petsc-_gMCR8/config.headers
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 17 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'dlfcn.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <dlfcn.h>
Dynamic loading disabled since dlfcn.h was missing
================================================================================
TEST output from config.setCompilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/setCompilers.py:1420)
TESTING: output from config.setCompilers(config/BuildSystem/config/setCompilers.py:1420)
Output module data as defines and substitutions
Substituting "CC" with "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
Substituting "CFLAGS" with ""
Defined make macro "CC_LINKER_SLFLAG" to "-L"
Substituting "CPP" with "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E"
Substituting "CPPFLAGS" with ""
Substituting "CXX" with "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl"
Substituting "CXX_CXXFLAGS" with ""
Substituting "CXXFLAGS" with ""
Substituting "CXX_LINKER_SLFLAG" with "-L"
Substituting "CXXCPP" with "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E"
Substituting "CXXCPPFLAGS" with ""
Substituting "FC" with "/cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort"
Substituting "FFLAGS" with ""
Defined make macro "FC_LINKER_SLFLAG" to "-L"
Substituting "LDFLAGS" with ""
Substituting "LIBS" with ""
Substituting "SHARED_LIBRARY_FLAG" with ""
================================================================================
TEST configureCompilerFlags from config.compilerFlags(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --version
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --version
sh: Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
getCompilerVersion: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
\nMicrosoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
Trying C compiler flag -MT
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added C compiler flag -MT
Trying C compiler flag -wd4996
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added C compiler flag -wd4996
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
Trying C compiler flag -O2
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added C compiler flag -O2
Trying C compiler flag -QxW
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: cl : Command line warning D9002 : ignoring unknown option '-QxW'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting compiler flag -QxW due to
cl : Command line warning D9002 : ignoring unknown option '-QxW'
conftest.c
Rejected C compiler flag -QxW
Popping language C
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --version
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --version
sh: Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
getCompilerVersion: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
\nMicrosoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
Trying Cxx compiler flag -MT
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added Cxx compiler flag -MT
Trying Cxx compiler flag -GR
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added Cxx compiler flag -GR
Trying Cxx compiler flag -EHsc
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added Cxx compiler flag -EHsc
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
Trying Cxx compiler flag -O2
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added Cxx compiler flag -O2
Trying Cxx compiler flag -QxW
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: cl : Command line warning D9002 : ignoring unknown option '-QxW'
conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Rejecting compiler flag -QxW due to
cl : Command line warning D9002 : ignoring unknown option '-QxW'
conftest.cc
Rejected Cxx compiler flag -QxW
Trying Cxx compiler flag -Zm200
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Added Cxx compiler flag -Zm200
Popping language Cxx
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --version
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --version
sh: Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
getCompilerVersion: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
\nIntel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
icl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
Intel(R) Fortran Compiler Help
==============================
Intel(R) Compiler includes compiler options that optimize for instruction
sets that are available in both Intel(R) and non-Intel microprocessors, but
may perform additional optimizations for Intel microprocessors than for
non-Intel microprocessors. In addition, certain compiler options for
Intel(R) Compiler are reserved for Intel microprocessors. For a detailed
description of these compiler options, including the instructions they
implicate, please refer to "Intel(R) Compiler User and Reference Guides >
Compiler Options."
usage: ifort [options] file1 [file2 ...] [/link linker_options]
where options represents zero or more compiler options
fileN is a Fortran source (.f .for .ftn .f90 .fpp .i .i90),
assembly (.asm), object (.obj), static library (.lib), or
other linkable file
linker_options represents zero or more linker options
Notes
-----
1. Many FL32 options are supported; a warning is printed for unsupported
options.
2. Intel Fortran compiler options may be placed in your ifort.cfg file.
Some options listed are only available on a specific system
i32 indicates the feature is available on systems based on IA-32
architecture
i64em indicates the feature is available on systems using Intel(R) 64
architecture
Compiler Option List
--------------------
Optimization
------------
/O1 optimize for maximum speed, but disable some optimizations which
increase code size for a small speed benefit
/O2 optimize for maximum speed (DEFAULT)
/O3 optimize for maximum speed and enable more aggressive optimizations
that may not improve performance on some programs
/Ox enable maximum optimizations (same as /O2)
/Os enable speed optimizations, but disable some optimizations which
increase code size for small speed benefit (overrides /Ot)
/Ot enable speed optimizations (overrides /Os)
/Od disable optimizations
/Oy[-] enable/disable using EBP as a general purpose register (no frame
pointer) (i32 only)
/fast enable /QxHOST /O3 /Qipo /Qprec-div-
options set by /fast cannot be overridden with the exception of
/QxHOST, list options separately to change behavior
/Oa[-] assume no aliasing in program
/Ow[-] assume no aliasing within functions, but assume aliasing across calls
Code Generation
---------------
/Qx<code>
generate specialized code to run exclusively on processors
indicated by <code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors. Optimizes for the Intel NetBurst(R)
microarchitecture.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors. Optimizes for the enhanced Pentium(R) M
processor microarchitecture and Intel NetBurst(R)
microarchitecture.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Core(TM) microarchitecture.
SSE4.1 May generate Intel(R) SSE4 Vectorizing Compiler and Media
Accelerator instructions for Intel processors. May
generate Intel(R) SSSE3, SSE3, SSE2, and SSE instructions
and it may optimize for Intel(R) 45nm Hi-k next generation
Intel Core(TM) microarchitecture.
SSE4.2 May generate Intel(R) SSE4 Efficient Accelerated String
and Text Processing instructions supported by Intel(R)
Core(TM) i7 processors. May generate Intel(R) SSE4
Vectorizing Compiler and Media Accelerator, Intel(R) SSSE3,
SSE3, SSE2, and SSE instructions and it may optimize for
the Intel(R) Core(TM) processor family.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
Optimizes for a future Intel processor.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors. Optimizes for a
future Intel processor.
SSSE3_ATOM
May generate MOVBE instructions for Intel processors,
depending on the setting of option /Qinstruction.
May also generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Atom(TM) processor and Intel(R) Centrino(R)
Atom(TM) Processor Technology.
/QxHost generate instructions for the highest instruction set and processor
available on the compilation host machine
/Qax<code1>[,<code2>,...]
generate code specialized for processors specified by <codes>
while also generating generic IA-32 instructions.
<codes> includes one or more of the following:
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2,
and SSE instructions for Intel processors.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors.
/arch:<code>
generate specialized code to optimize for processors indicated by
<code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions
SSE3 May generate Intel(R) SSE3, SSE2 and SSE instructions
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and
SSE instructions
AVX May generate Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2 and SSE instructions
/Qinstruction:<keyword>
Refine instruction set output for the selected target processor
[no]movbe - Do/do not generate MOVBE instructions with SSSE3_ATOM
(requires /QxSSSE3_ATOM)
/Qextend-arguments:[32|64]
By default, unprototyped scalar integer arguments are passed
in 32-bits (sign-extended if necessary).
On Intel(R) 64, unprototyped scalar integer arguments may be
extended to 64-bits.
Interprocedural Optimization (IPO)
----------------------------------
/Qip[-] enable(DEFAULT)/disable single-file IP optimization
within files
/Qipo[n] enable multi-file IP optimization between files
/Qipo-c generate a multi-file object file (ipo_out.obj)
/Qipo-S generate a multi-file assembly file (ipo_out.asm)
/Qip-no-inlining
disable full and partial inlining
/Qip-no-pinlining
disable partial inlining
/Qipo-separate
create one object file for every source file (overrides /Qipo[n])
/Qipo-jobs<n>
specify the number of jobs to be executed simultaneously during the
IPO link phase
Advanced Optimizations
----------------------
/Qunroll[n]
set maximum number of times to unroll loops. Omit n to use default
heuristics. Use n=0 to disable the loop unroller
/Qunroll-aggressive[-]
enables more aggressive unrolling heuristics
/Qscalar-rep[-]
enable(DEFAULT)/disable scalar replacement (requires /O3)
/Qpad[-] enable/disable(DEFAULT) changing variable and array memory layout
/Qsafe-cray-ptr
Cray pointers do not alias with other variables
/Qansi-alias[-]
enable/disable(DEFAULT) use of ANSI aliasing rules optimizations;
user asserts that the program adheres to these rules
/Qcomplex-limited-range[-]
enable/disable(DEFAULT) the use of the basic algebraic expansions of
some complex arithmetic operations. This can allow for some
performance improvement in programs which use a lot of complex
arithmetic at the loss of some exponent range.
/reentrancy:<keyword>
specify whether the threaded, reentrant run-time support should be
used
Keywords: none (same as /noreentrancy), threaded, async
/noreentrancy
do not use threaded, reentrant run-time support
/heap-arrays[:n]
temporary arrays of minimum size n (in kilobytes) are allocated in
heap memory rather than on the stack. If n is not specified,
all temporary arrays are allocated in heap memory.
/heap-arrays-
temporary arrays are allocated on the stack (DEFAULT)
/Qopt-multi-version-aggressive[-]
enables more aggressive multi-versioning to check for pointer
aliasing and scalar replacement
/Qopt-ra-region-strategy[:<keyword>]
select the method that the register allocator uses to partition each
routine into regions
routine - one region per routine
block - one region per block
trace - one region per trace
loop - one region per loop
default - compiler selects best option
/Qvec[-] enables(DEFAULT)/disables vectorization
/Qvec-guard-write[-]
enables cache/bandwidth optimization for stores under conditionals
within vector loops
/Qvec-threshold[n]
sets a threshold for the vectorization of loops based on the
probability of profitable execution of the vectorized loop in
parallel
/Qopt-malloc-options:{0|1|2|3|4}
specify malloc configuration parameters. Specifying a non-zero <n>
value will cause alternate configuration parameters to be set for
how malloc allocates and frees memory
/Qopt-jump-tables:<arg>
control the generation of jump tables
default - let the compiler decide when a jump table, a series of
if-then-else constructs or a combination is generated
large - generate jump tables up to a certain pre-defined size
(64K entries)
<n> - generate jump tables up to <n> in size
use /Qopt-jump-tables- to lower switch statements as chains of
if-then-else constructs
/Qopt-block-factor:<n>
specify blocking factor for loop blocking
/Qopt-streaming-stores:<arg>
specifies whether streaming stores are generated
always - enables generation of streaming stores under the
assumption that the application is memory bound
auto - compiler decides when streaming stores are used (DEFAULT)
never - disables generation of streaming stores
/Qmkl[:<arg>]
link to the Intel(R) Math Kernel Library (Intel(R) MKL) and bring
in the associated headers
parallel - link using the threaded Intel(R) MKL libraries. This
is the default when /Qmkl is specified
sequential - link using the non-threaded Intel(R) MKL libraries
cluster - link using the Intel(R) MKL Cluster libraries plus
the sequential Intel(R) MKL libraries
/Qimsl link to the International Mathematics and Statistics Library* (IMSL*
library)
/Qopt-subscript-in-range[-]
assumes no overflows in the intermediate computation of the
subscripts
/Qcoarray[:shared|distributed]
enable/disable(DEFAULT) coarray syntax for data parallel
programming. The default is shared-memory; distributed
memory is only valid with the Intel(R) Cluster Toolkit
/Qcoarray-num-images:n
set default number of coarray images
/Qopt-matmul[-]
replace matrix multiplication with calls to intrinsics and threading
libraries for improved performance (DEFAULT at /O3 /Qparallel)
/Qsimd[-]
enables(DEFAULT)/disables vectorization using SIMD directive
/Qguide-opts:<arg>
tells the compiler to analyze certain code and generate
recommendations that may improve optimizations
/Qguide-file[:<filename>]
causes the results of guide to be output to a file
/Qguide-file-append[:<filename>]
causes the results of guide to be appended to a file
/Qguide[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization,
auto-parallelization, and data transformation (DEFAULT is 4 when the
option is specified)
/Qguide-data-trans[:<level>]
lets you set a level (1 - 4) of guidance for data transformation
(DEFAULT is 4 when the option is specified)
/Qguide-par[:<level>]
lets you set a level (1 - 4) of guidance for auto-parallelization
(DEFAULT is 4 when the option is specified)
/Qguide-vec[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization
(DEFAULT is 4 when the option is specified)
/Qguide-profile:<[file|dir]>[,[file|dir],...]
specify a loop profiler data file (or set of files in a directory)
when using the /Qguide option
/Qopt-mem-layout-trans[:<level>]
controls the level of memory layout transformations performed by the
compiler
0 - disable memory layout transformations (same as
/Qopt-mem-layout-trans-)
1 - enable basic memory layout transformations
2 - enable more memory layout transformations (DEFAULT when the
option is specified)
3 - enable aggressive memory layout transformations
/Qopt-prefetch[:n]
enable levels of prefetch insertion, where 0 disables.
n may be 0 through 4 inclusive. Default is 2.
/Qopt-prefetch-
disable(DEFAULT) prefetch insertion. Equivalent to /Qopt-prefetch:0
Profile Guided Optimization (PGO)
---------------------------------
/Qprof-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qprof-src-root <dir>
specify project root directory for application source files to
enable relative path resolution during profile feedback on sources
below that directory
/Qprof-src-root-cwd
specify the current directory as the project root directory for
application source files to enable relative path resolution during
profile feedback on sources below that directory
/Qprof-src-dir[-]
specify whether directory names of sources should be
considered when looking up profile records within the .dpi file
/Qprof-file <file>
specify file name for profiling summary file
/Qprof-data-order[-]
enable/disable(DEFAULT) static data ordering with profiling
/Qprof-func-order[-]
enable/disable(DEFAULT) function ordering with profiling
/Qprof-gen[:keyword]
instrument program for profiling.
Optional keyword may be srcpos or globdata
/Qprof-gen-
disable profiling instrumentation
/Qprof-use[:<arg>]
enable use of profiling information during optimization
weighted - invokes profmerge with -weighted option to scale data
based on run durations
[no]merge - enable(default)/disable the invocation of the profmerge
tool
/Qprof-use-
disable use of profiling information during optimization
/Qcov-gen
instrument program for profiling
/Qcov-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qcov-file <file>
specify file name for profiling summary file
/Qinstrument-functions[-]
determine whether function entry and exit points are instrumented
/Qprof-hotness-threshold:<val>
set the hotness threshold for function grouping and function ordering
val indicates percentage of functions to be placed in hot region.
This option requires /Qprof-use
and /Qprof-func-order
/Qprof-value-profiling:<arg>[,<arg>,...]
limit value profiling
none - inhibit all types of value profiling
nodivide - inhibit value profiling of non-compile time constants
used in division or remainder operations
noindcall - inhibit value profiling of function addresses at
indirect call sites
/Qprofile-functions
enable instrumentation in generated code for collecting
function execution time profiles
/Qprofile-loops:<arg>
enable instrumentation in generated code for collecting
loop execution time profiles
inner - instrument inner loops
outer - instrument outer loops
all - instrument all loops
/Qprofile-loops-report:<arg>
Control the level of instrumentation inserted for reporting loop
execution profiles
1 - report loop times
2 - report loop times and iteration counts
Optimization Reports
--------------------
/Qvec-report[n]
control amount of vectorizer diagnostic information
n=0 no diagnostic information
n=1 indicate vectorized loops (DEFAULT when enabled)
n=2 indicate vectorized/non-vectorized loops
n=3 indicate vectorized/non-vectorized loops and prohibiting
data dependence information
n=4 indicate non-vectorized loops
n=5 indicate non-vectorized loops and prohibiting data
dependence information
n=6 indicate vectorized/non-vectorized loops with greater
details and prohibiting data dependence information
n=7 indicate vector code quality message ids and data values
for vectorized loops
/Qopt-report[:n]
generate an optimization report to stderr
0 disable optimization report output
1 minimum report output
2 medium output (DEFAULT when enabled)
3 maximum report output
/Qopt-report-file:<file>
specify the filename for the generated report
/Qopt-report-phase:<phase>
specify the phase that reports are generated against
/Qopt-report-routine:<name>
reports on routines containing the given name
/Qopt-report-help
display the optimization phases available for reporting
/Qtcheck[:mode]
enable analysis of threaded applications (requires Intel(R) Thread
Checker; cannot be used with compiler alone)
tci - instruments a program to perform a thread-count-independent
analysis
tcd - instruments a program to perform a thread-count-dependent
analysis (DEFAULT when mode is not used)
api - instruments a program at the api-imports level
/Qtcollect[:<lib>]
inserts instrumentation probes calling the Intel(R) Trace Collector
API. The library <lib>.lib is linked in the default being VT.lib
(requires Intel(R) Trace Collector)
/Qtcollect-filter:file
Enable or disable the instrumentation of specified functions.
(requires Intel(R) Trace Collector)
OpenMP* and Parallel Processing
------------------------------
/Qopenmp enable the compiler to generate multi-threaded code based on the
OpenMP* directives (same as /openmp)
/Qopenmp-stubs
enables the user to compile OpenMP programs in sequential mode. The
OpenMP directives are ignored and a stub OpenMP library is linked
(sequential)
/Qopenmp-report{0|1|2}
control the OpenMP parallelizer diagnostic level
/Qopenmp-lib:<ver>
choose which OpenMP library version to link with
compat - use the Microsoft compatible OpenMP run-time libraries
(DEFAULT)
/Qopenmp-threadprivate:<ver>
choose which threadprivate implementation to use
compat - use the Microsoft compatible thread local storage
legacy - use the Intel compatible implementation
(DEFAULT)
/Qparallel
enable the auto-parallelizer to generate multi-threaded code for
loops that can be safely executed in parallel
/Qpar-report{0|1|2|3}
control the auto-parallelizer diagnostic level
/Qpar-threshold[n]
set threshold for the auto-parallelization of loops where n is an
integer from 0 to 100
/Qpar-runtime-control[n]
Control parallelizer to generate runtime check code for effective
automatic parallelization.
n=0 no runtime check based auto-parallelization
n=1 generate runtime check code under conservative mode
(DEFAULT when enabled)
n=2 generate runtime check code under heuristic mode
n=3 generate runtime check code under aggressive mode
/Qpar-schedule-static[:n]
Specifies a scheduling algorithm for DO loop iteration.
Divides iterations into contiguous pieces. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static_balanced[:n]
Divides iterations into even-sized chunks. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static-steal[:n]
Divides iterations into even-sized chunks, but allows
threads to steal parts of chunks from neighboring threads
/Qpar-schedule-dynamic[:n]
Specifies a scheduling algorithm for DO loop iteration.
Assigns iterations to threads in chunks dynamically.
Chunk size is n iterations if specified, otherwise 1.
/Qpar-schedule-guided[:n]
Specifies a scheduling algorithm for DO loop iteration.
Indicates a minimum number of iterations. If specified,
n is the minimum number, otherwise 1.
/Qpar-schedule-guided-analytical[:n]
Divides iterations by using exponential distribution or
dynamic distributions.
/Qpar-schedule-runtime
Specifies a scheduling algorithm for DO loop iteration.
Defers the scheduling decision until runtime.
/Qpar-schedule-auto
Lets the compiler or run-time system determine the
scheduling algorithm.
/Qpar-adjust-stack<n>
perform fiber-based main thread stack adjustment
/Qpar-affinity=[<modifier>,...]<type>[,<permute>][,<offset>]
tune application performance by setting different thread affinity
/Qpar-num-threads=<n>
tune application performance by setting different number of threads
/Qparallel-source-info[:n]
enable(DEFAULT)/disable the emission of source location information
for parallel code generation with OpenMP and auto-parallelization
0 - disable (same as /Qparallel-source-info-)
1 - emit routine name and line information (DEFAULT)
2 - emit path, file, routine name and line information
/Qpar same as /Qparallel
Floating Point
--------------
/fp:<name>
enable <name> floating point model variation
except[-] - enable/disable floating point semantics
fast[=1|2] - enables more aggressive floating point optimizations
precise - allows value-safe optimizations
source - enables intermediates in source precision
strict - enables /fp:precise /fp:except, disables
contractions and enables pragma stdc fenv_access
/Qfp-speculation:<mode>
enable floating point speculations with the following <mode>
conditions:
fast - speculate floating point operations (DEFAULT)
safe - speculate only when safe
strict - same as off
off - disables speculation of floating-point operations
/Qpc32 set internal FPU precision to 24 bit significand
/Qprec improve floating-point precision (speed impact less than /Op)
/Qprec-sqrt[-]
determine if certain square root optimizations are enabled
/Qprec-div[-]
improve precision of FP divides (some speed impact)
/Qfast-transcendentals[-]
generate a faster version of the transcendental functions
/Qfp-port[-]
round fp results at assignments and casts (some speed impact)
/Qfp-stack-check
enable fp stack checking after every function/procedure call
/Qrcd rounding mode to enable fast float-to-int conversions
/rounding-mode:chopped
set internal FPU rounding control to truncate
/Qftz[-] enable/disable flush denormal results to zero
/fpe:{0|1|3}
specifies program-wide behavior on floating point exceptions
/fpe-all:{0|1|3}
specifies floating point exception behavior on all functions
and subroutines. Also sets /assume:ieee_fpe_flags
/[no]fltconsistency
specify that improved floating-point consistency should be used
/Qfma[-] enable/disable the combining of floating point multiplies and
add/subtract operations
/[no]recursive
compile all procedures for possible recursive execution
Inlining
--------
/Ob<n> control inline expansion:
n=0 disable inlining (same as /inline:none)
n=1 inline functions declared with ATTRIBUTES INLINE or
FORCEINLINE
n=2 inline any function, at the compiler's discretion
/Qinline-min-size:<n>
set size limit for inlining small routines
/Qinline-min-size-
no size limit for inlining small routines
/Qinline-max-size:<n>
set size limit for inlining large routines
/Qinline-max-size-
no size limit for inlining large routines
/Qinline-max-total-size:<n>
maximum increase in size for inline function expansion
/Qinline-max-total-size-
no size limit for inline function expansion
/Qinline-max-per-routine:<n>
maximum number of inline instances in any function
/Qinline-max-per-routine-
no maximum number of inline instances in any function
/Qinline-max-per-compile:<n>
maximum number of inline instances in the current compilation
/Qinline-max-per-compile-
no maximum number of inline instances in the current compilation
/Qinline-factor:<n>
set inlining upper limits by n percentage
/Qinline-factor-
do not set set inlining upper limits
/Qinline-forceinline
treat inline routines as forceinline
/Qinline-dllimport
allow(DEFAULT)/disallow functions declared DEC$ ATTRIBUTES DLLIMPORT
to be inlined
/Qinline-calloc
directs the compiler to inline calloc() calls as malloc()/memset()
/inline[:keyword]
Specifies the level of inline function expansion
keywords: all (same as /Ob2 /Ot), size (same as /Ob2 /Os)
speed (same as /Ob2 /Ot), none or manual (same as /Ob0)
Output, Debug, PCH
------------------
/c compile to object (.obj) only, do not link
/nolink, /compile-only
same as /c
/S compile to assembly (.asm) only, do not link
/FAs produce assembly file with optional source annotations
/FAc produce assembly file with optional code annotations
/FA produce assembly file
/Fa[file]
name assembly file (or directory for multiple files; i.e. /FaMYDIR\)
/Fo[file]
name object file (or directory for multiple files; i.e. /FoMYDIR\)
/Fe[file]
name executable file or directory
/object:<filename>
specify the name of the object file, or the directory to which object
file(s) should be written. (e.g. /object:MYOBJ or /object:MYDIR\)
/exe:<filename>
specifies the name to be used for the built program (.exe) or
dynamic-link (.dll) library
/map:<filename>
specify that a link map file should be generated
/list:<filename>
specify that a listing file should be generated
/list-line-len:#
overrides the default line length (80) in a listing file
/list-page-len:#
overrides the default page length (66) in a listing file
/show:<keyword>
controls the contents of the listing file
keywords: all, none, [no]include, [no]map, [no]options
/Zi, /ZI, /Z7
produce symbolic debug information in object file (implies /Od when
another optimization option is not explicitly set)
/debug[:keyword]
enable debug information and control output of enhanced debug
information
keywords: all, full, minimal, none, [no]inline-debug-info
/nodebug do not enable debug information
/debug-parameters[:keyword]
control output of debug information for PARAMETERS
keywords: all, used, none (same as /nodebug-parameters)
/nodebug-parameters
do not output debug information for PARAMETERS
/Qd-lines, /[no]d-lines
compile debug statements (indicated by D in column 1)
/pdbfile[:filename]
specify that debug related information should be generated to a
program database file
/nopdbfile
do not generate debug related information to a program database file
/Qtrapuv trap uninitialized variables
/RTCu report use of variable that was not initialized
/Qmap-opts
enable option mapping tool
Preprocessor
------------
/D<name>[{=|#}<text>]
define macro
/define:symbol[=<value>]
same as /D
/nodefines
specifies that any /D macros go to the preprocessor only, and not to
the compiler
/U<name> remove predefined macro
/undefine:<name>
remove predefined macro (same as /U)
/allow:nofpp-comments
If a Fortran end-of-line comment is seen within a #define, treat it
as part of the definition. Default is allow:fpp-comments
/E preprocess to stdout
/EP preprocess to stdout, omitting #line directives
/EP /P preprocess to file, omitting #line directives
/P preprocess to file
/preprocess-only
same as /P
/[no]keep keep/remove preprocessed file generated by preprocessor as input to
compiler stage. Not affected by /Qsave-temps. Default is /nokeep
/fpp[n], /[no]fpp
run Fortran preprocessor on source files prior to compilation
n=0 disable running the preprocessor, equivalent to nofpp
n=1,2,3 run preprocessor
/module:path
specify path where mod files should be placed and first location to
look for mod files
/u remove all predefined macros
/I<dir> add directory to include file search path
/[no]include:<dir>
same as /I
/X remove standard directories from include file search path
/[no]gen-dep[:filename]
generate dependency information. If no filename is specified,
output to stdout
/gen-depformat:keyword
generate dependency information in the specified format.
One of: make, nmake
Component Control
-----------------
/Qoption,<tool>,<opts>
pass options <opts> to tool specified by <tool>
/Qlocation,<tool>,<dir>
set <dir> as the location of tool specified by <tool>
Language
--------
/[no]altparam
specify if alternate form of parameter constant declarations
(without parenthesis) is recognized. Default is to recognize
/assume:<keyword>
specify assumptions made by the optimizer and code generator
keywords: none, [no]byterecl, [no]buffered_io,
[no]bscc (nobscc same as /nbs),
[no]cc_omp, [no]minus0,
[no]dummy_aliases (same as /Qcommon-args),
[no]ieee_fpe_flags, [no]fpe_summary,
[no]old_boz, [no]old_complex_align,
[no]old_logical_ldio,
[no]old_ldout_format, [no]old_maxminloc,
[no]old_unit_star, [no]old_xor,
[no]protect_constants, [no]protect_parens,
[no]realloc_lhs, [no]2underscore,
[no]underscore (same as /us),
[no]std_intent_in,
[no]std_mod_proc_name, [no]source_include,
[no]split_common,[no]writeable_strings
/ccdefault:<keyword>
specify default carriage control for units 6 and *
keywords: default, fortran, list or none
/[no]check:<keyword>
check run-time conditions. Default is /nocheck
keywords: all (same as /4Yb, /C), none (same as /nocheck, /4Nb),
[no]arg_temp_created, [no]bounds (same as /CB),
[no]format, [no]output_conversion,
[no]pointer (same as /CA),
[no]uninit (same as /CU), [no]stack
/Qcommon-args
assume "by reference" subprogram arguments may alias one
another. Same as /assume:dummy_aliases
/[no]extend-source[:<keyword>]
specify rightmost column for fixed form sources
keywords: 72 (same as /noextend-source and /4L72),
80 (same as /4L80),
132 (same as /4L132. Default if you specify
/extend-source without a keyword.)
/fixed specify source files are in fixed format. Same as /FI and /4Nf
/nofixed indicates free format
/free specify source files are in free format. Same as /FR and /4Yf
/nofree indicates fixed format
/names:<keyword>
specify how source code identifiers and external names are
interpreted.
keywords: as_is, lowercase, uppercase
/[no]pad-source, /Qpad-source[-]
make compiler acknowledge blanks at the end of a line
/stand[:<keyword>]
specifies level of conformance with ANSI standard to check
for. If keyword is not specified, level of conformance is f03
keywords: f90 (same as /4Ys), f95,
f03, none (same as /nostand)
/standard-semantics
sets assume keywords to conform to the semantics of the f03
standard. May result in performance loss.
assume keywords set by /standard-semantics:
byterecl, fpe_summary, minus0, noold_maxminloc,
noold_unit_star, noold_xor, protect_parens, realloc_lhs,
std_intent_in, std_mod_proc_name, noold_ldout_format
/syntax-only, /Zs
perform syntax and semantic checking only (no object file produced)
Compiler Diagnostics
--------------------
/w disable all warnings
/W<n> disable warnings (n = 0) or show warnings (n = 1 DEFAULT, same as
/warn:general)
/warn:<keyword>
specifies the level of warning messages issued
keywords: all, none (same as /nowarn)
[no]alignments, [no]declarations, [no]errors,
[no]general, [no]ignore_loc, [no]interfaces,
[no]stderrors, [no]truncated_source, [no]uncalled,
[no]unused, [no]usage
/nowarn suppress all warning messages
/WB turn a compile-time bounds check into a warning
/[no]traceback
specify whether the compiler generates PC correlation data used to
display a symbolic traceback rather than a hexadecimal traceback at
runtime failure
/[no]gen-interfaces [[no]source]
generate interface blocks for all routines in the file. Can be
checked using -warn interfaces
nosource indicates temporary source files should not be saved
/error-limit:<size>
specify the maximum number of error-level or fatal-level compiler
errors allowed
/noerror-limit
set no maximum number on error-level or fatal-level error messages
/Qdiag-enable:<v1>[,<v2>,...]
enable the specified diagnostics or diagnostic groups
/Qdiag-disable:<v1>[,<v2>,...]
disable the specified diagnostics or diagnostic groups
where <vN> may be individual diagnostic numbers or group names.
where group names include:
sc[n] - perform source code analysis: n=1 for critical
errors, n=2 for all errors and n=3 for all errors
and warnings
sc-
{full|concise|precise} - perform static analysis and determine the analysis
mode.
Full mode - attempts to find all program weaknesses,
even at the expense of more false positives.
Concise mode - attempts to reduce false positives
somewhat more than reducing false negatives.
Precise mode - attempts to avoid all false positives
Default: full if /Qdiag-enable:sc{[1|2|3]} is
present; otherwise None
(static analysis diagnostics are disabled).
sc-include - perform source code analysis on include files
sc-single-file - This option tells static analysis to process each
file individually.
Default: OFF
sc-enums - This option tells static analysis to treat
enumeration variables as known values equal to any
one of the associated enumeration literals.
Default: OFF
sc-parallel[n] - perform analysis of parallelization in
source code: n=1 for critical errors,
n=2 for errors, n=3 for all errors and
warnings
warn - diagnostic messages that have "warning" severity level.
error - diagnostic messages that have "error" severity level.
remark - diagnostic messages that are remarks or comments.
vec - diagnostic messages issued by the vectorizer.
par - diagnostic messages issued by the auto-parallelizer
openmp - diagnostic messages issued by the OpenMP* parallelizer.
cpu-dispatch Specifies the CPU dispatch remarks.
/Qdiag-error:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as errors
/Qdiag-warning:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as warnings
/Qdiag-remark:<v1>[,<v2>,...]
output the the specified diagnostics or diagnostic groups as remarks
/Qdiag-dump
display the currently enabled diagnostic messages to stdout or to a
specified diagnostic output file.
/Qdiag-sc-dir:<dir>
<dir> directory where diagnostics from static analysis are created,
rather than current working directory.
/Qdiag-file[:<file>]
<file> where diagnostics are emitted to. Not specifying this causes
messages to be output to stderr
/Qdiag-file-append[:<file>]
<file> where diagnostics are emitted to. When <file> already exists,
output is appended to the file
/Qdiag-id-numbers[-]
enable(DEFAULT)/disable the diagnostic specifiers to be output in
numeric form
/Qdiag-error-limit:<num>
specify the maximum number of errors emitted
Miscellaneous
-------------
/[no]logo
display compiler version information. /nologo disables the output
/Qsox[:<keyword>[,keyword]]
enable saving of compiler options, version and additional information
in the executable. Use /Qsox- to disable(DEFAULT)
profile - include profiling data
inline - include inlining information
/bintext:<string>
place the string specified into the object file and executable
/Qsave-temps
store the intermediate files in current directory and name them
based on the source file. Only saves files that are generated by
default
/what display detailed compiler version information
/watch:<keyword>
tells the driver to output processing information
keywords: all, none (same as /nowatch), [no]source,
[no]cmd
[no]mic-cmd
/nowatch suppress processing information output (DEFAULT)
/Tf<file>
compile file as Fortran source
/extfor:<ext>
specify extension of file to be recognized as a Fortran file
/extfpp:<ext>
specify extension of file to be recognized as a preprocessor file
/libdir[:keyword]
control the library names that should be emitted into the object file
keywords: all, none (same as /nolibdir), [no]automatic, [no]user
/nolibdir
no library names should be emitted into the object file
/MP[<n>] create multiple processes that can be used to compile large numbers
of source files at the same time
/bigobj generate objects with increased address capacity
Data
----
/4I{2|4|8}
set default KIND of integer and logical variables to 2, 4, or 8
/integer-size:<size>
specifies the default size of integer and logical variables
size: 16, 32, 64
/4R{8|16}
set default size of real to 8 or 16 bytes
/real-size:<size>
specify the size of REAL and COMPLEX declarations, constants,
functions, and intrinsics
size: 32, 64, 128
/Qautodouble
same as /real-size:64 or /4R8
/double-size:<size>
defines the size of DOUBLE PRECISION and DOUBLE COMPLEX declarations,
constants, functions, and intrinsics
size: 64, 128
/[no]fpconstant
extends the precision of single precision constants assigned to
double precision variables to double precision
/[no]intconstant
use Fortran 77 semantics, rather than Fortran 90/95, to determine
kind of integer constants
/auto make all local variables AUTOMATIC
/Qauto-scalar
make scalar local variables AUTOMATIC (DEFAULT)
/Qsave save all variables (static allocation) (same as /noauto,
opposite of /auto)
/Qzero[-]
enable/disable(DEFAULT) implicit initialization to zero of local
scalar variables of intrinsic type INTEGER, REAL, COMPLEX, or
LOGICAL that are saved and not initialized
/Qdyncom<common1,common2,...>
make given common blocks dynamically-allocated
/Zp[n] specify alignment constraint for structures (n=1,2,4,8,16
/Zp16 DEFAULT)
/[no]align
analyze and reorder memory layout for variables and arrays
/align:<keyword>
specify how data items are aligned
keywords: all (same as /align), none (same as /noalign),
[no]commons, [no]dcommons,
[no]qcommons, [no]zcommons,
rec1byte, rec2byte, rec4byte,
rec8byte, rec16byte, rec32byte,
array8byte, array16byte, array32byte,
array64byte, array128byte, array256byte,
[no]records, [no]sequence
/GS enable overflow security checks.
/GS- disables (DEFAULT)
/Qpatchable-addresses
generate code such that references to statically assigned addresses
can be patched with arbitrary 64-bit addresses.
/Qfnalign[-]
align the start of functions to an optimal machine-dependent value.
When disabled (DEFAULT) align on a 2-byte boundary
/Qfnalign:[2|16]
align the start of functions on a 2 (DEFAULT) or 16 byte boundary
/Qglobal-hoist[-]
enable(DEFAULT)/disable external globals are load safe
/Qkeep-static-consts[-]
enable/disable(DEFAULT) emission of static const variables even
when not referenced
/Qnobss-init
disable placement of zero-initialized variables in BSS (use DATA)
/Qzero-initialized-in-bss[-]
put explicitly zero initialized variables into the DATA section
instead of the BSS section
/convert:<keyword>
specify the format of unformatted files containing numeric data
keywords: big_endian, cray, ibm, little_endian, native, vaxd, vaxg
/Qimf-absolute-error:value[:funclist]
define the maximum allowable absolute error for math library
function results
value - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-accuracy-bits:bits[:funclist]
define the relative error, measured by the number of correct bits,
for math library function results
bits - a positive, floating-point number
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-arch-consistency:value[:funclist]
ensures that the math library functions produce consistent results
across different implementations of the same architecture
value - true or false
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-max-error:ulps[:funclist]
defines the maximum allowable relative error, measured in ulps, for
math library function results
ulps - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-precision:value[:funclist]
defines the accuracy (precision) for math library functions
value - defined as one of the following values
high - equivalent to max-error = 0.6
medium - equivalent to max-error = 4 (DEFAULT)
low - equivalent to accuracy-bits = 11 (single
precision); accuracy-bits = 26 (double
precision)
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
Compatibility
-------------
/fpscomp[:<keyword>]
specify the level of compatibility to adhere to with Fortran
PowerStation
keywords: all, none (same as /nofpscomp), [no]filesfromcmd,
[no]general, [no]ioformat, [no]ldio_spacing,
[no]libs, [no]logicals
/nofpscomp
no specific level of compatibility with Fortran PowerStation
/f66 allow extensions that enhance FORTRAN-66 compatibility
/f77rtl specify that the Fortran 77 specific run-time support should be used
/nof77rtl disables
/vms enable VMS I/O statement extensions
/Qvc<arg>
enable compatibility with a specific Microsoft* Visual Studio version
9 - Microsoft* Visual Studio 2008 compatibility
10 - Microsoft* Visual Studio 2010 compatibility
11 - Microsoft* Visual Studio 2012 compatibility
Linking/Linker
--------------
/link specify that all options following '/link' are for the linker
/extlnk:<ext>
specify extension of file to be passed directly to linker
/F<n> set the stack reserve amount specified to the linker
/dbglibs use the debug version of runtime libraries, when appropriate
/libs:<keyword>
specifies which type of run-time library to link to.
keywords: static, dll, qwin, qwins
/LD[d] produce a DLL instead of an EXE ('d' = debug version)
/dll same as /LD
/MD[d] use dynamically-loaded, multithread C runtime
/MDs[d] use dynamically-loaded, singlethread Fortran runtime,
and multithread C runtime
/MT[d] use statically-linked, multithread C runtime (DEFAULT with
Microsoft Visual Studio 2005 and later)
/ML[d] use statically-linked, single thread C runtime (only valid in
Microsoft Visual Studio 2003 environment)
/MG, /winapp
use Windows API runtime libraries
/Zl omit library names from object file
/threads specify that multi-threaded libraries should be linked against
/nothreads disables multi-threaded libraries
Deprecated Options
------------------
/Qinline-debug-info use /debug:inline-debug-info
/Gf use /GF
/ML[d] upgrade to /MT[d]
/Quse-asm No replacement
/Qprof-genx use /Qprof-gen:srcpos
/Qdiag-enable:sv[<n>] use /Qdiag-enable:sc[<n>]
/Qdiag-enable:sv-include use /Qdiag-enable:sc-include
/Qdiag-sv use /Qdiag-enable:sc[<n>]
/Qdiag-sv-error use /Qdiag-disable:warning
/Qdiag-sv-include use /Qdiag-enable:sc-include
/Qdiag-sv-level No replacement
/Qdiag-sv-sup use /Qdiag-disable:<v1>[,<v2>,...]
/Qtprofile No replacement
/arch:SSE use /arch:IA32
/QxK upgrade to /arch:SSE2
/QaxK upgrade to /arch:SSE2
/QxW use /arch:SSE2
/QaxW use /arch:SSE2
/QxN use /QxSSE2
/QaxN use /QaxSSE2
/QxP use /QxSSE3
/QaxP use /QaxSSE3
/QxT use /QxSSSE3
/QaxT use /QaxSSSE3
/QxS use /QxSSE4.1
/QaxS use /QaxSSE4.1
/QxH use /QxSSE4.2
/QaxH use /QaxSSE4.2
/QxO use /arch:SSE3
/Qvc7.1 No replacement
/QIfist use /Qrcd
/QxSSE3_ATOM use /QxSSSE3_ATOM
/Qrct No replacement
/Op use /fltconsistency
/debug:partial No replacement
/tune:<code> use /Qx<code>
/architecture:<code> use /arch:<code>
/1, /Qonetrip use /f66
/Fm use /map
/Qcpp, /Qfpp use /fpp
/Qdps use /altparam
/Qextend-source use /extend-source
/Qlowercase use /names:lowercase
/Quppercase use /names:uppercase
/Qvms use /vms
/asmattr:keyword use /FA[c|s|cs]
/noasmattr,/asmattr:none use /FA
/asmfile use /Fa
/automatic use /auto
/cm use /warn:nousage
/optimize:0 use /Od
/optimize:1,2 use /O1
/optimize:3,4 use /O2
/optimize:5 use /O3
/source use /Tf
/unix No replacement
/us use /assume:underscore
/unroll use /Qunroll
/w90, /w95 No replacement
/Zd use /debug:minimal
/help, /? [category] print full or category help message
Valid categories include
advanced - Advanced Optimizations
codegen - Code Generation
compatibility - Compatibility
component - Component Control
data - Data
deprecated - Deprecated Options
diagnostics - Compiler Diagnostics
float - Floating Point
help - Help
inline - Inlining
ipo - Interprocedural Optimization (IPO)
language - Language
link - Linking/Linker
misc - Miscellaneous
opt - Optimization
output - Output
pgo - Profile Guided Optimization (PGO)
preproc - Preprocessor
reports - Optimization Reports
openmp - OpenMP and Parallel Processing
Copyright (C) 1985-2013, Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
icl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
Intel(R) Fortran Compiler Help
==============================
Intel(R) Compiler includes compiler options that optimize for instruction
sets that are available in both Intel(R) and non-Intel microprocessors, but
may perform additional optimizations for Intel microprocessors than for
non-Intel microprocessors. In addition, certain compiler options for
Intel(R) Compiler are reserved for Intel microprocessors. For a detailed
description of these compiler options, including the instructions they
implicate, please refer to "Intel(R) Compiler User and Reference Guides >
Compiler Options."
usage: ifort [options] file1 [file2 ...] [/link linker_options]
where options represents zero or more compiler options
fileN is a Fortran source (.f .for .ftn .f90 .fpp .i .i90),
assembly (.asm), object (.obj), static library (.lib), or
other linkable file
linker_options represents zero or more linker options
Notes
-----
1. Many FL32 options are supported; a warning is printed for unsupported
options.
2. Intel Fortran compiler options may be placed in your ifort.cfg file.
Some options listed are only available on a specific system
i32 indicates the feature is available on systems based on IA-32
architecture
i64em indicates the feature is available on systems using Intel(R) 64
architecture
Compiler Option List
--------------------
Optimization
------------
/O1 optimize for maximum speed, but disable some optimizations which
increase code size for a small speed benefit
/O2 optimize for maximum speed (DEFAULT)
/O3 optimize for maximum speed and enable more aggressive optimizations
that may not improve performance on some programs
/Ox enable maximum optimizations (same as /O2)
/Os enable speed optimizations, but disable some optimizations which
increase code size for small speed benefit (overrides /Ot)
/Ot enable speed optimizations (overrides /Os)
/Od disable optimizations
/Oy[-] enable/disable using EBP as a general purpose register (no frame
pointer) (i32 only)
/fast enable /QxHOST /O3 /Qipo /Qprec-div-
options set by /fast cannot be overridden with the exception of
/QxHOST, list options separately to change behavior
/Oa[-] assume no aliasing in program
/Ow[-] assume no aliasing within functions, but assume aliasing across calls
Code Generation
---------------
/Qx<code>
generate specialized code to run exclusively on processors
indicated by <code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors. Optimizes for the Intel NetBurst(R)
microarchitecture.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors. Optimizes for the enhanced Pentium(R) M
processor microarchitecture and Intel NetBurst(R)
microarchitecture.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Core(TM) microarchitecture.
SSE4.1 May generate Intel(R) SSE4 Vectorizing Compiler and Media
Accelerator instructions for Intel processors. May
generate Intel(R) SSSE3, SSE3, SSE2, and SSE instructions
and it may optimize for Intel(R) 45nm Hi-k next generation
Intel Core(TM) microarchitecture.
SSE4.2 May generate Intel(R) SSE4 Efficient Accelerated String
and Text Processing instructions supported by Intel(R)
Core(TM) i7 processors. May generate Intel(R) SSE4
Vectorizing Compiler and Media Accelerator, Intel(R) SSSE3,
SSE3, SSE2, and SSE instructions and it may optimize for
the Intel(R) Core(TM) processor family.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
Optimizes for a future Intel processor.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors. Optimizes for a
future Intel processor.
SSSE3_ATOM
May generate MOVBE instructions for Intel processors,
depending on the setting of option /Qinstruction.
May also generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Atom(TM) processor and Intel(R) Centrino(R)
Atom(TM) Processor Technology.
/QxHost generate instructions for the highest instruction set and processor
available on the compilation host machine
/Qax<code1>[,<code2>,...]
generate code specialized for processors specified by <codes>
while also generating generic IA-32 instructions.
<codes> includes one or more of the following:
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2,
and SSE instructions for Intel processors.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors.
/arch:<code>
generate specialized code to optimize for processors indicated by
<code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions
SSE3 May generate Intel(R) SSE3, SSE2 and SSE instructions
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and
SSE instructions
AVX May generate Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2 and SSE instructions
/Qinstruction:<keyword>
Refine instruction set output for the selected target processor
[no]movbe - Do/do not generate MOVBE instructions with SSSE3_ATOM
(requires /QxSSSE3_ATOM)
/Qextend-arguments:[32|64]
By default, unprototyped scalar integer arguments are passed
in 32-bits (sign-extended if necessary).
On Intel(R) 64, unprototyped scalar integer arguments may be
extended to 64-bits.
Interprocedural Optimization (IPO)
----------------------------------
/Qip[-] enable(DEFAULT)/disable single-file IP optimization
within files
/Qipo[n] enable multi-file IP optimization between files
/Qipo-c generate a multi-file object file (ipo_out.obj)
/Qipo-S generate a multi-file assembly file (ipo_out.asm)
/Qip-no-inlining
disable full and partial inlining
/Qip-no-pinlining
disable partial inlining
/Qipo-separate
create one object file for every source file (overrides /Qipo[n])
/Qipo-jobs<n>
specify the number of jobs to be executed simultaneously during the
IPO link phase
Advanced Optimizations
----------------------
/Qunroll[n]
set maximum number of times to unroll loops. Omit n to use default
heuristics. Use n=0 to disable the loop unroller
/Qunroll-aggressive[-]
enables more aggressive unrolling heuristics
/Qscalar-rep[-]
enable(DEFAULT)/disable scalar replacement (requires /O3)
/Qpad[-] enable/disable(DEFAULT) changing variable and array memory layout
/Qsafe-cray-ptr
Cray pointers do not alias with other variables
/Qansi-alias[-]
enable/disable(DEFAULT) use of ANSI aliasing rules optimizations;
user asserts that the program adheres to these rules
/Qcomplex-limited-range[-]
enable/disable(DEFAULT) the use of the basic algebraic expansions of
some complex arithmetic operations. This can allow for some
performance improvement in programs which use a lot of complex
arithmetic at the loss of some exponent range.
/reentrancy:<keyword>
specify whether the threaded, reentrant run-time support should be
used
Keywords: none (same as /noreentrancy), threaded, async
/noreentrancy
do not use threaded, reentrant run-time support
/heap-arrays[:n]
temporary arrays of minimum size n (in kilobytes) are allocated in
heap memory rather than on the stack. If n is not specified,
all temporary arrays are allocated in heap memory.
/heap-arrays-
temporary arrays are allocated on the stack (DEFAULT)
/Qopt-multi-version-aggressive[-]
enables more aggressive multi-versioning to check for pointer
aliasing and scalar replacement
/Qopt-ra-region-strategy[:<keyword>]
select the method that the register allocator uses to partition each
routine into regions
routine - one region per routine
block - one region per block
trace - one region per trace
loop - one region per loop
default - compiler selects best option
/Qvec[-] enables(DEFAULT)/disables vectorization
/Qvec-guard-write[-]
enables cache/bandwidth optimization for stores under conditionals
within vector loops
/Qvec-threshold[n]
sets a threshold for the vectorization of loops based on the
probability of profitable execution of the vectorized loop in
parallel
/Qopt-malloc-options:{0|1|2|3|4}
specify malloc configuration parameters. Specifying a non-zero <n>
value will cause alternate configuration parameters to be set for
how malloc allocates and frees memory
/Qopt-jump-tables:<arg>
control the generation of jump tables
default - let the compiler decide when a jump table, a series of
if-then-else constructs or a combination is generated
large - generate jump tables up to a certain pre-defined size
(64K entries)
<n> - generate jump tables up to <n> in size
use /Qopt-jump-tables- to lower switch statements as chains of
if-then-else constructs
/Qopt-block-factor:<n>
specify blocking factor for loop blocking
/Qopt-streaming-stores:<arg>
specifies whether streaming stores are generated
always - enables generation of streaming stores under the
assumption that the application is memory bound
auto - compiler decides when streaming stores are used (DEFAULT)
never - disables generation of streaming stores
/Qmkl[:<arg>]
link to the Intel(R) Math Kernel Library (Intel(R) MKL) and bring
in the associated headers
parallel - link using the threaded Intel(R) MKL libraries. This
is the default when /Qmkl is specified
sequential - link using the non-threaded Intel(R) MKL libraries
cluster - link using the Intel(R) MKL Cluster libraries plus
the sequential Intel(R) MKL libraries
/Qimsl link to the International Mathematics and Statistics Library* (IMSL*
library)
/Qopt-subscript-in-range[-]
assumes no overflows in the intermediate computation of the
subscripts
/Qcoarray[:shared|distributed]
enable/disable(DEFAULT) coarray syntax for data parallel
programming. The default is shared-memory; distributed
memory is only valid with the Intel(R) Cluster Toolkit
/Qcoarray-num-images:n
set default number of coarray images
/Qopt-matmul[-]
replace matrix multiplication with calls to intrinsics and threading
libraries for improved performance (DEFAULT at /O3 /Qparallel)
/Qsimd[-]
enables(DEFAULT)/disables vectorization using SIMD directive
/Qguide-opts:<arg>
tells the compiler to analyze certain code and generate
recommendations that may improve optimizations
/Qguide-file[:<filename>]
causes the results of guide to be output to a file
/Qguide-file-append[:<filename>]
causes the results of guide to be appended to a file
/Qguide[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization,
auto-parallelization, and data transformation (DEFAULT is 4 when the
option is specified)
/Qguide-data-trans[:<level>]
lets you set a level (1 - 4) of guidance for data transformation
(DEFAULT is 4 when the option is specified)
/Qguide-par[:<level>]
lets you set a level (1 - 4) of guidance for auto-parallelization
(DEFAULT is 4 when the option is specified)
/Qguide-vec[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization
(DEFAULT is 4 when the option is specified)
/Qguide-profile:<[file|dir]>[,[file|dir],...]
specify a loop profiler data file (or set of files in a directory)
when using the /Qguide option
/Qopt-mem-layout-trans[:<level>]
controls the level of memory layout transformations performed by the
compiler
0 - disable memory layout transformations (same as
/Qopt-mem-layout-trans-)
1 - enable basic memory layout transformations
2 - enable more memory layout transformations (DEFAULT when the
option is specified)
3 - enable aggressive memory layout transformations
/Qopt-prefetch[:n]
enable levels of prefetch insertion, where 0 disables.
n may be 0 through 4 inclusive. Default is 2.
/Qopt-prefetch-
disable(DEFAULT) prefetch insertion. Equivalent to /Qopt-prefetch:0
Profile Guided Optimization (PGO)
---------------------------------
/Qprof-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qprof-src-root <dir>
specify project root directory for application source files to
enable relative path resolution during profile feedback on sources
below that directory
/Qprof-src-root-cwd
specify the current directory as the project root directory for
application source files to enable relative path resolution during
profile feedback on sources below that directory
/Qprof-src-dir[-]
specify whether directory names of sources should be
considered when looking up profile records within the .dpi file
/Qprof-file <file>
specify file name for profiling summary file
/Qprof-data-order[-]
enable/disable(DEFAULT) static data ordering with profiling
/Qprof-func-order[-]
enable/disable(DEFAULT) function ordering with profiling
/Qprof-gen[:keyword]
instrument program for profiling.
Optional keyword may be srcpos or globdata
/Qprof-gen-
disable profiling instrumentation
/Qprof-use[:<arg>]
enable use of profiling information during optimization
weighted - invokes profmerge with -weighted option to scale data
based on run durations
[no]merge - enable(default)/disable the invocation of the profmerge
tool
/Qprof-use-
disable use of profiling information during optimization
/Qcov-gen
instrument program for profiling
/Qcov-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qcov-file <file>
specify file name for profiling summary file
/Qinstrument-functions[-]
determine whether function entry and exit points are instrumented
/Qprof-hotness-threshold:<val>
set the hotness threshold for function grouping and function ordering
val indicates percentage of functions to be placed in hot region.
This option requires /Qprof-use
and /Qprof-func-order
/Qprof-value-profiling:<arg>[,<arg>,...]
limit value profiling
none - inhibit all types of value profiling
nodivide - inhibit value profiling of non-compile time constants
used in division or remainder operations
noindcall - inhibit value profiling of function addresses at
indirect call sites
/Qprofile-functions
enable instrumentation in generated code for collecting
function execution time profiles
/Qprofile-loops:<arg>
enable instrumentation in generated code for collecting
loop execution time profiles
inner - instrument inner loops
outer - instrument outer loops
all - instrument all loops
/Qprofile-loops-report:<arg>
Control the level of instrumentation inserted for reporting loop
execution profiles
1 - report loop times
2 - report loop times and iteration counts
Optimization Reports
--------------------
/Qvec-report[n]
control amount of vectorizer diagnostic information
n=0 no diagnostic information
n=1 indicate vectorized loops (DEFAULT when enabled)
n=2 indicate vectorized/non-vectorized loops
n=3 indicate vectorized/non-vectorized loops and prohibiting
data dependence information
n=4 indicate non-vectorized loops
n=5 indicate non-vectorized loops and prohibiting data
dependence information
n=6 indicate vectorized/non-vectorized loops with greater
details and prohibiting data dependence information
n=7 indicate vector code quality message ids and data values
for vectorized loops
/Qopt-report[:n]
generate an optimization report to stderr
0 disable optimization report output
1 minimum report output
2 medium output (DEFAULT when enabled)
3 maximum report output
/Qopt-report-file:<file>
specify the filename for the generated report
/Qopt-report-phase:<phase>
specify the phase that reports are generated against
/Qopt-report-routine:<name>
reports on routines containing the given name
/Qopt-report-help
display the optimization phases available for reporting
/Qtcheck[:mode]
enable analysis of threaded applications (requires Intel(R) Thread
Checker; cannot be used with compiler alone)
tci - instruments a program to perform a thread-count-independent
analysis
tcd - instruments a program to perform a thread-count-dependent
analysis (DEFAULT when mode is not used)
api - instruments a program at the api-imports level
/Qtcollect[:<lib>]
inserts instrumentation probes calling the Intel(R) Trace Collector
API. The library <lib>.lib is linked in the default being VT.lib
(requires Intel(R) Trace Collector)
/Qtcollect-filter:file
Enable or disable the instrumentation of specified functions.
(requires Intel(R) Trace Collector)
OpenMP* and Parallel Processing
------------------------------
/Qopenmp enable the compiler to generate multi-threaded code based on the
OpenMP* directives (same as /openmp)
/Qopenmp-stubs
enables the user to compile OpenMP programs in sequential mode. The
OpenMP directives are ignored and a stub OpenMP library is linked
(sequential)
/Qopenmp-report{0|1|2}
control the OpenMP parallelizer diagnostic level
/Qopenmp-lib:<ver>
choose which OpenMP library version to link with
compat - use the Microsoft compatible OpenMP run-time libraries
(DEFAULT)
/Qopenmp-threadprivate:<ver>
choose which threadprivate implementation to use
compat - use the Microsoft compatible thread local storage
legacy - use the Intel compatible implementation
(DEFAULT)
/Qparallel
enable the auto-parallelizer to generate multi-threaded code for
loops that can be safely executed in parallel
/Qpar-report{0|1|2|3}
control the auto-parallelizer diagnostic level
/Qpar-threshold[n]
set threshold for the auto-parallelization of loops where n is an
integer from 0 to 100
/Qpar-runtime-control[n]
Control parallelizer to generate runtime check code for effective
automatic parallelization.
n=0 no runtime check based auto-parallelization
n=1 generate runtime check code under conservative mode
(DEFAULT when enabled)
n=2 generate runtime check code under heuristic mode
n=3 generate runtime check code under aggressive mode
/Qpar-schedule-static[:n]
Specifies a scheduling algorithm for DO loop iteration.
Divides iterations into contiguous pieces. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static_balanced[:n]
Divides iterations into even-sized chunks. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static-steal[:n]
Divides iterations into even-sized chunks, but allows
threads to steal parts of chunks from neighboring threads
/Qpar-schedule-dynamic[:n]
Specifies a scheduling algorithm for DO loop iteration.
Assigns iterations to threads in chunks dynamically.
Chunk size is n iterations if specified, otherwise 1.
/Qpar-schedule-guided[:n]
Specifies a scheduling algorithm for DO loop iteration.
Indicates a minimum number of iterations. If specified,
n is the minimum number, otherwise 1.
/Qpar-schedule-guided-analytical[:n]
Divides iterations by using exponential distribution or
dynamic distributions.
/Qpar-schedule-runtime
Specifies a scheduling algorithm for DO loop iteration.
Defers the scheduling decision until runtime.
/Qpar-schedule-auto
Lets the compiler or run-time system determine the
scheduling algorithm.
/Qpar-adjust-stack<n>
perform fiber-based main thread stack adjustment
/Qpar-affinity=[<modifier>,...]<type>[,<permute>][,<offset>]
tune application performance by setting different thread affinity
/Qpar-num-threads=<n>
tune application performance by setting different number of threads
/Qparallel-source-info[:n]
enable(DEFAULT)/disable the emission of source location information
for parallel code generation with OpenMP and auto-parallelization
0 - disable (same as /Qparallel-source-info-)
1 - emit routine name and line information (DEFAULT)
2 - emit path, file, routine name and line information
/Qpar same as /Qparallel
Floating Point
--------------
/fp:<name>
enable <name> floating point model variation
except[-] - enable/disable floating point semantics
fast[=1|2] - enables more aggressive floating point optimizations
precise - allows value-safe optimizations
source - enables intermediates in source precision
strict - enables /fp:precise /fp:except, disables
contractions and enables pragma stdc fenv_access
/Qfp-speculation:<mode>
enable floating point speculations with the following <mode>
conditions:
fast - speculate floating point operations (DEFAULT)
safe - speculate only when safe
strict - same as off
off - disables speculation of floating-point operations
/Qpc32 set internal FPU precision to 24 bit significand
/Qprec improve floating-point precision (speed impact less than /Op)
/Qprec-sqrt[-]
determine if certain square root optimizations are enabled
/Qprec-div[-]
improve precision of FP divides (some speed impact)
/Qfast-transcendentals[-]
generate a faster version of the transcendental functions
/Qfp-port[-]
round fp results at assignments and casts (some speed impact)
/Qfp-stack-check
enable fp stack checking after every function/procedure call
/Qrcd rounding mode to enable fast float-to-int conversions
/rounding-mode:chopped
set internal FPU rounding control to truncate
/Qftz[-] enable/disable flush denormal results to zero
/fpe:{0|1|3}
specifies program-wide behavior on floating point exceptions
/fpe-all:{0|1|3}
specifies floating point exception behavior on all functions
and subroutines. Also sets /assume:ieee_fpe_flags
/[no]fltconsistency
specify that improved floating-point consistency should be used
/Qfma[-] enable/disable the combining of floating point multiplies and
add/subtract operations
/[no]recursive
compile all procedures for possible recursive execution
Inlining
--------
/Ob<n> control inline expansion:
n=0 disable inlining (same as /inline:none)
n=1 inline functions declared with ATTRIBUTES INLINE or
FORCEINLINE
n=2 inline any function, at the compiler's discretion
/Qinline-min-size:<n>
set size limit for inlining small routines
/Qinline-min-size-
no size limit for inlining small routines
/Qinline-max-size:<n>
set size limit for inlining large routines
/Qinline-max-size-
no size limit for inlining large routines
/Qinline-max-total-size:<n>
maximum increase in size for inline function expansion
/Qinline-max-total-size-
no size limit for inline function expansion
/Qinline-max-per-routine:<n>
maximum number of inline instances in any function
/Qinline-max-per-routine-
no maximum number of inline instances in any function
/Qinline-max-per-compile:<n>
maximum number of inline instances in the current compilation
/Qinline-max-per-compile-
no maximum number of inline instances in the current compilation
/Qinline-factor:<n>
set inlining upper limits by n percentage
/Qinline-factor-
do not set set inlining upper limits
/Qinline-forceinline
treat inline routines as forceinline
/Qinline-dllimport
allow(DEFAULT)/disallow functions declared DEC$ ATTRIBUTES DLLIMPORT
to be inlined
/Qinline-calloc
directs the compiler to inline calloc() calls as malloc()/memset()
/inline[:keyword]
Specifies the level of inline function expansion
keywords: all (same as /Ob2 /Ot), size (same as /Ob2 /Os)
speed (same as /Ob2 /Ot), none or manual (same as /Ob0)
Output, Debug, PCH
------------------
/c compile to object (.obj) only, do not link
/nolink, /compile-only
same as /c
/S compile to assembly (.asm) only, do not link
/FAs produce assembly file with optional source annotations
/FAc produce assembly file with optional code annotations
/FA produce assembly file
/Fa[file]
name assembly file (or directory for multiple files; i.e. /FaMYDIR\)
/Fo[file]
name object file (or directory for multiple files; i.e. /FoMYDIR\)
/Fe[file]
name executable file or directory
/object:<filename>
specify the name of the object file, or the directory to which object
file(s) should be written. (e.g. /object:MYOBJ or /object:MYDIR\)
/exe:<filename>
specifies the name to be used for the built program (.exe) or
dynamic-link (.dll) library
/map:<filename>
specify that a link map file should be generated
/list:<filename>
specify that a listing file should be generated
/list-line-len:#
overrides the default line length (80) in a listing file
/list-page-len:#
overrides the default page length (66) in a listing file
/show:<keyword>
controls the contents of the listing file
keywords: all, none, [no]include, [no]map, [no]options
/Zi, /ZI, /Z7
produce symbolic debug information in object file (implies /Od when
another optimization option is not explicitly set)
/debug[:keyword]
enable debug information and control output of enhanced debug
information
keywords: all, full, minimal, none, [no]inline-debug-info
/nodebug do not enable debug information
/debug-parameters[:keyword]
control output of debug information for PARAMETERS
keywords: all, used, none (same as /nodebug-parameters)
/nodebug-parameters
do not output debug information for PARAMETERS
/Qd-lines, /[no]d-lines
compile debug statements (indicated by D in column 1)
/pdbfile[:filename]
specify that debug related information should be generated to a
program database file
/nopdbfile
do not generate debug related information to a program database file
/Qtrapuv trap uninitialized variables
/RTCu report use of variable that was not initialized
/Qmap-opts
enable option mapping tool
Preprocessor
------------
/D<name>[{=|#}<text>]
define macro
/define:symbol[=<value>]
same as /D
/nodefines
specifies that any /D macros go to the preprocessor only, and not to
the compiler
/U<name> remove predefined macro
/undefine:<name>
remove predefined macro (same as /U)
/allow:nofpp-comments
If a Fortran end-of-line comment is seen within a #define, treat it
as part of the definition. Default is allow:fpp-comments
/E preprocess to stdout
/EP preprocess to stdout, omitting #line directives
/EP /P preprocess to file, omitting #line directives
/P preprocess to file
/preprocess-only
same as /P
/[no]keep keep/remove preprocessed file generated by preprocessor as input to
compiler stage. Not affected by /Qsave-temps. Default is /nokeep
/fpp[n], /[no]fpp
run Fortran preprocessor on source files prior to compilation
n=0 disable running the preprocessor, equivalent to nofpp
n=1,2,3 run preprocessor
/module:path
specify path where mod files should be placed and first location to
look for mod files
/u remove all predefined macros
/I<dir> add directory to include file search path
/[no]include:<dir>
same as /I
/X remove standard directories from include file search path
/[no]gen-dep[:filename]
generate dependency information. If no filename is specified,
output to stdout
/gen-depformat:keyword
generate dependency information in the specified format.
One of: make, nmake
Component Control
-----------------
/Qoption,<tool>,<opts>
pass options <opts> to tool specified by <tool>
/Qlocation,<tool>,<dir>
set <dir> as the location of tool specified by <tool>
Language
--------
/[no]altparam
specify if alternate form of parameter constant declarations
(without parenthesis) is recognized. Default is to recognize
/assume:<keyword>
specify assumptions made by the optimizer and code generator
keywords: none, [no]byterecl, [no]buffered_io,
[no]bscc (nobscc same as /nbs),
[no]cc_omp, [no]minus0,
[no]dummy_aliases (same as /Qcommon-args),
[no]ieee_fpe_flags, [no]fpe_summary,
[no]old_boz, [no]old_complex_align,
[no]old_logical_ldio,
[no]old_ldout_format, [no]old_maxminloc,
[no]old_unit_star, [no]old_xor,
[no]protect_constants, [no]protect_parens,
[no]realloc_lhs, [no]2underscore,
[no]underscore (same as /us),
[no]std_intent_in,
[no]std_mod_proc_name, [no]source_include,
[no]split_common,[no]writeable_strings
/ccdefault:<keyword>
specify default carriage control for units 6 and *
keywords: default, fortran, list or none
/[no]check:<keyword>
check run-time conditions. Default is /nocheck
keywords: all (same as /4Yb, /C), none (same as /nocheck, /4Nb),
[no]arg_temp_created, [no]bounds (same as /CB),
[no]format, [no]output_conversion,
[no]pointer (same as /CA),
[no]uninit (same as /CU), [no]stack
/Qcommon-args
assume "by reference" subprogram arguments may alias one
another. Same as /assume:dummy_aliases
/[no]extend-source[:<keyword>]
specify rightmost column for fixed form sources
keywords: 72 (same as /noextend-source and /4L72),
80 (same as /4L80),
132 (same as /4L132. Default if you specify
/extend-source without a keyword.)
/fixed specify source files are in fixed format. Same as /FI and /4Nf
/nofixed indicates free format
/free specify source files are in free format. Same as /FR and /4Yf
/nofree indicates fixed format
/names:<keyword>
specify how source code identifiers and external names are
interpreted.
keywords: as_is, lowercase, uppercase
/[no]pad-source, /Qpad-source[-]
make compiler acknowledge blanks at the end of a line
/stand[:<keyword>]
specifies level of conformance with ANSI standard to check
for. If keyword is not specified, level of conformance is f03
keywords: f90 (same as /4Ys), f95,
f03, none (same as /nostand)
/standard-semantics
sets assume keywords to conform to the semantics of the f03
standard. May result in performance loss.
assume keywords set by /standard-semantics:
byterecl, fpe_summary, minus0, noold_maxminloc,
noold_unit_star, noold_xor, protect_parens, realloc_lhs,
std_intent_in, std_mod_proc_name, noold_ldout_format
/syntax-only, /Zs
perform syntax and semantic checking only (no object file produced)
Compiler Diagnostics
--------------------
/w disable all warnings
/W<n> disable warnings (n = 0) or show warnings (n = 1 DEFAULT, same as
/warn:general)
/warn:<keyword>
specifies the level of warning messages issued
keywords: all, none (same as /nowarn)
[no]alignments, [no]declarations, [no]errors,
[no]general, [no]ignore_loc, [no]interfaces,
[no]stderrors, [no]truncated_source, [no]uncalled,
[no]unused, [no]usage
/nowarn suppress all warning messages
/WB turn a compile-time bounds check into a warning
/[no]traceback
specify whether the compiler generates PC correlation data used to
display a symbolic traceback rather than a hexadecimal traceback at
runtime failure
/[no]gen-interfaces [[no]source]
generate interface blocks for all routines in the file. Can be
checked using -warn interfaces
nosource indicates temporary source files should not be saved
/error-limit:<size>
specify the maximum number of error-level or fatal-level compiler
errors allowed
/noerror-limit
set no maximum number on error-level or fatal-level error messages
/Qdiag-enable:<v1>[,<v2>,...]
enable the specified diagnostics or diagnostic groups
/Qdiag-disable:<v1>[,<v2>,...]
disable the specified diagnostics or diagnostic groups
where <vN> may be individual diagnostic numbers or group names.
where group names include:
sc[n] - perform source code analysis: n=1 for critical
errors, n=2 for all errors and n=3 for all errors
and warnings
sc-
{full|concise|precise} - perform static analysis and determine the analysis
mode.
Full mode - attempts to find all program weaknesses,
even at the expense of more false positives.
Concise mode - attempts to reduce false positives
somewhat more than reducing false negatives.
Precise mode - attempts to avoid all false positives
Default: full if /Qdiag-enable:sc{[1|2|3]} is
present; otherwise None
(static analysis diagnostics are disabled).
sc-include - perform source code analysis on include files
sc-single-file - This option tells static analysis to process each
file individually.
Default: OFF
sc-enums - This option tells static analysis to treat
enumeration variables as known values equal to any
one of the associated enumeration literals.
Default: OFF
sc-parallel[n] - perform analysis of parallelization in
source code: n=1 for critical errors,
n=2 for errors, n=3 for all errors and
warnings
warn - diagnostic messages that have "warning" severity level.
error - diagnostic messages that have "error" severity level.
remark - diagnostic messages that are remarks or comments.
vec - diagnostic messages issued by the vectorizer.
par - diagnostic messages issued by the auto-parallelizer
openmp - diagnostic messages issued by the OpenMP* parallelizer.
cpu-dispatch Specifies the CPU dispatch remarks.
/Qdiag-error:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as errors
/Qdiag-warning:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as warnings
/Qdiag-remark:<v1>[,<v2>,...]
output the the specified diagnostics or diagnostic groups as remarks
/Qdiag-dump
display the currently enabled diagnostic messages to stdout or to a
specified diagnostic output file.
/Qdiag-sc-dir:<dir>
<dir> directory where diagnostics from static analysis are created,
rather than current working directory.
/Qdiag-file[:<file>]
<file> where diagnostics are emitted to. Not specifying this causes
messages to be output to stderr
/Qdiag-file-append[:<file>]
<file> where diagnostics are emitted to. When <file> already exists,
output is appended to the file
/Qdiag-id-numbers[-]
enable(DEFAULT)/disable the diagnostic specifiers to be output in
numeric form
/Qdiag-error-limit:<num>
specify the maximum number of errors emitted
Miscellaneous
-------------
/[no]logo
display compiler version information. /nologo disables the output
/Qsox[:<keyword>[,keyword]]
enable saving of compiler options, version and additional information
in the executable. Use /Qsox- to disable(DEFAULT)
profile - include profiling data
inline - include inlining information
/bintext:<string>
place the string specified into the object file and executable
/Qsave-temps
store the intermediate files in current directory and name them
based on the source file. Only saves files that are generated by
default
/what display detailed compiler version information
/watch:<keyword>
tells the driver to output processing information
keywords: all, none (same as /nowatch), [no]source,
[no]cmd
[no]mic-cmd
/nowatch suppress processing information output (DEFAULT)
/Tf<file>
compile file as Fortran source
/extfor:<ext>
specify extension of file to be recognized as a Fortran file
/extfpp:<ext>
specify extension of file to be recognized as a preprocessor file
/libdir[:keyword]
control the library names that should be emitted into the object file
keywords: all, none (same as /nolibdir), [no]automatic, [no]user
/nolibdir
no library names should be emitted into the object file
/MP[<n>] create multiple processes that can be used to compile large numbers
of source files at the same time
/bigobj generate objects with increased address capacity
Data
----
/4I{2|4|8}
set default KIND of integer and logical variables to 2, 4, or 8
/integer-size:<size>
specifies the default size of integer and logical variables
size: 16, 32, 64
/4R{8|16}
set default size of real to 8 or 16 bytes
/real-size:<size>
specify the size of REAL and COMPLEX declarations, constants,
functions, and intrinsics
size: 32, 64, 128
/Qautodouble
same as /real-size:64 or /4R8
/double-size:<size>
defines the size of DOUBLE PRECISION and DOUBLE COMPLEX declarations,
constants, functions, and intrinsics
size: 64, 128
/[no]fpconstant
extends the precision of single precision constants assigned to
double precision variables to double precision
/[no]intconstant
use Fortran 77 semantics, rather than Fortran 90/95, to determine
kind of integer constants
/auto make all local variables AUTOMATIC
/Qauto-scalar
make scalar local variables AUTOMATIC (DEFAULT)
/Qsave save all variables (static allocation) (same as /noauto,
opposite of /auto)
/Qzero[-]
enable/disable(DEFAULT) implicit initialization to zero of local
scalar variables of intrinsic type INTEGER, REAL, COMPLEX, or
LOGICAL that are saved and not initialized
/Qdyncom<common1,common2,...>
make given common blocks dynamically-allocated
/Zp[n] specify alignment constraint for structures (n=1,2,4,8,16
/Zp16 DEFAULT)
/[no]align
analyze and reorder memory layout for variables and arrays
/align:<keyword>
specify how data items are aligned
keywords: all (same as /align), none (same as /noalign),
[no]commons, [no]dcommons,
[no]qcommons, [no]zcommons,
rec1byte, rec2byte, rec4byte,
rec8byte, rec16byte, rec32byte,
array8byte, array16byte, array32byte,
array64byte, array128byte, array256byte,
[no]records, [no]sequence
/GS enable overflow security checks.
/GS- disables (DEFAULT)
/Qpatchable-addresses
generate code such that references to statically assigned addresses
can be patched with arbitrary 64-bit addresses.
/Qfnalign[-]
align the start of functions to an optimal machine-dependent value.
When disabled (DEFAULT) align on a 2-byte boundary
/Qfnalign:[2|16]
align the start of functions on a 2 (DEFAULT) or 16 byte boundary
/Qglobal-hoist[-]
enable(DEFAULT)/disable external globals are load safe
/Qkeep-static-consts[-]
enable/disable(DEFAULT) emission of static const variables even
when not referenced
/Qnobss-init
disable placement of zero-initialized variables in BSS (use DATA)
/Qzero-initialized-in-bss[-]
put explicitly zero initialized variables into the DATA section
instead of the BSS section
/convert:<keyword>
specify the format of unformatted files containing numeric data
keywords: big_endian, cray, ibm, little_endian, native, vaxd, vaxg
/Qimf-absolute-error:value[:funclist]
define the maximum allowable absolute error for math library
function results
value - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-accuracy-bits:bits[:funclist]
define the relative error, measured by the number of correct bits,
for math library function results
bits - a positive, floating-point number
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-arch-consistency:value[:funclist]
ensures that the math library functions produce consistent results
across different implementations of the same architecture
value - true or false
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-max-error:ulps[:funclist]
defines the maximum allowable relative error, measured in ulps, for
math library function results
ulps - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-precision:value[:funclist]
defines the accuracy (precision) for math library functions
value - defined as one of the following values
high - equivalent to max-error = 0.6
medium - equivalent to max-error = 4 (DEFAULT)
low - equivalent to accuracy-bits = 11 (single
precision); accuracy-bits = 26 (double
precision)
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
Compatibility
-------------
/fpscomp[:<keyword>]
specify the level of compatibility to adhere to with Fortran
PowerStation
keywords: all, none (same as /nofpscomp), [no]filesfromcmd,
[no]general, [no]ioformat, [no]ldio_spacing,
[no]libs, [no]logicals
/nofpscomp
no specific level of compatibility with Fortran PowerStation
/f66 allow extensions that enhance FORTRAN-66 compatibility
/f77rtl specify that the Fortran 77 specific run-time support should be used
/nof77rtl disables
/vms enable VMS I/O statement extensions
/Qvc<arg>
enable compatibility with a specific Microsoft* Visual Studio version
9 - Microsoft* Visual Studio 2008 compatibility
10 - Microsoft* Visual Studio 2010 compatibility
11 - Microsoft* Visual Studio 2012 compatibility
Linking/Linker
--------------
/link specify that all options following '/link' are for the linker
/extlnk:<ext>
specify extension of file to be passed directly to linker
/F<n> set the stack reserve amount specified to the linker
/dbglibs use the debug version of runtime libraries, when appropriate
/libs:<keyword>
specifies which type of run-time library to link to.
keywords: static, dll, qwin, qwins
/LD[d] produce a DLL instead of an EXE ('d' = debug version)
/dll same as /LD
/MD[d] use dynamically-loaded, multithread C runtime
/MDs[d] use dynamically-loaded, singlethread Fortran runtime,
and multithread C runtime
/MT[d] use statically-linked, multithread C runtime (DEFAULT with
Microsoft Visual Studio 2005 and later)
/ML[d] use statically-linked, single thread C runtime (only valid in
Microsoft Visual Studio 2003 environment)
/MG, /winapp
use Windows API runtime libraries
/Zl omit library names from object file
/threads specify that multi-threaded libraries should be linked against
/nothreads disables multi-threaded libraries
Deprecated Options
------------------
/Qinline-debug-info use /debug:inline-debug-info
/Gf use /GF
/ML[d] upgrade to /MT[d]
/Quse-asm No replacement
/Qprof-genx use /Qprof-gen:srcpos
/Qdiag-enable:sv[<n>] use /Qdiag-enable:sc[<n>]
/Qdiag-enable:sv-include use /Qdiag-enable:sc-include
/Qdiag-sv use /Qdiag-enable:sc[<n>]
/Qdiag-sv-error use /Qdiag-disable:warning
/Qdiag-sv-include use /Qdiag-enable:sc-include
/Qdiag-sv-level No replacement
/Qdiag-sv-sup use /Qdiag-disable:<v1>[,<v2>,...]
/Qtprofile No replacement
/arch:SSE use /arch:IA32
/QxK upgrade to /arch:SSE2
/QaxK upgrade to /arch:SSE2
/QxW use /arch:SSE2
/QaxW use /arch:SSE2
/QxN use /QxSSE2
/QaxN use /QaxSSE2
/QxP use /QxSSE3
/QaxP use /QaxSSE3
/QxT use /QxSSSE3
/QaxT use /QaxSSSE3
/QxS use /QxSSE4.1
/QaxS use /QaxSSE4.1
/QxH use /QxSSE4.2
/QaxH use /QaxSSE4.2
/QxO use /arch:SSE3
/Qvc7.1 No replacement
/QIfist use /Qrcd
/QxSSE3_ATOM use /QxSSSE3_ATOM
/Qrct No replacement
/Op use /fltconsistency
/debug:partial No replacement
/tune:<code> use /Qx<code>
/architecture:<code> use /arch:<code>
/1, /Qonetrip use /f66
/Fm use /map
/Qcpp, /Qfpp use /fpp
/Qdps use /altparam
/Qextend-source use /extend-source
/Qlowercase use /names:lowercase
/Quppercase use /names:uppercase
/Qvms use /vms
/asmattr:keyword use /FA[c|s|cs]
/noasmattr,/asmattr:none use /FA
/asmfile use /Fa
/automatic use /auto
/cm use /warn:nousage
/optimize:0 use /Od
/optimize:1,2 use /O1
/optimize:3,4 use /O2
/optimize:5 use /O3
/source use /Tf
/unix No replacement
/us use /assume:underscore
/unroll use /Qunroll
/w90, /w95 No replacement
/Zd use /debug:minimal
/help, /? [category] print full or category help message
Valid categories include
advanced - Advanced Optimizations
codegen - Code Generation
compatibility - Compatibility
component - Component Control
data - Data
deprecated - Deprecated Options
diagnostics - Compiler Diagnostics
float - Floating Point
help - Help
inline - Inlining
ipo - Interprocedural Optimization (IPO)
language - Language
link - Linking/Linker
misc - Miscellaneous
opt - Optimization
output - Output
pgo - Profile Guided Optimization (PGO)
preproc - Preprocessor
reports - Optimization Reports
openmp - OpenMP and Parallel Processing
Copyright (C) 1985-2013, Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
Trying FC compiler flag -MT
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Added FC compiler flag -MT
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
icl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
Intel(R) Fortran Compiler Help
==============================
Intel(R) Compiler includes compiler options that optimize for instruction
sets that are available in both Intel(R) and non-Intel microprocessors, but
may perform additional optimizations for Intel microprocessors than for
non-Intel microprocessors. In addition, certain compiler options for
Intel(R) Compiler are reserved for Intel microprocessors. For a detailed
description of these compiler options, including the instructions they
implicate, please refer to "Intel(R) Compiler User and Reference Guides >
Compiler Options."
usage: ifort [options] file1 [file2 ...] [/link linker_options]
where options represents zero or more compiler options
fileN is a Fortran source (.f .for .ftn .f90 .fpp .i .i90),
assembly (.asm), object (.obj), static library (.lib), or
other linkable file
linker_options represents zero or more linker options
Notes
-----
1. Many FL32 options are supported; a warning is printed for unsupported
options.
2. Intel Fortran compiler options may be placed in your ifort.cfg file.
Some options listed are only available on a specific system
i32 indicates the feature is available on systems based on IA-32
architecture
i64em indicates the feature is available on systems using Intel(R) 64
architecture
Compiler Option List
--------------------
Optimization
------------
/O1 optimize for maximum speed, but disable some optimizations which
increase code size for a small speed benefit
/O2 optimize for maximum speed (DEFAULT)
/O3 optimize for maximum speed and enable more aggressive optimizations
that may not improve performance on some programs
/Ox enable maximum optimizations (same as /O2)
/Os enable speed optimizations, but disable some optimizations which
increase code size for small speed benefit (overrides /Ot)
/Ot enable speed optimizations (overrides /Os)
/Od disable optimizations
/Oy[-] enable/disable using EBP as a general purpose register (no frame
pointer) (i32 only)
/fast enable /QxHOST /O3 /Qipo /Qprec-div-
options set by /fast cannot be overridden with the exception of
/QxHOST, list options separately to change behavior
/Oa[-] assume no aliasing in program
/Ow[-] assume no aliasing within functions, but assume aliasing across calls
Code Generation
---------------
/Qx<code>
generate specialized code to run exclusively on processors
indicated by <code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors. Optimizes for the Intel NetBurst(R)
microarchitecture.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors. Optimizes for the enhanced Pentium(R) M
processor microarchitecture and Intel NetBurst(R)
microarchitecture.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Core(TM) microarchitecture.
SSE4.1 May generate Intel(R) SSE4 Vectorizing Compiler and Media
Accelerator instructions for Intel processors. May
generate Intel(R) SSSE3, SSE3, SSE2, and SSE instructions
and it may optimize for Intel(R) 45nm Hi-k next generation
Intel Core(TM) microarchitecture.
SSE4.2 May generate Intel(R) SSE4 Efficient Accelerated String
and Text Processing instructions supported by Intel(R)
Core(TM) i7 processors. May generate Intel(R) SSE4
Vectorizing Compiler and Media Accelerator, Intel(R) SSSE3,
SSE3, SSE2, and SSE instructions and it may optimize for
the Intel(R) Core(TM) processor family.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
Optimizes for a future Intel processor.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors. Optimizes for a
future Intel processor.
SSSE3_ATOM
May generate MOVBE instructions for Intel processors,
depending on the setting of option /Qinstruction.
May also generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Atom(TM) processor and Intel(R) Centrino(R)
Atom(TM) Processor Technology.
/QxHost generate instructions for the highest instruction set and processor
available on the compilation host machine
/Qax<code1>[,<code2>,...]
generate code specialized for processors specified by <codes>
while also generating generic IA-32 instructions.
<codes> includes one or more of the following:
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2,
and SSE instructions for Intel processors.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors.
/arch:<code>
generate specialized code to optimize for processors indicated by
<code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions
SSE3 May generate Intel(R) SSE3, SSE2 and SSE instructions
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and
SSE instructions
AVX May generate Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2 and SSE instructions
/Qinstruction:<keyword>
Refine instruction set output for the selected target processor
[no]movbe - Do/do not generate MOVBE instructions with SSSE3_ATOM
(requires /QxSSSE3_ATOM)
/Qextend-arguments:[32|64]
By default, unprototyped scalar integer arguments are passed
in 32-bits (sign-extended if necessary).
On Intel(R) 64, unprototyped scalar integer arguments may be
extended to 64-bits.
Interprocedural Optimization (IPO)
----------------------------------
/Qip[-] enable(DEFAULT)/disable single-file IP optimization
within files
/Qipo[n] enable multi-file IP optimization between files
/Qipo-c generate a multi-file object file (ipo_out.obj)
/Qipo-S generate a multi-file assembly file (ipo_out.asm)
/Qip-no-inlining
disable full and partial inlining
/Qip-no-pinlining
disable partial inlining
/Qipo-separate
create one object file for every source file (overrides /Qipo[n])
/Qipo-jobs<n>
specify the number of jobs to be executed simultaneously during the
IPO link phase
Advanced Optimizations
----------------------
/Qunroll[n]
set maximum number of times to unroll loops. Omit n to use default
heuristics. Use n=0 to disable the loop unroller
/Qunroll-aggressive[-]
enables more aggressive unrolling heuristics
/Qscalar-rep[-]
enable(DEFAULT)/disable scalar replacement (requires /O3)
/Qpad[-] enable/disable(DEFAULT) changing variable and array memory layout
/Qsafe-cray-ptr
Cray pointers do not alias with other variables
/Qansi-alias[-]
enable/disable(DEFAULT) use of ANSI aliasing rules optimizations;
user asserts that the program adheres to these rules
/Qcomplex-limited-range[-]
enable/disable(DEFAULT) the use of the basic algebraic expansions of
some complex arithmetic operations. This can allow for some
performance improvement in programs which use a lot of complex
arithmetic at the loss of some exponent range.
/reentrancy:<keyword>
specify whether the threaded, reentrant run-time support should be
used
Keywords: none (same as /noreentrancy), threaded, async
/noreentrancy
do not use threaded, reentrant run-time support
/heap-arrays[:n]
temporary arrays of minimum size n (in kilobytes) are allocated in
heap memory rather than on the stack. If n is not specified,
all temporary arrays are allocated in heap memory.
/heap-arrays-
temporary arrays are allocated on the stack (DEFAULT)
/Qopt-multi-version-aggressive[-]
enables more aggressive multi-versioning to check for pointer
aliasing and scalar replacement
/Qopt-ra-region-strategy[:<keyword>]
select the method that the register allocator uses to partition each
routine into regions
routine - one region per routine
block - one region per block
trace - one region per trace
loop - one region per loop
default - compiler selects best option
/Qvec[-] enables(DEFAULT)/disables vectorization
/Qvec-guard-write[-]
enables cache/bandwidth optimization for stores under conditionals
within vector loops
/Qvec-threshold[n]
sets a threshold for the vectorization of loops based on the
probability of profitable execution of the vectorized loop in
parallel
/Qopt-malloc-options:{0|1|2|3|4}
specify malloc configuration parameters. Specifying a non-zero <n>
value will cause alternate configuration parameters to be set for
how malloc allocates and frees memory
/Qopt-jump-tables:<arg>
control the generation of jump tables
default - let the compiler decide when a jump table, a series of
if-then-else constructs or a combination is generated
large - generate jump tables up to a certain pre-defined size
(64K entries)
<n> - generate jump tables up to <n> in size
use /Qopt-jump-tables- to lower switch statements as chains of
if-then-else constructs
/Qopt-block-factor:<n>
specify blocking factor for loop blocking
/Qopt-streaming-stores:<arg>
specifies whether streaming stores are generated
always - enables generation of streaming stores under the
assumption that the application is memory bound
auto - compiler decides when streaming stores are used (DEFAULT)
never - disables generation of streaming stores
/Qmkl[:<arg>]
link to the Intel(R) Math Kernel Library (Intel(R) MKL) and bring
in the associated headers
parallel - link using the threaded Intel(R) MKL libraries. This
is the default when /Qmkl is specified
sequential - link using the non-threaded Intel(R) MKL libraries
cluster - link using the Intel(R) MKL Cluster libraries plus
the sequential Intel(R) MKL libraries
/Qimsl link to the International Mathematics and Statistics Library* (IMSL*
library)
/Qopt-subscript-in-range[-]
assumes no overflows in the intermediate computation of the
subscripts
/Qcoarray[:shared|distributed]
enable/disable(DEFAULT) coarray syntax for data parallel
programming. The default is shared-memory; distributed
memory is only valid with the Intel(R) Cluster Toolkit
/Qcoarray-num-images:n
set default number of coarray images
/Qopt-matmul[-]
replace matrix multiplication with calls to intrinsics and threading
libraries for improved performance (DEFAULT at /O3 /Qparallel)
/Qsimd[-]
enables(DEFAULT)/disables vectorization using SIMD directive
/Qguide-opts:<arg>
tells the compiler to analyze certain code and generate
recommendations that may improve optimizations
/Qguide-file[:<filename>]
causes the results of guide to be output to a file
/Qguide-file-append[:<filename>]
causes the results of guide to be appended to a file
/Qguide[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization,
auto-parallelization, and data transformation (DEFAULT is 4 when the
option is specified)
/Qguide-data-trans[:<level>]
lets you set a level (1 - 4) of guidance for data transformation
(DEFAULT is 4 when the option is specified)
/Qguide-par[:<level>]
lets you set a level (1 - 4) of guidance for auto-parallelization
(DEFAULT is 4 when the option is specified)
/Qguide-vec[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization
(DEFAULT is 4 when the option is specified)
/Qguide-profile:<[file|dir]>[,[file|dir],...]
specify a loop profiler data file (or set of files in a directory)
when using the /Qguide option
/Qopt-mem-layout-trans[:<level>]
controls the level of memory layout transformations performed by the
compiler
0 - disable memory layout transformations (same as
/Qopt-mem-layout-trans-)
1 - enable basic memory layout transformations
2 - enable more memory layout transformations (DEFAULT when the
option is specified)
3 - enable aggressive memory layout transformations
/Qopt-prefetch[:n]
enable levels of prefetch insertion, where 0 disables.
n may be 0 through 4 inclusive. Default is 2.
/Qopt-prefetch-
disable(DEFAULT) prefetch insertion. Equivalent to /Qopt-prefetch:0
Profile Guided Optimization (PGO)
---------------------------------
/Qprof-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qprof-src-root <dir>
specify project root directory for application source files to
enable relative path resolution during profile feedback on sources
below that directory
/Qprof-src-root-cwd
specify the current directory as the project root directory for
application source files to enable relative path resolution during
profile feedback on sources below that directory
/Qprof-src-dir[-]
specify whether directory names of sources should be
considered when looking up profile records within the .dpi file
/Qprof-file <file>
specify file name for profiling summary file
/Qprof-data-order[-]
enable/disable(DEFAULT) static data ordering with profiling
/Qprof-func-order[-]
enable/disable(DEFAULT) function ordering with profiling
/Qprof-gen[:keyword]
instrument program for profiling.
Optional keyword may be srcpos or globdata
/Qprof-gen-
disable profiling instrumentation
/Qprof-use[:<arg>]
enable use of profiling information during optimization
weighted - invokes profmerge with -weighted option to scale data
based on run durations
[no]merge - enable(default)/disable the invocation of the profmerge
tool
/Qprof-use-
disable use of profiling information during optimization
/Qcov-gen
instrument program for profiling
/Qcov-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qcov-file <file>
specify file name for profiling summary file
/Qinstrument-functions[-]
determine whether function entry and exit points are instrumented
/Qprof-hotness-threshold:<val>
set the hotness threshold for function grouping and function ordering
val indicates percentage of functions to be placed in hot region.
This option requires /Qprof-use
and /Qprof-func-order
/Qprof-value-profiling:<arg>[,<arg>,...]
limit value profiling
none - inhibit all types of value profiling
nodivide - inhibit value profiling of non-compile time constants
used in division or remainder operations
noindcall - inhibit value profiling of function addresses at
indirect call sites
/Qprofile-functions
enable instrumentation in generated code for collecting
function execution time profiles
/Qprofile-loops:<arg>
enable instrumentation in generated code for collecting
loop execution time profiles
inner - instrument inner loops
outer - instrument outer loops
all - instrument all loops
/Qprofile-loops-report:<arg>
Control the level of instrumentation inserted for reporting loop
execution profiles
1 - report loop times
2 - report loop times and iteration counts
Optimization Reports
--------------------
/Qvec-report[n]
control amount of vectorizer diagnostic information
n=0 no diagnostic information
n=1 indicate vectorized loops (DEFAULT when enabled)
n=2 indicate vectorized/non-vectorized loops
n=3 indicate vectorized/non-vectorized loops and prohibiting
data dependence information
n=4 indicate non-vectorized loops
n=5 indicate non-vectorized loops and prohibiting data
dependence information
n=6 indicate vectorized/non-vectorized loops with greater
details and prohibiting data dependence information
n=7 indicate vector code quality message ids and data values
for vectorized loops
/Qopt-report[:n]
generate an optimization report to stderr
0 disable optimization report output
1 minimum report output
2 medium output (DEFAULT when enabled)
3 maximum report output
/Qopt-report-file:<file>
specify the filename for the generated report
/Qopt-report-phase:<phase>
specify the phase that reports are generated against
/Qopt-report-routine:<name>
reports on routines containing the given name
/Qopt-report-help
display the optimization phases available for reporting
/Qtcheck[:mode]
enable analysis of threaded applications (requires Intel(R) Thread
Checker; cannot be used with compiler alone)
tci - instruments a program to perform a thread-count-independent
analysis
tcd - instruments a program to perform a thread-count-dependent
analysis (DEFAULT when mode is not used)
api - instruments a program at the api-imports level
/Qtcollect[:<lib>]
inserts instrumentation probes calling the Intel(R) Trace Collector
API. The library <lib>.lib is linked in the default being VT.lib
(requires Intel(R) Trace Collector)
/Qtcollect-filter:file
Enable or disable the instrumentation of specified functions.
(requires Intel(R) Trace Collector)
OpenMP* and Parallel Processing
------------------------------
/Qopenmp enable the compiler to generate multi-threaded code based on the
OpenMP* directives (same as /openmp)
/Qopenmp-stubs
enables the user to compile OpenMP programs in sequential mode. The
OpenMP directives are ignored and a stub OpenMP library is linked
(sequential)
/Qopenmp-report{0|1|2}
control the OpenMP parallelizer diagnostic level
/Qopenmp-lib:<ver>
choose which OpenMP library version to link with
compat - use the Microsoft compatible OpenMP run-time libraries
(DEFAULT)
/Qopenmp-threadprivate:<ver>
choose which threadprivate implementation to use
compat - use the Microsoft compatible thread local storage
legacy - use the Intel compatible implementation
(DEFAULT)
/Qparallel
enable the auto-parallelizer to generate multi-threaded code for
loops that can be safely executed in parallel
/Qpar-report{0|1|2|3}
control the auto-parallelizer diagnostic level
/Qpar-threshold[n]
set threshold for the auto-parallelization of loops where n is an
integer from 0 to 100
/Qpar-runtime-control[n]
Control parallelizer to generate runtime check code for effective
automatic parallelization.
n=0 no runtime check based auto-parallelization
n=1 generate runtime check code under conservative mode
(DEFAULT when enabled)
n=2 generate runtime check code under heuristic mode
n=3 generate runtime check code under aggressive mode
/Qpar-schedule-static[:n]
Specifies a scheduling algorithm for DO loop iteration.
Divides iterations into contiguous pieces. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static_balanced[:n]
Divides iterations into even-sized chunks. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static-steal[:n]
Divides iterations into even-sized chunks, but allows
threads to steal parts of chunks from neighboring threads
/Qpar-schedule-dynamic[:n]
Specifies a scheduling algorithm for DO loop iteration.
Assigns iterations to threads in chunks dynamically.
Chunk size is n iterations if specified, otherwise 1.
/Qpar-schedule-guided[:n]
Specifies a scheduling algorithm for DO loop iteration.
Indicates a minimum number of iterations. If specified,
n is the minimum number, otherwise 1.
/Qpar-schedule-guided-analytical[:n]
Divides iterations by using exponential distribution or
dynamic distributions.
/Qpar-schedule-runtime
Specifies a scheduling algorithm for DO loop iteration.
Defers the scheduling decision until runtime.
/Qpar-schedule-auto
Lets the compiler or run-time system determine the
scheduling algorithm.
/Qpar-adjust-stack<n>
perform fiber-based main thread stack adjustment
/Qpar-affinity=[<modifier>,...]<type>[,<permute>][,<offset>]
tune application performance by setting different thread affinity
/Qpar-num-threads=<n>
tune application performance by setting different number of threads
/Qparallel-source-info[:n]
enable(DEFAULT)/disable the emission of source location information
for parallel code generation with OpenMP and auto-parallelization
0 - disable (same as /Qparallel-source-info-)
1 - emit routine name and line information (DEFAULT)
2 - emit path, file, routine name and line information
/Qpar same as /Qparallel
Floating Point
--------------
/fp:<name>
enable <name> floating point model variation
except[-] - enable/disable floating point semantics
fast[=1|2] - enables more aggressive floating point optimizations
precise - allows value-safe optimizations
source - enables intermediates in source precision
strict - enables /fp:precise /fp:except, disables
contractions and enables pragma stdc fenv_access
/Qfp-speculation:<mode>
enable floating point speculations with the following <mode>
conditions:
fast - speculate floating point operations (DEFAULT)
safe - speculate only when safe
strict - same as off
off - disables speculation of floating-point operations
/Qpc32 set internal FPU precision to 24 bit significand
/Qprec improve floating-point precision (speed impact less than /Op)
/Qprec-sqrt[-]
determine if certain square root optimizations are enabled
/Qprec-div[-]
improve precision of FP divides (some speed impact)
/Qfast-transcendentals[-]
generate a faster version of the transcendental functions
/Qfp-port[-]
round fp results at assignments and casts (some speed impact)
/Qfp-stack-check
enable fp stack checking after every function/procedure call
/Qrcd rounding mode to enable fast float-to-int conversions
/rounding-mode:chopped
set internal FPU rounding control to truncate
/Qftz[-] enable/disable flush denormal results to zero
/fpe:{0|1|3}
specifies program-wide behavior on floating point exceptions
/fpe-all:{0|1|3}
specifies floating point exception behavior on all functions
and subroutines. Also sets /assume:ieee_fpe_flags
/[no]fltconsistency
specify that improved floating-point consistency should be used
/Qfma[-] enable/disable the combining of floating point multiplies and
add/subtract operations
/[no]recursive
compile all procedures for possible recursive execution
Inlining
--------
/Ob<n> control inline expansion:
n=0 disable inlining (same as /inline:none)
n=1 inline functions declared with ATTRIBUTES INLINE or
FORCEINLINE
n=2 inline any function, at the compiler's discretion
/Qinline-min-size:<n>
set size limit for inlining small routines
/Qinline-min-size-
no size limit for inlining small routines
/Qinline-max-size:<n>
set size limit for inlining large routines
/Qinline-max-size-
no size limit for inlining large routines
/Qinline-max-total-size:<n>
maximum increase in size for inline function expansion
/Qinline-max-total-size-
no size limit for inline function expansion
/Qinline-max-per-routine:<n>
maximum number of inline instances in any function
/Qinline-max-per-routine-
no maximum number of inline instances in any function
/Qinline-max-per-compile:<n>
maximum number of inline instances in the current compilation
/Qinline-max-per-compile-
no maximum number of inline instances in the current compilation
/Qinline-factor:<n>
set inlining upper limits by n percentage
/Qinline-factor-
do not set set inlining upper limits
/Qinline-forceinline
treat inline routines as forceinline
/Qinline-dllimport
allow(DEFAULT)/disallow functions declared DEC$ ATTRIBUTES DLLIMPORT
to be inlined
/Qinline-calloc
directs the compiler to inline calloc() calls as malloc()/memset()
/inline[:keyword]
Specifies the level of inline function expansion
keywords: all (same as /Ob2 /Ot), size (same as /Ob2 /Os)
speed (same as /Ob2 /Ot), none or manual (same as /Ob0)
Output, Debug, PCH
------------------
/c compile to object (.obj) only, do not link
/nolink, /compile-only
same as /c
/S compile to assembly (.asm) only, do not link
/FAs produce assembly file with optional source annotations
/FAc produce assembly file with optional code annotations
/FA produce assembly file
/Fa[file]
name assembly file (or directory for multiple files; i.e. /FaMYDIR\)
/Fo[file]
name object file (or directory for multiple files; i.e. /FoMYDIR\)
/Fe[file]
name executable file or directory
/object:<filename>
specify the name of the object file, or the directory to which object
file(s) should be written. (e.g. /object:MYOBJ or /object:MYDIR\)
/exe:<filename>
specifies the name to be used for the built program (.exe) or
dynamic-link (.dll) library
/map:<filename>
specify that a link map file should be generated
/list:<filename>
specify that a listing file should be generated
/list-line-len:#
overrides the default line length (80) in a listing file
/list-page-len:#
overrides the default page length (66) in a listing file
/show:<keyword>
controls the contents of the listing file
keywords: all, none, [no]include, [no]map, [no]options
/Zi, /ZI, /Z7
produce symbolic debug information in object file (implies /Od when
another optimization option is not explicitly set)
/debug[:keyword]
enable debug information and control output of enhanced debug
information
keywords: all, full, minimal, none, [no]inline-debug-info
/nodebug do not enable debug information
/debug-parameters[:keyword]
control output of debug information for PARAMETERS
keywords: all, used, none (same as /nodebug-parameters)
/nodebug-parameters
do not output debug information for PARAMETERS
/Qd-lines, /[no]d-lines
compile debug statements (indicated by D in column 1)
/pdbfile[:filename]
specify that debug related information should be generated to a
program database file
/nopdbfile
do not generate debug related information to a program database file
/Qtrapuv trap uninitialized variables
/RTCu report use of variable that was not initialized
/Qmap-opts
enable option mapping tool
Preprocessor
------------
/D<name>[{=|#}<text>]
define macro
/define:symbol[=<value>]
same as /D
/nodefines
specifies that any /D macros go to the preprocessor only, and not to
the compiler
/U<name> remove predefined macro
/undefine:<name>
remove predefined macro (same as /U)
/allow:nofpp-comments
If a Fortran end-of-line comment is seen within a #define, treat it
as part of the definition. Default is allow:fpp-comments
/E preprocess to stdout
/EP preprocess to stdout, omitting #line directives
/EP /P preprocess to file, omitting #line directives
/P preprocess to file
/preprocess-only
same as /P
/[no]keep keep/remove preprocessed file generated by preprocessor as input to
compiler stage. Not affected by /Qsave-temps. Default is /nokeep
/fpp[n], /[no]fpp
run Fortran preprocessor on source files prior to compilation
n=0 disable running the preprocessor, equivalent to nofpp
n=1,2,3 run preprocessor
/module:path
specify path where mod files should be placed and first location to
look for mod files
/u remove all predefined macros
/I<dir> add directory to include file search path
/[no]include:<dir>
same as /I
/X remove standard directories from include file search path
/[no]gen-dep[:filename]
generate dependency information. If no filename is specified,
output to stdout
/gen-depformat:keyword
generate dependency information in the specified format.
One of: make, nmake
Component Control
-----------------
/Qoption,<tool>,<opts>
pass options <opts> to tool specified by <tool>
/Qlocation,<tool>,<dir>
set <dir> as the location of tool specified by <tool>
Language
--------
/[no]altparam
specify if alternate form of parameter constant declarations
(without parenthesis) is recognized. Default is to recognize
/assume:<keyword>
specify assumptions made by the optimizer and code generator
keywords: none, [no]byterecl, [no]buffered_io,
[no]bscc (nobscc same as /nbs),
[no]cc_omp, [no]minus0,
[no]dummy_aliases (same as /Qcommon-args),
[no]ieee_fpe_flags, [no]fpe_summary,
[no]old_boz, [no]old_complex_align,
[no]old_logical_ldio,
[no]old_ldout_format, [no]old_maxminloc,
[no]old_unit_star, [no]old_xor,
[no]protect_constants, [no]protect_parens,
[no]realloc_lhs, [no]2underscore,
[no]underscore (same as /us),
[no]std_intent_in,
[no]std_mod_proc_name, [no]source_include,
[no]split_common,[no]writeable_strings
/ccdefault:<keyword>
specify default carriage control for units 6 and *
keywords: default, fortran, list or none
/[no]check:<keyword>
check run-time conditions. Default is /nocheck
keywords: all (same as /4Yb, /C), none (same as /nocheck, /4Nb),
[no]arg_temp_created, [no]bounds (same as /CB),
[no]format, [no]output_conversion,
[no]pointer (same as /CA),
[no]uninit (same as /CU), [no]stack
/Qcommon-args
assume "by reference" subprogram arguments may alias one
another. Same as /assume:dummy_aliases
/[no]extend-source[:<keyword>]
specify rightmost column for fixed form sources
keywords: 72 (same as /noextend-source and /4L72),
80 (same as /4L80),
132 (same as /4L132. Default if you specify
/extend-source without a keyword.)
/fixed specify source files are in fixed format. Same as /FI and /4Nf
/nofixed indicates free format
/free specify source files are in free format. Same as /FR and /4Yf
/nofree indicates fixed format
/names:<keyword>
specify how source code identifiers and external names are
interpreted.
keywords: as_is, lowercase, uppercase
/[no]pad-source, /Qpad-source[-]
make compiler acknowledge blanks at the end of a line
/stand[:<keyword>]
specifies level of conformance with ANSI standard to check
for. If keyword is not specified, level of conformance is f03
keywords: f90 (same as /4Ys), f95,
f03, none (same as /nostand)
/standard-semantics
sets assume keywords to conform to the semantics of the f03
standard. May result in performance loss.
assume keywords set by /standard-semantics:
byterecl, fpe_summary, minus0, noold_maxminloc,
noold_unit_star, noold_xor, protect_parens, realloc_lhs,
std_intent_in, std_mod_proc_name, noold_ldout_format
/syntax-only, /Zs
perform syntax and semantic checking only (no object file produced)
Compiler Diagnostics
--------------------
/w disable all warnings
/W<n> disable warnings (n = 0) or show warnings (n = 1 DEFAULT, same as
/warn:general)
/warn:<keyword>
specifies the level of warning messages issued
keywords: all, none (same as /nowarn)
[no]alignments, [no]declarations, [no]errors,
[no]general, [no]ignore_loc, [no]interfaces,
[no]stderrors, [no]truncated_source, [no]uncalled,
[no]unused, [no]usage
/nowarn suppress all warning messages
/WB turn a compile-time bounds check into a warning
/[no]traceback
specify whether the compiler generates PC correlation data used to
display a symbolic traceback rather than a hexadecimal traceback at
runtime failure
/[no]gen-interfaces [[no]source]
generate interface blocks for all routines in the file. Can be
checked using -warn interfaces
nosource indicates temporary source files should not be saved
/error-limit:<size>
specify the maximum number of error-level or fatal-level compiler
errors allowed
/noerror-limit
set no maximum number on error-level or fatal-level error messages
/Qdiag-enable:<v1>[,<v2>,...]
enable the specified diagnostics or diagnostic groups
/Qdiag-disable:<v1>[,<v2>,...]
disable the specified diagnostics or diagnostic groups
where <vN> may be individual diagnostic numbers or group names.
where group names include:
sc[n] - perform source code analysis: n=1 for critical
errors, n=2 for all errors and n=3 for all errors
and warnings
sc-
{full|concise|precise} - perform static analysis and determine the analysis
mode.
Full mode - attempts to find all program weaknesses,
even at the expense of more false positives.
Concise mode - attempts to reduce false positives
somewhat more than reducing false negatives.
Precise mode - attempts to avoid all false positives
Default: full if /Qdiag-enable:sc{[1|2|3]} is
present; otherwise None
(static analysis diagnostics are disabled).
sc-include - perform source code analysis on include files
sc-single-file - This option tells static analysis to process each
file individually.
Default: OFF
sc-enums - This option tells static analysis to treat
enumeration variables as known values equal to any
one of the associated enumeration literals.
Default: OFF
sc-parallel[n] - perform analysis of parallelization in
source code: n=1 for critical errors,
n=2 for errors, n=3 for all errors and
warnings
warn - diagnostic messages that have "warning" severity level.
error - diagnostic messages that have "error" severity level.
remark - diagnostic messages that are remarks or comments.
vec - diagnostic messages issued by the vectorizer.
par - diagnostic messages issued by the auto-parallelizer
openmp - diagnostic messages issued by the OpenMP* parallelizer.
cpu-dispatch Specifies the CPU dispatch remarks.
/Qdiag-error:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as errors
/Qdiag-warning:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as warnings
/Qdiag-remark:<v1>[,<v2>,...]
output the the specified diagnostics or diagnostic groups as remarks
/Qdiag-dump
display the currently enabled diagnostic messages to stdout or to a
specified diagnostic output file.
/Qdiag-sc-dir:<dir>
<dir> directory where diagnostics from static analysis are created,
rather than current working directory.
/Qdiag-file[:<file>]
<file> where diagnostics are emitted to. Not specifying this causes
messages to be output to stderr
/Qdiag-file-append[:<file>]
<file> where diagnostics are emitted to. When <file> already exists,
output is appended to the file
/Qdiag-id-numbers[-]
enable(DEFAULT)/disable the diagnostic specifiers to be output in
numeric form
/Qdiag-error-limit:<num>
specify the maximum number of errors emitted
Miscellaneous
-------------
/[no]logo
display compiler version information. /nologo disables the output
/Qsox[:<keyword>[,keyword]]
enable saving of compiler options, version and additional information
in the executable. Use /Qsox- to disable(DEFAULT)
profile - include profiling data
inline - include inlining information
/bintext:<string>
place the string specified into the object file and executable
/Qsave-temps
store the intermediate files in current directory and name them
based on the source file. Only saves files that are generated by
default
/what display detailed compiler version information
/watch:<keyword>
tells the driver to output processing information
keywords: all, none (same as /nowatch), [no]source,
[no]cmd
[no]mic-cmd
/nowatch suppress processing information output (DEFAULT)
/Tf<file>
compile file as Fortran source
/extfor:<ext>
specify extension of file to be recognized as a Fortran file
/extfpp:<ext>
specify extension of file to be recognized as a preprocessor file
/libdir[:keyword]
control the library names that should be emitted into the object file
keywords: all, none (same as /nolibdir), [no]automatic, [no]user
/nolibdir
no library names should be emitted into the object file
/MP[<n>] create multiple processes that can be used to compile large numbers
of source files at the same time
/bigobj generate objects with increased address capacity
Data
----
/4I{2|4|8}
set default KIND of integer and logical variables to 2, 4, or 8
/integer-size:<size>
specifies the default size of integer and logical variables
size: 16, 32, 64
/4R{8|16}
set default size of real to 8 or 16 bytes
/real-size:<size>
specify the size of REAL and COMPLEX declarations, constants,
functions, and intrinsics
size: 32, 64, 128
/Qautodouble
same as /real-size:64 or /4R8
/double-size:<size>
defines the size of DOUBLE PRECISION and DOUBLE COMPLEX declarations,
constants, functions, and intrinsics
size: 64, 128
/[no]fpconstant
extends the precision of single precision constants assigned to
double precision variables to double precision
/[no]intconstant
use Fortran 77 semantics, rather than Fortran 90/95, to determine
kind of integer constants
/auto make all local variables AUTOMATIC
/Qauto-scalar
make scalar local variables AUTOMATIC (DEFAULT)
/Qsave save all variables (static allocation) (same as /noauto,
opposite of /auto)
/Qzero[-]
enable/disable(DEFAULT) implicit initialization to zero of local
scalar variables of intrinsic type INTEGER, REAL, COMPLEX, or
LOGICAL that are saved and not initialized
/Qdyncom<common1,common2,...>
make given common blocks dynamically-allocated
/Zp[n] specify alignment constraint for structures (n=1,2,4,8,16
/Zp16 DEFAULT)
/[no]align
analyze and reorder memory layout for variables and arrays
/align:<keyword>
specify how data items are aligned
keywords: all (same as /align), none (same as /noalign),
[no]commons, [no]dcommons,
[no]qcommons, [no]zcommons,
rec1byte, rec2byte, rec4byte,
rec8byte, rec16byte, rec32byte,
array8byte, array16byte, array32byte,
array64byte, array128byte, array256byte,
[no]records, [no]sequence
/GS enable overflow security checks.
/GS- disables (DEFAULT)
/Qpatchable-addresses
generate code such that references to statically assigned addresses
can be patched with arbitrary 64-bit addresses.
/Qfnalign[-]
align the start of functions to an optimal machine-dependent value.
When disabled (DEFAULT) align on a 2-byte boundary
/Qfnalign:[2|16]
align the start of functions on a 2 (DEFAULT) or 16 byte boundary
/Qglobal-hoist[-]
enable(DEFAULT)/disable external globals are load safe
/Qkeep-static-consts[-]
enable/disable(DEFAULT) emission of static const variables even
when not referenced
/Qnobss-init
disable placement of zero-initialized variables in BSS (use DATA)
/Qzero-initialized-in-bss[-]
put explicitly zero initialized variables into the DATA section
instead of the BSS section
/convert:<keyword>
specify the format of unformatted files containing numeric data
keywords: big_endian, cray, ibm, little_endian, native, vaxd, vaxg
/Qimf-absolute-error:value[:funclist]
define the maximum allowable absolute error for math library
function results
value - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-accuracy-bits:bits[:funclist]
define the relative error, measured by the number of correct bits,
for math library function results
bits - a positive, floating-point number
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-arch-consistency:value[:funclist]
ensures that the math library functions produce consistent results
across different implementations of the same architecture
value - true or false
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-max-error:ulps[:funclist]
defines the maximum allowable relative error, measured in ulps, for
math library function results
ulps - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-precision:value[:funclist]
defines the accuracy (precision) for math library functions
value - defined as one of the following values
high - equivalent to max-error = 0.6
medium - equivalent to max-error = 4 (DEFAULT)
low - equivalent to accuracy-bits = 11 (single
precision); accuracy-bits = 26 (double
precision)
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
Compatibility
-------------
/fpscomp[:<keyword>]
specify the level of compatibility to adhere to with Fortran
PowerStation
keywords: all, none (same as /nofpscomp), [no]filesfromcmd,
[no]general, [no]ioformat, [no]ldio_spacing,
[no]libs, [no]logicals
/nofpscomp
no specific level of compatibility with Fortran PowerStation
/f66 allow extensions that enhance FORTRAN-66 compatibility
/f77rtl specify that the Fortran 77 specific run-time support should be used
/nof77rtl disables
/vms enable VMS I/O statement extensions
/Qvc<arg>
enable compatibility with a specific Microsoft* Visual Studio version
9 - Microsoft* Visual Studio 2008 compatibility
10 - Microsoft* Visual Studio 2010 compatibility
11 - Microsoft* Visual Studio 2012 compatibility
Linking/Linker
--------------
/link specify that all options following '/link' are for the linker
/extlnk:<ext>
specify extension of file to be passed directly to linker
/F<n> set the stack reserve amount specified to the linker
/dbglibs use the debug version of runtime libraries, when appropriate
/libs:<keyword>
specifies which type of run-time library to link to.
keywords: static, dll, qwin, qwins
/LD[d] produce a DLL instead of an EXE ('d' = debug version)
/dll same as /LD
/MD[d] use dynamically-loaded, multithread C runtime
/MDs[d] use dynamically-loaded, singlethread Fortran runtime,
and multithread C runtime
/MT[d] use statically-linked, multithread C runtime (DEFAULT with
Microsoft Visual Studio 2005 and later)
/ML[d] use statically-linked, single thread C runtime (only valid in
Microsoft Visual Studio 2003 environment)
/MG, /winapp
use Windows API runtime libraries
/Zl omit library names from object file
/threads specify that multi-threaded libraries should be linked against
/nothreads disables multi-threaded libraries
Deprecated Options
------------------
/Qinline-debug-info use /debug:inline-debug-info
/Gf use /GF
/ML[d] upgrade to /MT[d]
/Quse-asm No replacement
/Qprof-genx use /Qprof-gen:srcpos
/Qdiag-enable:sv[<n>] use /Qdiag-enable:sc[<n>]
/Qdiag-enable:sv-include use /Qdiag-enable:sc-include
/Qdiag-sv use /Qdiag-enable:sc[<n>]
/Qdiag-sv-error use /Qdiag-disable:warning
/Qdiag-sv-include use /Qdiag-enable:sc-include
/Qdiag-sv-level No replacement
/Qdiag-sv-sup use /Qdiag-disable:<v1>[,<v2>,...]
/Qtprofile No replacement
/arch:SSE use /arch:IA32
/QxK upgrade to /arch:SSE2
/QaxK upgrade to /arch:SSE2
/QxW use /arch:SSE2
/QaxW use /arch:SSE2
/QxN use /QxSSE2
/QaxN use /QaxSSE2
/QxP use /QxSSE3
/QaxP use /QaxSSE3
/QxT use /QxSSSE3
/QaxT use /QaxSSSE3
/QxS use /QxSSE4.1
/QaxS use /QaxSSE4.1
/QxH use /QxSSE4.2
/QaxH use /QaxSSE4.2
/QxO use /arch:SSE3
/Qvc7.1 No replacement
/QIfist use /Qrcd
/QxSSE3_ATOM use /QxSSSE3_ATOM
/Qrct No replacement
/Op use /fltconsistency
/debug:partial No replacement
/tune:<code> use /Qx<code>
/architecture:<code> use /arch:<code>
/1, /Qonetrip use /f66
/Fm use /map
/Qcpp, /Qfpp use /fpp
/Qdps use /altparam
/Qextend-source use /extend-source
/Qlowercase use /names:lowercase
/Quppercase use /names:uppercase
/Qvms use /vms
/asmattr:keyword use /FA[c|s|cs]
/noasmattr,/asmattr:none use /FA
/asmfile use /Fa
/automatic use /auto
/cm use /warn:nousage
/optimize:0 use /Od
/optimize:1,2 use /O1
/optimize:3,4 use /O2
/optimize:5 use /O3
/source use /Tf
/unix No replacement
/us use /assume:underscore
/unroll use /Qunroll
/w90, /w95 No replacement
/Zd use /debug:minimal
/help, /? [category] print full or category help message
Valid categories include
advanced - Advanced Optimizations
codegen - Code Generation
compatibility - Compatibility
component - Component Control
data - Data
deprecated - Deprecated Options
diagnostics - Compiler Diagnostics
float - Floating Point
help - Help
inline - Inlining
ipo - Interprocedural Optimization (IPO)
language - Language
link - Linking/Linker
misc - Miscellaneous
opt - Optimization
output - Output
pgo - Profile Guided Optimization (PGO)
preproc - Preprocessor
reports - Optimization Reports
openmp - OpenMP and Parallel Processing
Copyright (C) 1985-2013, Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
icl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.3.198 Build 20130607
Copyright (C) 1985-2013 Intel Corporation. All rights reserved.
Intel(R) Fortran Compiler Help
==============================
Intel(R) Compiler includes compiler options that optimize for instruction
sets that are available in both Intel(R) and non-Intel microprocessors, but
may perform additional optimizations for Intel microprocessors than for
non-Intel microprocessors. In addition, certain compiler options for
Intel(R) Compiler are reserved for Intel microprocessors. For a detailed
description of these compiler options, including the instructions they
implicate, please refer to "Intel(R) Compiler User and Reference Guides >
Compiler Options."
usage: ifort [options] file1 [file2 ...] [/link linker_options]
where options represents zero or more compiler options
fileN is a Fortran source (.f .for .ftn .f90 .fpp .i .i90),
assembly (.asm), object (.obj), static library (.lib), or
other linkable file
linker_options represents zero or more linker options
Notes
-----
1. Many FL32 options are supported; a warning is printed for unsupported
options.
2. Intel Fortran compiler options may be placed in your ifort.cfg file.
Some options listed are only available on a specific system
i32 indicates the feature is available on systems based on IA-32
architecture
i64em indicates the feature is available on systems using Intel(R) 64
architecture
Compiler Option List
--------------------
Optimization
------------
/O1 optimize for maximum speed, but disable some optimizations which
increase code size for a small speed benefit
/O2 optimize for maximum speed (DEFAULT)
/O3 optimize for maximum speed and enable more aggressive optimizations
that may not improve performance on some programs
/Ox enable maximum optimizations (same as /O2)
/Os enable speed optimizations, but disable some optimizations which
increase code size for small speed benefit (overrides /Ot)
/Ot enable speed optimizations (overrides /Os)
/Od disable optimizations
/Oy[-] enable/disable using EBP as a general purpose register (no frame
pointer) (i32 only)
/fast enable /QxHOST /O3 /Qipo /Qprec-div-
options set by /fast cannot be overridden with the exception of
/QxHOST, list options separately to change behavior
/Oa[-] assume no aliasing in program
/Ow[-] assume no aliasing within functions, but assume aliasing across calls
Code Generation
---------------
/Qx<code>
generate specialized code to run exclusively on processors
indicated by <code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors. Optimizes for the Intel NetBurst(R)
microarchitecture.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors. Optimizes for the enhanced Pentium(R) M
processor microarchitecture and Intel NetBurst(R)
microarchitecture.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Core(TM) microarchitecture.
SSE4.1 May generate Intel(R) SSE4 Vectorizing Compiler and Media
Accelerator instructions for Intel processors. May
generate Intel(R) SSSE3, SSE3, SSE2, and SSE instructions
and it may optimize for Intel(R) 45nm Hi-k next generation
Intel Core(TM) microarchitecture.
SSE4.2 May generate Intel(R) SSE4 Efficient Accelerated String
and Text Processing instructions supported by Intel(R)
Core(TM) i7 processors. May generate Intel(R) SSE4
Vectorizing Compiler and Media Accelerator, Intel(R) SSSE3,
SSE3, SSE2, and SSE instructions and it may optimize for
the Intel(R) Core(TM) processor family.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
Optimizes for a future Intel processor.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors. Optimizes for a
future Intel processor.
SSSE3_ATOM
May generate MOVBE instructions for Intel processors,
depending on the setting of option /Qinstruction.
May also generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors. Optimizes for the
Intel(R) Atom(TM) processor and Intel(R) Centrino(R)
Atom(TM) Processor Technology.
/QxHost generate instructions for the highest instruction set and processor
available on the compilation host machine
/Qax<code1>[,<code2>,...]
generate code specialized for processors specified by <codes>
while also generating generic IA-32 instructions.
<codes> includes one or more of the following:
SSE2 May generate Intel(R) SSE2 and SSE instructions for Intel
processors.
SSE3 May generate Intel(R) SSE3, SSE2, and SSE instructions for
Intel processors.
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel processors.
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2,
and SSE instructions for Intel processors.
AVX May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX2
May generate Intel(R) Advanced Vector Extensions 2
(Intel(R) AVX2), Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2, and SSE instructions for Intel(R) processors.
CORE-AVX-I
May generate Intel(R) Advanced Vector Extensions (Intel(R)
AVX), including instructions in Intel(R) Core 2(TM)
processors in process technology smaller than 32nm,
Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2, and SSE
instructions for Intel(R) processors.
/arch:<code>
generate specialized code to optimize for processors indicated by
<code> as described below
SSE2 May generate Intel(R) SSE2 and SSE instructions
SSE3 May generate Intel(R) SSE3, SSE2 and SSE instructions
SSSE3 May generate Intel(R) SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.1 May generate Intel(R) SSE4.1, SSSE3, SSE3, SSE2 and SSE
instructions
SSE4.2 May generate Intel(R) SSE4.2, SSE4.1, SSSE3, SSE3, SSE2 and
SSE instructions
AVX May generate Intel(R) AVX, SSE4.2, SSE4.1, SSSE3, SSE3,
SSE2 and SSE instructions
/Qinstruction:<keyword>
Refine instruction set output for the selected target processor
[no]movbe - Do/do not generate MOVBE instructions with SSSE3_ATOM
(requires /QxSSSE3_ATOM)
/Qextend-arguments:[32|64]
By default, unprototyped scalar integer arguments are passed
in 32-bits (sign-extended if necessary).
On Intel(R) 64, unprototyped scalar integer arguments may be
extended to 64-bits.
Interprocedural Optimization (IPO)
----------------------------------
/Qip[-] enable(DEFAULT)/disable single-file IP optimization
within files
/Qipo[n] enable multi-file IP optimization between files
/Qipo-c generate a multi-file object file (ipo_out.obj)
/Qipo-S generate a multi-file assembly file (ipo_out.asm)
/Qip-no-inlining
disable full and partial inlining
/Qip-no-pinlining
disable partial inlining
/Qipo-separate
create one object file for every source file (overrides /Qipo[n])
/Qipo-jobs<n>
specify the number of jobs to be executed simultaneously during the
IPO link phase
Advanced Optimizations
----------------------
/Qunroll[n]
set maximum number of times to unroll loops. Omit n to use default
heuristics. Use n=0 to disable the loop unroller
/Qunroll-aggressive[-]
enables more aggressive unrolling heuristics
/Qscalar-rep[-]
enable(DEFAULT)/disable scalar replacement (requires /O3)
/Qpad[-] enable/disable(DEFAULT) changing variable and array memory layout
/Qsafe-cray-ptr
Cray pointers do not alias with other variables
/Qansi-alias[-]
enable/disable(DEFAULT) use of ANSI aliasing rules optimizations;
user asserts that the program adheres to these rules
/Qcomplex-limited-range[-]
enable/disable(DEFAULT) the use of the basic algebraic expansions of
some complex arithmetic operations. This can allow for some
performance improvement in programs which use a lot of complex
arithmetic at the loss of some exponent range.
/reentrancy:<keyword>
specify whether the threaded, reentrant run-time support should be
used
Keywords: none (same as /noreentrancy), threaded, async
/noreentrancy
do not use threaded, reentrant run-time support
/heap-arrays[:n]
temporary arrays of minimum size n (in kilobytes) are allocated in
heap memory rather than on the stack. If n is not specified,
all temporary arrays are allocated in heap memory.
/heap-arrays-
temporary arrays are allocated on the stack (DEFAULT)
/Qopt-multi-version-aggressive[-]
enables more aggressive multi-versioning to check for pointer
aliasing and scalar replacement
/Qopt-ra-region-strategy[:<keyword>]
select the method that the register allocator uses to partition each
routine into regions
routine - one region per routine
block - one region per block
trace - one region per trace
loop - one region per loop
default - compiler selects best option
/Qvec[-] enables(DEFAULT)/disables vectorization
/Qvec-guard-write[-]
enables cache/bandwidth optimization for stores under conditionals
within vector loops
/Qvec-threshold[n]
sets a threshold for the vectorization of loops based on the
probability of profitable execution of the vectorized loop in
parallel
/Qopt-malloc-options:{0|1|2|3|4}
specify malloc configuration parameters. Specifying a non-zero <n>
value will cause alternate configuration parameters to be set for
how malloc allocates and frees memory
/Qopt-jump-tables:<arg>
control the generation of jump tables
default - let the compiler decide when a jump table, a series of
if-then-else constructs or a combination is generated
large - generate jump tables up to a certain pre-defined size
(64K entries)
<n> - generate jump tables up to <n> in size
use /Qopt-jump-tables- to lower switch statements as chains of
if-then-else constructs
/Qopt-block-factor:<n>
specify blocking factor for loop blocking
/Qopt-streaming-stores:<arg>
specifies whether streaming stores are generated
always - enables generation of streaming stores under the
assumption that the application is memory bound
auto - compiler decides when streaming stores are used (DEFAULT)
never - disables generation of streaming stores
/Qmkl[:<arg>]
link to the Intel(R) Math Kernel Library (Intel(R) MKL) and bring
in the associated headers
parallel - link using the threaded Intel(R) MKL libraries. This
is the default when /Qmkl is specified
sequential - link using the non-threaded Intel(R) MKL libraries
cluster - link using the Intel(R) MKL Cluster libraries plus
the sequential Intel(R) MKL libraries
/Qimsl link to the International Mathematics and Statistics Library* (IMSL*
library)
/Qopt-subscript-in-range[-]
assumes no overflows in the intermediate computation of the
subscripts
/Qcoarray[:shared|distributed]
enable/disable(DEFAULT) coarray syntax for data parallel
programming. The default is shared-memory; distributed
memory is only valid with the Intel(R) Cluster Toolkit
/Qcoarray-num-images:n
set default number of coarray images
/Qopt-matmul[-]
replace matrix multiplication with calls to intrinsics and threading
libraries for improved performance (DEFAULT at /O3 /Qparallel)
/Qsimd[-]
enables(DEFAULT)/disables vectorization using SIMD directive
/Qguide-opts:<arg>
tells the compiler to analyze certain code and generate
recommendations that may improve optimizations
/Qguide-file[:<filename>]
causes the results of guide to be output to a file
/Qguide-file-append[:<filename>]
causes the results of guide to be appended to a file
/Qguide[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization,
auto-parallelization, and data transformation (DEFAULT is 4 when the
option is specified)
/Qguide-data-trans[:<level>]
lets you set a level (1 - 4) of guidance for data transformation
(DEFAULT is 4 when the option is specified)
/Qguide-par[:<level>]
lets you set a level (1 - 4) of guidance for auto-parallelization
(DEFAULT is 4 when the option is specified)
/Qguide-vec[:<level>]
lets you set a level (1 - 4) of guidance for auto-vectorization
(DEFAULT is 4 when the option is specified)
/Qguide-profile:<[file|dir]>[,[file|dir],...]
specify a loop profiler data file (or set of files in a directory)
when using the /Qguide option
/Qopt-mem-layout-trans[:<level>]
controls the level of memory layout transformations performed by the
compiler
0 - disable memory layout transformations (same as
/Qopt-mem-layout-trans-)
1 - enable basic memory layout transformations
2 - enable more memory layout transformations (DEFAULT when the
option is specified)
3 - enable aggressive memory layout transformations
/Qopt-prefetch[:n]
enable levels of prefetch insertion, where 0 disables.
n may be 0 through 4 inclusive. Default is 2.
/Qopt-prefetch-
disable(DEFAULT) prefetch insertion. Equivalent to /Qopt-prefetch:0
Profile Guided Optimization (PGO)
---------------------------------
/Qprof-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qprof-src-root <dir>
specify project root directory for application source files to
enable relative path resolution during profile feedback on sources
below that directory
/Qprof-src-root-cwd
specify the current directory as the project root directory for
application source files to enable relative path resolution during
profile feedback on sources below that directory
/Qprof-src-dir[-]
specify whether directory names of sources should be
considered when looking up profile records within the .dpi file
/Qprof-file <file>
specify file name for profiling summary file
/Qprof-data-order[-]
enable/disable(DEFAULT) static data ordering with profiling
/Qprof-func-order[-]
enable/disable(DEFAULT) function ordering with profiling
/Qprof-gen[:keyword]
instrument program for profiling.
Optional keyword may be srcpos or globdata
/Qprof-gen-
disable profiling instrumentation
/Qprof-use[:<arg>]
enable use of profiling information during optimization
weighted - invokes profmerge with -weighted option to scale data
based on run durations
[no]merge - enable(default)/disable the invocation of the profmerge
tool
/Qprof-use-
disable use of profiling information during optimization
/Qcov-gen
instrument program for profiling
/Qcov-dir <dir>
specify directory for profiling output files (*.dyn and *.dpi)
/Qcov-file <file>
specify file name for profiling summary file
/Qinstrument-functions[-]
determine whether function entry and exit points are instrumented
/Qprof-hotness-threshold:<val>
set the hotness threshold for function grouping and function ordering
val indicates percentage of functions to be placed in hot region.
This option requires /Qprof-use
and /Qprof-func-order
/Qprof-value-profiling:<arg>[,<arg>,...]
limit value profiling
none - inhibit all types of value profiling
nodivide - inhibit value profiling of non-compile time constants
used in division or remainder operations
noindcall - inhibit value profiling of function addresses at
indirect call sites
/Qprofile-functions
enable instrumentation in generated code for collecting
function execution time profiles
/Qprofile-loops:<arg>
enable instrumentation in generated code for collecting
loop execution time profiles
inner - instrument inner loops
outer - instrument outer loops
all - instrument all loops
/Qprofile-loops-report:<arg>
Control the level of instrumentation inserted for reporting loop
execution profiles
1 - report loop times
2 - report loop times and iteration counts
Optimization Reports
--------------------
/Qvec-report[n]
control amount of vectorizer diagnostic information
n=0 no diagnostic information
n=1 indicate vectorized loops (DEFAULT when enabled)
n=2 indicate vectorized/non-vectorized loops
n=3 indicate vectorized/non-vectorized loops and prohibiting
data dependence information
n=4 indicate non-vectorized loops
n=5 indicate non-vectorized loops and prohibiting data
dependence information
n=6 indicate vectorized/non-vectorized loops with greater
details and prohibiting data dependence information
n=7 indicate vector code quality message ids and data values
for vectorized loops
/Qopt-report[:n]
generate an optimization report to stderr
0 disable optimization report output
1 minimum report output
2 medium output (DEFAULT when enabled)
3 maximum report output
/Qopt-report-file:<file>
specify the filename for the generated report
/Qopt-report-phase:<phase>
specify the phase that reports are generated against
/Qopt-report-routine:<name>
reports on routines containing the given name
/Qopt-report-help
display the optimization phases available for reporting
/Qtcheck[:mode]
enable analysis of threaded applications (requires Intel(R) Thread
Checker; cannot be used with compiler alone)
tci - instruments a program to perform a thread-count-independent
analysis
tcd - instruments a program to perform a thread-count-dependent
analysis (DEFAULT when mode is not used)
api - instruments a program at the api-imports level
/Qtcollect[:<lib>]
inserts instrumentation probes calling the Intel(R) Trace Collector
API. The library <lib>.lib is linked in the default being VT.lib
(requires Intel(R) Trace Collector)
/Qtcollect-filter:file
Enable or disable the instrumentation of specified functions.
(requires Intel(R) Trace Collector)
OpenMP* and Parallel Processing
------------------------------
/Qopenmp enable the compiler to generate multi-threaded code based on the
OpenMP* directives (same as /openmp)
/Qopenmp-stubs
enables the user to compile OpenMP programs in sequential mode. The
OpenMP directives are ignored and a stub OpenMP library is linked
(sequential)
/Qopenmp-report{0|1|2}
control the OpenMP parallelizer diagnostic level
/Qopenmp-lib:<ver>
choose which OpenMP library version to link with
compat - use the Microsoft compatible OpenMP run-time libraries
(DEFAULT)
/Qopenmp-threadprivate:<ver>
choose which threadprivate implementation to use
compat - use the Microsoft compatible thread local storage
legacy - use the Intel compatible implementation
(DEFAULT)
/Qparallel
enable the auto-parallelizer to generate multi-threaded code for
loops that can be safely executed in parallel
/Qpar-report{0|1|2|3}
control the auto-parallelizer diagnostic level
/Qpar-threshold[n]
set threshold for the auto-parallelization of loops where n is an
integer from 0 to 100
/Qpar-runtime-control[n]
Control parallelizer to generate runtime check code for effective
automatic parallelization.
n=0 no runtime check based auto-parallelization
n=1 generate runtime check code under conservative mode
(DEFAULT when enabled)
n=2 generate runtime check code under heuristic mode
n=3 generate runtime check code under aggressive mode
/Qpar-schedule-static[:n]
Specifies a scheduling algorithm for DO loop iteration.
Divides iterations into contiguous pieces. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static_balanced[:n]
Divides iterations into even-sized chunks. Size n if
specified, equal sized pieces if not.
/Qpar-schedule-static-steal[:n]
Divides iterations into even-sized chunks, but allows
threads to steal parts of chunks from neighboring threads
/Qpar-schedule-dynamic[:n]
Specifies a scheduling algorithm for DO loop iteration.
Assigns iterations to threads in chunks dynamically.
Chunk size is n iterations if specified, otherwise 1.
/Qpar-schedule-guided[:n]
Specifies a scheduling algorithm for DO loop iteration.
Indicates a minimum number of iterations. If specified,
n is the minimum number, otherwise 1.
/Qpar-schedule-guided-analytical[:n]
Divides iterations by using exponential distribution or
dynamic distributions.
/Qpar-schedule-runtime
Specifies a scheduling algorithm for DO loop iteration.
Defers the scheduling decision until runtime.
/Qpar-schedule-auto
Lets the compiler or run-time system determine the
scheduling algorithm.
/Qpar-adjust-stack<n>
perform fiber-based main thread stack adjustment
/Qpar-affinity=[<modifier>,...]<type>[,<permute>][,<offset>]
tune application performance by setting different thread affinity
/Qpar-num-threads=<n>
tune application performance by setting different number of threads
/Qparallel-source-info[:n]
enable(DEFAULT)/disable the emission of source location information
for parallel code generation with OpenMP and auto-parallelization
0 - disable (same as /Qparallel-source-info-)
1 - emit routine name and line information (DEFAULT)
2 - emit path, file, routine name and line information
/Qpar same as /Qparallel
Floating Point
--------------
/fp:<name>
enable <name> floating point model variation
except[-] - enable/disable floating point semantics
fast[=1|2] - enables more aggressive floating point optimizations
precise - allows value-safe optimizations
source - enables intermediates in source precision
strict - enables /fp:precise /fp:except, disables
contractions and enables pragma stdc fenv_access
/Qfp-speculation:<mode>
enable floating point speculations with the following <mode>
conditions:
fast - speculate floating point operations (DEFAULT)
safe - speculate only when safe
strict - same as off
off - disables speculation of floating-point operations
/Qpc32 set internal FPU precision to 24 bit significand
/Qprec improve floating-point precision (speed impact less than /Op)
/Qprec-sqrt[-]
determine if certain square root optimizations are enabled
/Qprec-div[-]
improve precision of FP divides (some speed impact)
/Qfast-transcendentals[-]
generate a faster version of the transcendental functions
/Qfp-port[-]
round fp results at assignments and casts (some speed impact)
/Qfp-stack-check
enable fp stack checking after every function/procedure call
/Qrcd rounding mode to enable fast float-to-int conversions
/rounding-mode:chopped
set internal FPU rounding control to truncate
/Qftz[-] enable/disable flush denormal results to zero
/fpe:{0|1|3}
specifies program-wide behavior on floating point exceptions
/fpe-all:{0|1|3}
specifies floating point exception behavior on all functions
and subroutines. Also sets /assume:ieee_fpe_flags
/[no]fltconsistency
specify that improved floating-point consistency should be used
/Qfma[-] enable/disable the combining of floating point multiplies and
add/subtract operations
/[no]recursive
compile all procedures for possible recursive execution
Inlining
--------
/Ob<n> control inline expansion:
n=0 disable inlining (same as /inline:none)
n=1 inline functions declared with ATTRIBUTES INLINE or
FORCEINLINE
n=2 inline any function, at the compiler's discretion
/Qinline-min-size:<n>
set size limit for inlining small routines
/Qinline-min-size-
no size limit for inlining small routines
/Qinline-max-size:<n>
set size limit for inlining large routines
/Qinline-max-size-
no size limit for inlining large routines
/Qinline-max-total-size:<n>
maximum increase in size for inline function expansion
/Qinline-max-total-size-
no size limit for inline function expansion
/Qinline-max-per-routine:<n>
maximum number of inline instances in any function
/Qinline-max-per-routine-
no maximum number of inline instances in any function
/Qinline-max-per-compile:<n>
maximum number of inline instances in the current compilation
/Qinline-max-per-compile-
no maximum number of inline instances in the current compilation
/Qinline-factor:<n>
set inlining upper limits by n percentage
/Qinline-factor-
do not set set inlining upper limits
/Qinline-forceinline
treat inline routines as forceinline
/Qinline-dllimport
allow(DEFAULT)/disallow functions declared DEC$ ATTRIBUTES DLLIMPORT
to be inlined
/Qinline-calloc
directs the compiler to inline calloc() calls as malloc()/memset()
/inline[:keyword]
Specifies the level of inline function expansion
keywords: all (same as /Ob2 /Ot), size (same as /Ob2 /Os)
speed (same as /Ob2 /Ot), none or manual (same as /Ob0)
Output, Debug, PCH
------------------
/c compile to object (.obj) only, do not link
/nolink, /compile-only
same as /c
/S compile to assembly (.asm) only, do not link
/FAs produce assembly file with optional source annotations
/FAc produce assembly file with optional code annotations
/FA produce assembly file
/Fa[file]
name assembly file (or directory for multiple files; i.e. /FaMYDIR\)
/Fo[file]
name object file (or directory for multiple files; i.e. /FoMYDIR\)
/Fe[file]
name executable file or directory
/object:<filename>
specify the name of the object file, or the directory to which object
file(s) should be written. (e.g. /object:MYOBJ or /object:MYDIR\)
/exe:<filename>
specifies the name to be used for the built program (.exe) or
dynamic-link (.dll) library
/map:<filename>
specify that a link map file should be generated
/list:<filename>
specify that a listing file should be generated
/list-line-len:#
overrides the default line length (80) in a listing file
/list-page-len:#
overrides the default page length (66) in a listing file
/show:<keyword>
controls the contents of the listing file
keywords: all, none, [no]include, [no]map, [no]options
/Zi, /ZI, /Z7
produce symbolic debug information in object file (implies /Od when
another optimization option is not explicitly set)
/debug[:keyword]
enable debug information and control output of enhanced debug
information
keywords: all, full, minimal, none, [no]inline-debug-info
/nodebug do not enable debug information
/debug-parameters[:keyword]
control output of debug information for PARAMETERS
keywords: all, used, none (same as /nodebug-parameters)
/nodebug-parameters
do not output debug information for PARAMETERS
/Qd-lines, /[no]d-lines
compile debug statements (indicated by D in column 1)
/pdbfile[:filename]
specify that debug related information should be generated to a
program database file
/nopdbfile
do not generate debug related information to a program database file
/Qtrapuv trap uninitialized variables
/RTCu report use of variable that was not initialized
/Qmap-opts
enable option mapping tool
Preprocessor
------------
/D<name>[{=|#}<text>]
define macro
/define:symbol[=<value>]
same as /D
/nodefines
specifies that any /D macros go to the preprocessor only, and not to
the compiler
/U<name> remove predefined macro
/undefine:<name>
remove predefined macro (same as /U)
/allow:nofpp-comments
If a Fortran end-of-line comment is seen within a #define, treat it
as part of the definition. Default is allow:fpp-comments
/E preprocess to stdout
/EP preprocess to stdout, omitting #line directives
/EP /P preprocess to file, omitting #line directives
/P preprocess to file
/preprocess-only
same as /P
/[no]keep keep/remove preprocessed file generated by preprocessor as input to
compiler stage. Not affected by /Qsave-temps. Default is /nokeep
/fpp[n], /[no]fpp
run Fortran preprocessor on source files prior to compilation
n=0 disable running the preprocessor, equivalent to nofpp
n=1,2,3 run preprocessor
/module:path
specify path where mod files should be placed and first location to
look for mod files
/u remove all predefined macros
/I<dir> add directory to include file search path
/[no]include:<dir>
same as /I
/X remove standard directories from include file search path
/[no]gen-dep[:filename]
generate dependency information. If no filename is specified,
output to stdout
/gen-depformat:keyword
generate dependency information in the specified format.
One of: make, nmake
Component Control
-----------------
/Qoption,<tool>,<opts>
pass options <opts> to tool specified by <tool>
/Qlocation,<tool>,<dir>
set <dir> as the location of tool specified by <tool>
Language
--------
/[no]altparam
specify if alternate form of parameter constant declarations
(without parenthesis) is recognized. Default is to recognize
/assume:<keyword>
specify assumptions made by the optimizer and code generator
keywords: none, [no]byterecl, [no]buffered_io,
[no]bscc (nobscc same as /nbs),
[no]cc_omp, [no]minus0,
[no]dummy_aliases (same as /Qcommon-args),
[no]ieee_fpe_flags, [no]fpe_summary,
[no]old_boz, [no]old_complex_align,
[no]old_logical_ldio,
[no]old_ldout_format, [no]old_maxminloc,
[no]old_unit_star, [no]old_xor,
[no]protect_constants, [no]protect_parens,
[no]realloc_lhs, [no]2underscore,
[no]underscore (same as /us),
[no]std_intent_in,
[no]std_mod_proc_name, [no]source_include,
[no]split_common,[no]writeable_strings
/ccdefault:<keyword>
specify default carriage control for units 6 and *
keywords: default, fortran, list or none
/[no]check:<keyword>
check run-time conditions. Default is /nocheck
keywords: all (same as /4Yb, /C), none (same as /nocheck, /4Nb),
[no]arg_temp_created, [no]bounds (same as /CB),
[no]format, [no]output_conversion,
[no]pointer (same as /CA),
[no]uninit (same as /CU), [no]stack
/Qcommon-args
assume "by reference" subprogram arguments may alias one
another. Same as /assume:dummy_aliases
/[no]extend-source[:<keyword>]
specify rightmost column for fixed form sources
keywords: 72 (same as /noextend-source and /4L72),
80 (same as /4L80),
132 (same as /4L132. Default if you specify
/extend-source without a keyword.)
/fixed specify source files are in fixed format. Same as /FI and /4Nf
/nofixed indicates free format
/free specify source files are in free format. Same as /FR and /4Yf
/nofree indicates fixed format
/names:<keyword>
specify how source code identifiers and external names are
interpreted.
keywords: as_is, lowercase, uppercase
/[no]pad-source, /Qpad-source[-]
make compiler acknowledge blanks at the end of a line
/stand[:<keyword>]
specifies level of conformance with ANSI standard to check
for. If keyword is not specified, level of conformance is f03
keywords: f90 (same as /4Ys), f95,
f03, none (same as /nostand)
/standard-semantics
sets assume keywords to conform to the semantics of the f03
standard. May result in performance loss.
assume keywords set by /standard-semantics:
byterecl, fpe_summary, minus0, noold_maxminloc,
noold_unit_star, noold_xor, protect_parens, realloc_lhs,
std_intent_in, std_mod_proc_name, noold_ldout_format
/syntax-only, /Zs
perform syntax and semantic checking only (no object file produced)
Compiler Diagnostics
--------------------
/w disable all warnings
/W<n> disable warnings (n = 0) or show warnings (n = 1 DEFAULT, same as
/warn:general)
/warn:<keyword>
specifies the level of warning messages issued
keywords: all, none (same as /nowarn)
[no]alignments, [no]declarations, [no]errors,
[no]general, [no]ignore_loc, [no]interfaces,
[no]stderrors, [no]truncated_source, [no]uncalled,
[no]unused, [no]usage
/nowarn suppress all warning messages
/WB turn a compile-time bounds check into a warning
/[no]traceback
specify whether the compiler generates PC correlation data used to
display a symbolic traceback rather than a hexadecimal traceback at
runtime failure
/[no]gen-interfaces [[no]source]
generate interface blocks for all routines in the file. Can be
checked using -warn interfaces
nosource indicates temporary source files should not be saved
/error-limit:<size>
specify the maximum number of error-level or fatal-level compiler
errors allowed
/noerror-limit
set no maximum number on error-level or fatal-level error messages
/Qdiag-enable:<v1>[,<v2>,...]
enable the specified diagnostics or diagnostic groups
/Qdiag-disable:<v1>[,<v2>,...]
disable the specified diagnostics or diagnostic groups
where <vN> may be individual diagnostic numbers or group names.
where group names include:
sc[n] - perform source code analysis: n=1 for critical
errors, n=2 for all errors and n=3 for all errors
and warnings
sc-
{full|concise|precise} - perform static analysis and determine the analysis
mode.
Full mode - attempts to find all program weaknesses,
even at the expense of more false positives.
Concise mode - attempts to reduce false positives
somewhat more than reducing false negatives.
Precise mode - attempts to avoid all false positives
Default: full if /Qdiag-enable:sc{[1|2|3]} is
present; otherwise None
(static analysis diagnostics are disabled).
sc-include - perform source code analysis on include files
sc-single-file - This option tells static analysis to process each
file individually.
Default: OFF
sc-enums - This option tells static analysis to treat
enumeration variables as known values equal to any
one of the associated enumeration literals.
Default: OFF
sc-parallel[n] - perform analysis of parallelization in
source code: n=1 for critical errors,
n=2 for errors, n=3 for all errors and
warnings
warn - diagnostic messages that have "warning" severity level.
error - diagnostic messages that have "error" severity level.
remark - diagnostic messages that are remarks or comments.
vec - diagnostic messages issued by the vectorizer.
par - diagnostic messages issued by the auto-parallelizer
openmp - diagnostic messages issued by the OpenMP* parallelizer.
cpu-dispatch Specifies the CPU dispatch remarks.
/Qdiag-error:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as errors
/Qdiag-warning:<v1>[,<v2>,...]
output the specified diagnostics or diagnostic groups as warnings
/Qdiag-remark:<v1>[,<v2>,...]
output the the specified diagnostics or diagnostic groups as remarks
/Qdiag-dump
display the currently enabled diagnostic messages to stdout or to a
specified diagnostic output file.
/Qdiag-sc-dir:<dir>
<dir> directory where diagnostics from static analysis are created,
rather than current working directory.
/Qdiag-file[:<file>]
<file> where diagnostics are emitted to. Not specifying this causes
messages to be output to stderr
/Qdiag-file-append[:<file>]
<file> where diagnostics are emitted to. When <file> already exists,
output is appended to the file
/Qdiag-id-numbers[-]
enable(DEFAULT)/disable the diagnostic specifiers to be output in
numeric form
/Qdiag-error-limit:<num>
specify the maximum number of errors emitted
Miscellaneous
-------------
/[no]logo
display compiler version information. /nologo disables the output
/Qsox[:<keyword>[,keyword]]
enable saving of compiler options, version and additional information
in the executable. Use /Qsox- to disable(DEFAULT)
profile - include profiling data
inline - include inlining information
/bintext:<string>
place the string specified into the object file and executable
/Qsave-temps
store the intermediate files in current directory and name them
based on the source file. Only saves files that are generated by
default
/what display detailed compiler version information
/watch:<keyword>
tells the driver to output processing information
keywords: all, none (same as /nowatch), [no]source,
[no]cmd
[no]mic-cmd
/nowatch suppress processing information output (DEFAULT)
/Tf<file>
compile file as Fortran source
/extfor:<ext>
specify extension of file to be recognized as a Fortran file
/extfpp:<ext>
specify extension of file to be recognized as a preprocessor file
/libdir[:keyword]
control the library names that should be emitted into the object file
keywords: all, none (same as /nolibdir), [no]automatic, [no]user
/nolibdir
no library names should be emitted into the object file
/MP[<n>] create multiple processes that can be used to compile large numbers
of source files at the same time
/bigobj generate objects with increased address capacity
Data
----
/4I{2|4|8}
set default KIND of integer and logical variables to 2, 4, or 8
/integer-size:<size>
specifies the default size of integer and logical variables
size: 16, 32, 64
/4R{8|16}
set default size of real to 8 or 16 bytes
/real-size:<size>
specify the size of REAL and COMPLEX declarations, constants,
functions, and intrinsics
size: 32, 64, 128
/Qautodouble
same as /real-size:64 or /4R8
/double-size:<size>
defines the size of DOUBLE PRECISION and DOUBLE COMPLEX declarations,
constants, functions, and intrinsics
size: 64, 128
/[no]fpconstant
extends the precision of single precision constants assigned to
double precision variables to double precision
/[no]intconstant
use Fortran 77 semantics, rather than Fortran 90/95, to determine
kind of integer constants
/auto make all local variables AUTOMATIC
/Qauto-scalar
make scalar local variables AUTOMATIC (DEFAULT)
/Qsave save all variables (static allocation) (same as /noauto,
opposite of /auto)
/Qzero[-]
enable/disable(DEFAULT) implicit initialization to zero of local
scalar variables of intrinsic type INTEGER, REAL, COMPLEX, or
LOGICAL that are saved and not initialized
/Qdyncom<common1,common2,...>
make given common blocks dynamically-allocated
/Zp[n] specify alignment constraint for structures (n=1,2,4,8,16
/Zp16 DEFAULT)
/[no]align
analyze and reorder memory layout for variables and arrays
/align:<keyword>
specify how data items are aligned
keywords: all (same as /align), none (same as /noalign),
[no]commons, [no]dcommons,
[no]qcommons, [no]zcommons,
rec1byte, rec2byte, rec4byte,
rec8byte, rec16byte, rec32byte,
array8byte, array16byte, array32byte,
array64byte, array128byte, array256byte,
[no]records, [no]sequence
/GS enable overflow security checks.
/GS- disables (DEFAULT)
/Qpatchable-addresses
generate code such that references to statically assigned addresses
can be patched with arbitrary 64-bit addresses.
/Qfnalign[-]
align the start of functions to an optimal machine-dependent value.
When disabled (DEFAULT) align on a 2-byte boundary
/Qfnalign:[2|16]
align the start of functions on a 2 (DEFAULT) or 16 byte boundary
/Qglobal-hoist[-]
enable(DEFAULT)/disable external globals are load safe
/Qkeep-static-consts[-]
enable/disable(DEFAULT) emission of static const variables even
when not referenced
/Qnobss-init
disable placement of zero-initialized variables in BSS (use DATA)
/Qzero-initialized-in-bss[-]
put explicitly zero initialized variables into the DATA section
instead of the BSS section
/convert:<keyword>
specify the format of unformatted files containing numeric data
keywords: big_endian, cray, ibm, little_endian, native, vaxd, vaxg
/Qimf-absolute-error:value[:funclist]
define the maximum allowable absolute error for math library
function results
value - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-accuracy-bits:bits[:funclist]
define the relative error, measured by the number of correct bits,
for math library function results
bits - a positive, floating-point number
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-arch-consistency:value[:funclist]
ensures that the math library functions produce consistent results
across different implementations of the same architecture
value - true or false
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-max-error:ulps[:funclist]
defines the maximum allowable relative error, measured in ulps, for
math library function results
ulps - a positive, floating-point number conforming to the
format [digits][.digits][{e|E}[sign]digits]
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
/Qimf-precision:value[:funclist]
defines the accuracy (precision) for math library functions
value - defined as one of the following values
high - equivalent to max-error = 0.6
medium - equivalent to max-error = 4 (DEFAULT)
low - equivalent to accuracy-bits = 11 (single
precision); accuracy-bits = 26 (double
precision)
funclist - optional comma separated list of one or more math
library functions to which the attribute should be
applied
Compatibility
-------------
/fpscomp[:<keyword>]
specify the level of compatibility to adhere to with Fortran
PowerStation
keywords: all, none (same as /nofpscomp), [no]filesfromcmd,
[no]general, [no]ioformat, [no]ldio_spacing,
[no]libs, [no]logicals
/nofpscomp
no specific level of compatibility with Fortran PowerStation
/f66 allow extensions that enhance FORTRAN-66 compatibility
/f77rtl specify that the Fortran 77 specific run-time support should be used
/nof77rtl disables
/vms enable VMS I/O statement extensions
/Qvc<arg>
enable compatibility with a specific Microsoft* Visual Studio version
9 - Microsoft* Visual Studio 2008 compatibility
10 - Microsoft* Visual Studio 2010 compatibility
11 - Microsoft* Visual Studio 2012 compatibility
Linking/Linker
--------------
/link specify that all options following '/link' are for the linker
/extlnk:<ext>
specify extension of file to be passed directly to linker
/F<n> set the stack reserve amount specified to the linker
/dbglibs use the debug version of runtime libraries, when appropriate
/libs:<keyword>
specifies which type of run-time library to link to.
keywords: static, dll, qwin, qwins
/LD[d] produce a DLL instead of an EXE ('d' = debug version)
/dll same as /LD
/MD[d] use dynamically-loaded, multithread C runtime
/MDs[d] use dynamically-loaded, singlethread Fortran runtime,
and multithread C runtime
/MT[d] use statically-linked, multithread C runtime (DEFAULT with
Microsoft Visual Studio 2005 and later)
/ML[d] use statically-linked, single thread C runtime (only valid in
Microsoft Visual Studio 2003 environment)
/MG, /winapp
use Windows API runtime libraries
/Zl omit library names from object file
/threads specify that multi-threaded libraries should be linked against
/nothreads disables multi-threaded libraries
Deprecated Options
------------------
/Qinline-debug-info use /debug:inline-debug-info
/Gf use /GF
/ML[d] upgrade to /MT[d]
/Quse-asm No replacement
/Qprof-genx use /Qprof-gen:srcpos
/Qdiag-enable:sv[<n>] use /Qdiag-enable:sc[<n>]
/Qdiag-enable:sv-include use /Qdiag-enable:sc-include
/Qdiag-sv use /Qdiag-enable:sc[<n>]
/Qdiag-sv-error use /Qdiag-disable:warning
/Qdiag-sv-include use /Qdiag-enable:sc-include
/Qdiag-sv-level No replacement
/Qdiag-sv-sup use /Qdiag-disable:<v1>[,<v2>,...]
/Qtprofile No replacement
/arch:SSE use /arch:IA32
/QxK upgrade to /arch:SSE2
/QaxK upgrade to /arch:SSE2
/QxW use /arch:SSE2
/QaxW use /arch:SSE2
/QxN use /QxSSE2
/QaxN use /QaxSSE2
/QxP use /QxSSE3
/QaxP use /QaxSSE3
/QxT use /QxSSSE3
/QaxT use /QaxSSSE3
/QxS use /QxSSE4.1
/QaxS use /QaxSSE4.1
/QxH use /QxSSE4.2
/QaxH use /QaxSSE4.2
/QxO use /arch:SSE3
/Qvc7.1 No replacement
/QIfist use /Qrcd
/QxSSE3_ATOM use /QxSSSE3_ATOM
/Qrct No replacement
/Op use /fltconsistency
/debug:partial No replacement
/tune:<code> use /Qx<code>
/architecture:<code> use /arch:<code>
/1, /Qonetrip use /f66
/Fm use /map
/Qcpp, /Qfpp use /fpp
/Qdps use /altparam
/Qextend-source use /extend-source
/Qlowercase use /names:lowercase
/Quppercase use /names:uppercase
/Qvms use /vms
/asmattr:keyword use /FA[c|s|cs]
/noasmattr,/asmattr:none use /FA
/asmfile use /Fa
/automatic use /auto
/cm use /warn:nousage
/optimize:0 use /Od
/optimize:1,2 use /O1
/optimize:3,4 use /O2
/optimize:5 use /O3
/source use /Tf
/unix No replacement
/us use /assume:underscore
/unroll use /Qunroll
/w90, /w95 No replacement
/Zd use /debug:minimal
/help, /? [category] print full or category help message
Valid categories include
advanced - Advanced Optimizations
codegen - Code Generation
compatibility - Compatibility
component - Component Control
data - Data
deprecated - Deprecated Options
diagnostics - Compiler Diagnostics
float - Floating Point
help - Help
inline - Inlining
ipo - Interprocedural Optimization (IPO)
language - Language
link - Linking/Linker
misc - Miscellaneous
opt - Optimization
output - Output
pgo - Profile Guided Optimization (PGO)
preproc - Preprocessor
reports - Optimization Reports
openmp - OpenMP and Parallel Processing
Copyright (C) 1985-2013, Intel Corporation. All rights reserved.
* Other names and brands may be claimed as the property of others.
Trying FC compiler flag -O3
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh:
Successful compile:
Source:
program main
end
Added FC compiler flag -O3
Trying FC compiler flag -QxW
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Added FC compiler flag -QxW
Popping language FC
================================================================================
TEST configureDebugging from PETSc.utilities.debugging(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/debugging.py:25)
TESTING: configureDebugging from PETSc.utilities.debugging(config/PETSc/utilities/debugging.py:25)
Defined "USE_ERRORCHECKING" to "1"
===============================================================================
WARNING! Compiling PETSc with no debugging, this should
only be done for timing and production runs. All development should
be done when configured using --with-debugging=1
===============================================================================
================================================================================
TEST configureArchitecture from PETSc.utilities.arch(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/arch.py:32)
TESTING: configureArchitecture from PETSc.utilities.arch(config/PETSc/utilities/arch.py:32)
Checks PETSC_ARCH and sets if not set
Defined "ARCH" to ""arch-mswin-c-optimized-hypre""
================================================================================
TEST checkSharedDynamicPicOptions from PETSc.utilities.sharedLibraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/sharedLibraries.py:42)
TESTING: checkSharedDynamicPicOptions from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:42)
================================================================================
TEST configureSharedLibraries from PETSc.utilities.sharedLibraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/sharedLibraries.py:63)
TESTING: configureSharedLibraries from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:63)
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/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/sharedLibraries.py:102)
TESTING: configureDynamicLibraries from PETSc.utilities.sharedLibraries(config/PETSc/utilities/sharedLibraries.py:102)
Checks whether dynamic loading should be used, for which you must
- Specify --with-dynamic-loading
- Have found a working dynamic linker (with dlfcn.h and libdl)
Defines PETSC_USE_DYNAMIC_LIBRARIES if they are used
Dynamic loading - disabled
================================================================================
TEST configureBmakeDir from PETSc.utilities.bmakeDir(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/bmakeDir.py:26)
TESTING: configureBmakeDir from PETSc.utilities.bmakeDir(config/PETSc/utilities/bmakeDir.py:26)
Makes $PETSC_ARCH and subdirectories if it does not exist
Changed persistence directory to arch-mswin-c-optimized-hypre/conf
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
================================================================================
TEST checkRestrict from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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-_gMCR8/config.compilers
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2065: 'x' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2065: 'x' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
float * restrict x;;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2065: 'x' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(5) : error C2065: 'x' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
float * __restrict__ x;;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
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/cygwin64/packages/petsc-3.4.3/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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(3) : error C2054: expected '(' to follow 'inline'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(3) : error C2085: 'foo' : not in formal parameter list
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(3) : error C2143: syntax error : missing ';' before '{'
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(3) : error C2054: expected '(' to follow 'inline'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(3) : error C2085: 'foo' : not in formal parameter list
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.c(3) : error C2143: syntax error : missing ';' before '{'
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
static inline int foo(int a) {return a;}
int main() {
int i = foo(1);;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
static __inline int foo(int a) {return a;}
int main() {
int i = 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/cygwin64/packages/petsc-3.4.3/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
================================================================================
TEST checkCLibraries from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -v -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -v -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-v'
Popping language C
compilers: Checking arg cl
compilers: Unknown arg cl
compilers: Checking arg :
compilers: Unknown arg :
compilers: Checking arg Command
compilers: Unknown arg Command
compilers: Checking arg line
compilers: Unknown arg line
compilers: Checking arg warning
compilers: Unknown arg warning
compilers: Checking arg D9002
compilers: Unknown arg D9002
compilers: Checking arg :
compilers: Unknown arg :
compilers: Checking arg ignoring
compilers: Unknown arg ignoring
compilers: Checking arg unknown
compilers: Unknown arg unknown
compilers: Checking arg option
compilers: Unknown arg option
compilers: Libraries needed to link C code with another linker: []
compilers: Check that C libraries can be used from Fortran
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language FC
================================================================================
TEST checkDependencyGenerationFlag from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MMD -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MMD -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-MMD'
Rejecting C linker flag -MMD due to
cl : Command line warning D9002 : ignoring unknown option '-MMD'
Rejected C compiler flag -MMD because linker cannot handle it
Trying C compiler flag -M
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-M'
Rejecting C linker flag -M due to
cl : Command line warning D9002 : ignoring unknown option '-M'
Rejected C compiler flag -M because linker cannot handle it
Popping language C
Pushing language Cxx
Trying Cxx compiler flag -MMD
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MMD -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MMD -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-MMD'
Rejecting Cxx linker flag -MMD due to
cl : Command line warning D9002 : ignoring unknown option '-MMD'
Rejected Cxx compiler flag -MMD because linker cannot handle it
Trying Cxx compiler flag -M
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-M'
Rejecting Cxx linker flag -M due to
cl : Command line warning D9002 : ignoring unknown option '-M'
Rejected Cxx compiler flag -M because linker cannot handle it
Popping language Cxx
Pushing language FC
Trying FC compiler flag -MMD
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MMD -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MMD -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/MMD'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Rejecting FC linker flag -MMD due to
ifort: command line warning #10006: ignoring unknown option '/MMD'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Rejected FC compiler flag -MMD because linker cannot handle it
Trying FC compiler flag -M
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line error: option '/M' is ambiguous
Possible ERROR while running linker: output: ifort: command line error: option '/M' is ambiguous
ret = 256
Pushing language FC
Popping language FC
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -M -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Source:
program main
end
Rejecting linker flag -M due to nonzero status from link
Rejected FC compiler flag -M because linker cannot handle it
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl --help
sh:
Win32 Development Tool Front End, version 1.10.1 Wed Oct 19 20:45:06 CDT 2011
Usage: win32fe <tool> --<win32fe options> -<tool options> <files>
<tool> must be the first argument to win32fe
<tool>: {cl,icl,df,f90,ifl,bcc32,lib,tlib}
cl: Microsoft 32-bit C/C++ Optimizing Compiler
icl: Intel C/C++ Optimizing Compiler
df: Compaq Visual Fortran Optimizing Compiler
f90: Compaq Visual Fortran90 Optimizing Compiler
ifl: Intel Fortran Optimizing Compiler
ifort: Intel Fortran Optimizing Compiler
nvcc: NVIDIA CUDA Compiler Driver
bcc32: Borland C++ for Win32
lib: Microsoft Library Manager
tlib: Borland Library Manager
<win32fe options>:
--help: Output this help message and help for <tool>
--autodetect: Attempt automatic detection of <tool> installation
--path <arg>: <arg> specifies an addition to the PATH that is required
(ex. the location of a required .dll)
--use <arg>: <arg> specifies the variant of <tool> to use
--verbose: Echo to stdout the translated commandline
and other diagnostic information
--version: Output version info for win32fe and <tool>
--wait_for_debugger: Inserts an infinite wait after creation of <tool>
and outputs PID so one can manually attach a debugger to the
current process. In the debugger, one must set:
tool::waitfordebugger = 0
to continue the execution normally.
--win-l: For compilers, define -lfoo to link foo.lib instead of libfoo.lib
--woff: Suppress win32fe specific warning messages
=================================================================================
For compilers:
win32fe will map the following <tool options> to their native options:
-c: Compile Only, generates an object file with .o extension
This will invoke the compiler once for each file listed.
-l<library>: Link the file lib<library>.lib or if using --win-l also, <library>.lib
-o <file>: Output=<file> context dependent
-D<macro>: Define <macro>
-I<path>: Add <path> to the include path
-L<path>: Add <path> to the link path
-g: Generate debug symbols in objects when specified for compilation,
and in executables when specified for linking (some compilers
specification at both times for full debugging support).
-O: Enable compiletime and/or linktime optimizations.
Ex: win32fe cl -g -c foo.c --verbose -Iinclude
Note: win32fe will automatically find the system library paths and
system include paths, relieving the user of the need to invoke a
particular shell.
=========================================================================
cl specific help:
win32fe uses -nologo by default for nonverbose output. Use the flag:
-logo to disable this feature.
-g is identical to -Z7.
-O is identical to -O2.
=========================================================================
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
C/C++ COMPILER OPTIONS
-OPTIMIZATION-
/O1 minimize space /O2 maximize speed
/Ob<n> inline expansion (default n=0) /Od disable optimizations (default)
/Og enable global optimization /Oi[-] enable intrinsic functions
/Os favor code space /Ot favor code speed
/Ox maximum optimizations
/favor:<blend|AMD64|INTEL64> select processor to optimize for, one of:
blend - a combination of optimizations for several different x64 processors
AMD64 - 64-bit AMD processors
INTEL64 - Intel(R)64 architecture processors
-CODE GENERATION-
/GF enable read-only string pooling /Gm[-] enable minimal rebuild
/Gy[-] separate functions for linker /GS[-] enable security checks
/GR[-] enable C++ RTTI /GX[-] enable C++ EH (same as /EHsc)
/EHs enable C++ EH (no SEH exceptions) /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow
/fp:<except[-]|fast|precise|strict> choose floating-point model:
except[-] - consider floating-point exceptions when generating code
fast - "fast" floating-point model; results are less predictable
precise - "precise" floating-point model; results are predictable
strict - "strict" floating-point model (implies /fp:except)
/Qfast_transcendentals generate inline FP intrinsics even with /fp:except
/GL[-] enable link-time code generation /GA optimize for Windows Application
/Ge force stack checking for all funcs /Gs[num] control stack checking calls
/Gh enable _penter function call /GH enable _pexit function call
/GT generate fiber-safe TLS accesses /RTC1 Enable fast checks (/RTCsu)
/RTCc Convert to smaller type checks /RTCs Stack Frame runtime checking
/RTCu Uninitialized local usage checks
/clr[:option] compile for common language runtime, where option is:
pure - produce IL-only output file (no native executable code)
safe - produce IL-only verifiable output file
oldSyntax - accept the Managed Extensions syntax from Visual C++ 2002/2003
initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
noAssembly - do not produce an assembly
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)
/arch:AVX enable use of Intel(R) Advanced Vector Extensions instructions
-OUTPUT FILES-
/Fa[file] name assembly listing file /FA[scu] configure assembly listing
/Fd[file] name .PDB file /Fe<file> name executable file
/Fm[file] name map file /Fo<file> name object file
/Fp<file> name precompiled header file /Fr[file] name source browser file
/FR[file] name extended .SBR file /Fi[file] name preprocessed file
/doc[file] process XML documentation comments and optionally name the .xdc file
-PREPROCESSOR-
/AI<dir> add to assembly search path /FU<file> forced using assembly/module
/C don't strip comments /D<name>{=|#}<text> define macro
/E preprocess to stdout /EP preprocess to stdout, no #line
/P preprocess to file /Fx merge injected code to file
/FI<file> name forced include file /U<name> remove predefined macro
/u remove all predefined macros /I<dir> add to include search path
/X ignore "standard places"
-LANGUAGE-
/Zi enable debugging information /Z7 enable old-style debug info
/Zp[n] pack structs on n-byte boundary /Za disable extensions
/Ze enable extensions (default) /Zl omit default library name in .OBJ
/Zg generate function prototypes /Zs syntax check only
/vd{0|1|2} disable/enable vtordisp /vm<x> type of pointers to members
/Zc:arg1[,arg2] C++ language conformance, where arguments can be:
forScope[-] - enforce Standard C++ for scoping rules
wchar_t[-] - wchar_t is the native type, not a typedef
auto[-] - enforce the new Standard C++ meaning for auto
trigraphs[-] - enable trigraphs (off by default)
/openmp enable OpenMP 2.0 language extensions
-MISCELLANEOUS-
@<file> options response file /?, /help print this help message
/bigobj generate extended object format /c compile only, no link
/errorReport:option Report internal compiler errors to Microsoft
none - do not send report
prompt - prompt to immediately send report
queue - at next admin logon, prompt to send report (default)
send - send report automatically
/FC use full pathnames in diagnostics /H<num> max external name length
/J default char type is unsigned
/MP[n] use up to 'n' processes for compilation
/nologo suppress copyright message /showIncludes show include file names
/Tc<source file> compile file as .c /Tp<source file> compile file as .cpp
/TC compile all files as .c /TP compile all files as .cpp
/V<string> set version string /w disable all warnings
/wd<n> disable warning n /we<n> treat warning n as an error
/wo<n> issue warning n once /w<l><n> set warning level 1-4 for n
/W<n> set warning level (default n=1) /Wall enable all warnings
/WL enable one line diagnostics /WX treat warnings as errors
/Yc[file] create .PCH file /Yd put debug info in every .OBJ
/Yl[sym] inject .PCH ref for debug lib /Yu[file] use .PCH file
/Y- disable all PCH options /Zm<n> max memory alloc (% of default)
/Wp64 enable 64 bit porting warnings
-LINKING-
/LD Create .DLL /LDd Create .DLL debug library
/LN Create a .netmodule /F<num> set stack size
/link [linker options and libraries] /MD link with MSVCRT.LIB
/MT link with LIBCMT.LIB /MDd link with MSVCRTD.LIB debug lib
/MTd link with LIBCMTD.LIB debug lib
================================================================================
TEST checkRestrict from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: conftest.cc
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2065: 'x' : undeclared identifier
Possible ERROR while running compiler: conftest.cc
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2065: 'x' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
float * restrict x;;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: conftest.cc
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2065: 'x' : undeclared identifier
Possible ERROR while running compiler: conftest.cc
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2146: syntax error : missing ';' before identifier 'x'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.cc(5) : error C2065: 'x' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
float * __restrict__ x;;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: conftest.cc
Successful compile:
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
namespace petsc {int dummy;}
int main() {
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: 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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
class somename { int i; };;
return 0;
}
Rejecting compiler flag due to nonzero status from link
Rejecting compiler flag due to
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -+ /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -+ /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: cl : Command line warning D9002 : ignoring unknown option '-+'
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
Possible ERROR while running compiler: cl : Command line warning D9002 : ignoring unknown option '-+'
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
class somename { int i; };;
return 0;
}
Rejecting compiler flag -+ due to nonzero status from link
Rejecting compiler flag -+ due to
cl : Command line warning D9002 : ignoring unknown option '-+'
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -x cxx -tlocal /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -x cxx -tlocal /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: Error: win32fe: Input File Not Found: C:\cygwin64\packages\PETSC-~1.3\cxx
Possible ERROR while running compiler: Error: win32fe: Input File Not Found: C:\cygwin64\packages\PETSC-~1.3\cxx
ret = 32512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
class somename { int i; };;
return 0;
}
Rejecting compiler flag -x cxx -tlocal due to nonzero status from link
Rejecting compiler flag -x cxx -tlocal due to
Error: win32fe: Input File Not Found: C:\cygwin64\packages\PETSC-~1.3\cxx
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -Kc++ /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -Kc++ /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: cl : Command line warning D9002 : ignoring unknown option '-Kc++'
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
Possible ERROR while running compiler: cl : Command line warning D9002 : ignoring unknown option '-Kc++'
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
class somename { int i; };;
return 0;
}
Rejecting compiler flag -Kc++ due to nonzero status from link
Rejecting compiler flag -Kc++ due to
cl : Command line warning D9002 : ignoring unknown option '-Kc++'
conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'class' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2146: syntax error : missing ';' before identifier 'somename'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2065: 'somename' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.c(5) : error C2143: syntax error : missing ';' before '{'
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
class somename { int i; };;
return 0;
}
Added Cxx compiler flag -TP
Popping language Cxx
================================================================================
TEST checkCxxStaticInline from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
static inline int foo(int a) {return a;}
int main() {
int i = 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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -v -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -v -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.compilers/conftest.o
sh: cl : Command line warning D9002 : ignoring unknown option '-v'
Popping language Cxx
compilers: Checking arg cl
compilers: Unknown arg cl
compilers: Checking arg :
compilers: Unknown arg :
compilers: Checking arg Command
compilers: Unknown arg Command
compilers: Checking arg line
compilers: Unknown arg line
compilers: Checking arg warning
compilers: Unknown arg warning
compilers: Checking arg D9002
compilers: Unknown arg D9002
compilers: Checking arg :
compilers: Unknown arg :
compilers: Checking arg ignoring
compilers: Unknown arg ignoring
compilers: Checking arg unknown
compilers: Unknown arg unknown
compilers: Checking arg option
compilers: Unknown arg option
compilers: Libraries needed to link Cxx code with another linker: []
compilers: Check that Cxx libraries can be used from C
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language C
compilers: Check that Cxx libraries can be used from Fortran
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language FC
================================================================================
TEST checkFortranTypeSizes from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
real*8 variable
end
Popping language FC
================================================================================
TEST checkFortranNameMangling from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void d1chk_(void){return;}
Popping language C
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
call d1chk()
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol D1CHK referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol D1CHK referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 24576
Pushing language FC
Popping language FC
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Source:
program main
call d1chk()
end
Popping language FC
Testing Fortran mangling type unchanged with code void d1chk(void){return;}
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void d1chk(void){return;}
Popping language C
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
call d1chk()
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol D1CHK referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol D1CHK referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 24576
Pushing language FC
Popping language FC
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Source:
program main
call d1chk()
end
Popping language FC
Testing Fortran mangling type caps with code void D1CHK(void){return;}
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void D1CHK(void){return;}
Popping language C
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
call d1chk()
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Popping language FC
compilers: Fortran name mangling is caps
Defined "HAVE_FORTRAN_CAPS" to "1"
================================================================================
TEST checkFortranNameManglingDouble from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.compilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
void d1_chk__(void){return;}
Popping language C
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
call d1_chk()
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol D1_CHK referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol D1_CHK referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 24576
Pushing language FC
Popping language FC
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Source:
program main
call d1_chk()
end
Popping language FC
================================================================================
TEST checkFortranPreprocessor from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
ret = 256
Source:
program main
#define dummy
dummy
#ifndef dummy
fooey
#endif
end
Rejecting compiler flag due to nonzero status from link
Rejecting compiler flag due to
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -cpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -cpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
ret = 256
Source:
program main
#define dummy
dummy
#ifndef dummy
fooey
#endif
end
Rejecting compiler flag -cpp due to nonzero status from link
Rejecting compiler flag -cpp due to
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -xpp=cpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -xpp=cpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/xpp=cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/xpp=cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
ret = 256
Source:
program main
#define dummy
dummy
#ifndef dummy
fooey
#endif
end
Rejecting compiler flag -xpp=cpp due to nonzero status from link
Rejecting compiler flag -xpp=cpp due to
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/xpp=cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -F /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -F /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line error: option '/F' is ambiguous
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line error: option '/F' is ambiguous
ret = 256
Source:
program main
#define dummy
dummy
#ifndef dummy
fooey
#endif
end
Rejecting compiler flag -F due to nonzero status from link
Rejecting compiler flag -F due to
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line error: option '/F' is ambiguous
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -Cpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -Cpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/Cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/Cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
ret = 256
Source:
program main
#define dummy
dummy
#ifndef dummy
fooey
#endif
end
Rejecting compiler flag -Cpp due to nonzero status from link
Rejecting compiler flag -Cpp due to
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/Cpp'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(2): warning #5117: Bad # preprocessor line
#define dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(4): warning #5117: Bad # preprocessor line
#ifndef dummy
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(3): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
dummy
----------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(6): warning #5117: Bad # preprocessor line
#endif
-^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: ( % [ : . = =>
fooey
------------^
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F(5): error #6218: This statement is positioned incorrectly and/or has syntax errors.
fooey
------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.SET\conftest.F (code 1)
PETSc Error: No output file produced
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
#define dummy
dummy
#ifndef dummy
fooey
#endif
end
Added FC compiler flag -fpp
Popping language FC
compilers: Fortran uses CPP preprocessor
================================================================================
TEST checkFortranDefineCompilerOption from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp -DTesting /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp -DTesting /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -V
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -V
sh: ifort: command line error: no files specified; for help type "ifort /help"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -v -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -v -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o
sh: ifort: command line warning #10006: ignoring unknown option '/v'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\PROGRA~2\Intel\COMPOS~1\bin\intel64\fortcom -mP1OPT_version=13.1-intel64 -mGLOB_diag_file=C:\cygwin64\tmp\conftest.diag -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90 -mGLOB_tune_for_fort -mGLOB_use_fort_dope_vector -mP2OPT_static_promotion -mP1OPT_print_version=FALSE -mGLOB_microsoft_version=1600 "-mGLOB_options_string=-v -MT -O3 -QxW -fpp -nologo -FeC:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe" -mGLOB_cxx_limited_range=FALSE -mCG_extend_parms=FALSE -mGLOB_compiler_bin_directory=C:\PROGRA~2\Intel\COMPOS~1\bin\intel64 -mP3OPT_defaultlibs_omit=FALSE -mP3OPT_defaultlibs=P3OPT_DEFAULTLIBS_STATIC_MULTITHREAD -mP3OPT_defaultlibs_select=P3OPT_DEFAULTLIBS_SELECT_F90_IVF -mP3OPT_defaultlibs_f90_port -mP1OPT_check_stack -mP3OPT_inline_alloca -mGLOB_routine_pointer_size_64 -mGLOB_split_functions=0 -mIPOPT_activate -mGLOB_machine_model=GLOB_MACHINE_MODEL_EFI2 -mGLOB_product_id_code=0x22006d92 -mCG_bnl_movbe=T -mGLOB_extended_instructions=0x8 -mP3OPT_use_mspp_call_convention -mP2OPT_subs_out_of_bound=FALSE -mGLOB_ansi_alias -mPGOPTI_value_profile_use=T -mP2OPT_il0_array_sections=TRUE -mGLOB_offload_mode=0 -mP2OPT_offload_unique_var_string=4528247722 -mGLOB_opt_level=3 -mP2OPT_hlo_level=3 -mP2OPT_hlo -mP2OPT_hpo_rtt_control=0 -mIPOPT_args_in_regs=0 -mP2OPT_disam_assume_nonstd_intent_in=FALSE -mGLOB_imf_mapping_library=C:\PROGRA~2\Intel\COMPOS~1\bin\intel64\libiml_attr.dll -mIPOPT_link -mIPOPT_ipo_activate -mIPOPT_mo_activate -mIPOPT_source_files_list=C:\cygwin64\tmp\4528slis4 -mIPOPT_mo_global_data "-mIPOPT_cmdline_link="-out:C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe" "-subsystem:console" "-nologo" "C:\cygwin64\tmp\conftest.obj"" -mIPOPT_il_in_obj -mIPOPT_ipo_activate_warn=FALSE -mIPOPT_obj_output_file_name=C:\cygwin64\tmp\ipo_4528.obj -mGLOB_routine_pointer_size_64 -mGLOB_driver_tempfile_name=C:\cygwin64\tmp\4528tempfile2 -mGLOB_os_target=GLOB_OS_TARGET_WINNT -mP3OPT_asm_target=P3OPT_ASM_TARGET_MASM5 -mP3OPT_obj_target=P3OPT_OBJ_TARGET_NTCOFF -mGLOB_obj_output_file=C:\cygwin64\tmp\ipo_4528.obj -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_NONE -mP1OPT_source_file_name=ipo_out.f -mP2OPT_symtab_type_copy=true C:\cygwin64\tmp\conftest.obj -mIPOPT_object_files=T -mIPOPT_assembly_files=C:\cygwin64\tmp\4528alis3
link -out:C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe -subsystem:console -nologo C:\cygwin64\tmp\conftest.obj
Popping language FC
compilers: Checking arg ifort:
compilers: Unknown arg ifort:
compilers: Checking arg command
compilers: Unknown arg command
compilers: Checking arg line
compilers: Unknown arg line
compilers: Checking arg warning
compilers: Unknown arg warning
compilers: Checking arg #10006:
compilers: Unknown arg #10006:
compilers: Checking arg ignoring
compilers: Unknown arg ignoring
compilers: Checking arg unknown
compilers: Unknown arg unknown
compilers: Checking arg option
compilers: Unknown arg option
compilers: Checking arg ifort:
compilers: Unknown arg ifort:
compilers: Checking arg command
compilers: Unknown arg command
compilers: Checking arg line
compilers: Unknown arg line
compilers: Checking arg remark
compilers: Unknown arg remark
compilers: Checking arg #10279:
compilers: Unknown arg #10279:
compilers: Checking arg option
compilers: Unknown arg option
compilers: Checking arg is
compilers: Unknown arg is
compilers: Checking arg deprecated
compilers: Unknown arg deprecated
compilers: Checking arg and
compilers: Unknown arg and
compilers: Checking arg will
compilers: Unknown arg will
compilers: Checking arg be
compilers: Unknown arg be
compilers: Checking arg removed
compilers: Unknown arg removed
compilers: Checking arg in
compilers: Unknown arg in
compilers: Checking arg a
compilers: Unknown arg a
compilers: Checking arg future
compilers: Unknown arg future
compilers: Checking arg release.
compilers: Unknown arg release.
compilers: Checking arg See
compilers: Unknown arg See
compilers: Checking arg C:\PROGRA~2\Intel\COMPOS~1\bin\intel64\fortcom
compilers: Unknown arg C:\PROGRA~2\Intel\COMPOS~1\bin\intel64\fortcom
compilers: Checking arg -mP1OPT_version=13.1-intel64
compilers: Unknown arg -mP1OPT_version=13.1-intel64
compilers: Checking arg -mGLOB_diag_file=C:\cygwin64\tmp\conftest.diag
compilers: Unknown arg -mGLOB_diag_file=C:\cygwin64\tmp\conftest.diag
compilers: Checking arg -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90
compilers: Unknown arg -mGLOB_source_language=GLOB_SOURCE_LANGUAGE_F90
compilers: Checking arg -mGLOB_tune_for_fort
compilers: Unknown arg -mGLOB_tune_for_fort
compilers: Checking arg -mGLOB_use_fort_dope_vector
compilers: Unknown arg -mGLOB_use_fort_dope_vector
compilers: Checking arg -mP2OPT_static_promotion
compilers: Unknown arg -mP2OPT_static_promotion
compilers: Checking arg -mP1OPT_print_version=FALSE
compilers: Unknown arg -mP1OPT_print_version=FALSE
compilers: Checking arg -mGLOB_microsoft_version=1600
compilers: Unknown arg -mGLOB_microsoft_version=1600
compilers: Checking arg "-mGLOB_options_string=-v
compilers: Unknown arg "-mGLOB_options_string=-v
compilers: Checking arg -MT
compilers: Unknown arg -MT
compilers: Checking arg -O3
compilers: Unknown arg -O3
compilers: Checking arg -QxW
compilers: Unknown arg -QxW
compilers: Checking arg -fpp
compilers: Unknown arg -fpp
compilers: Checking arg -nologo
compilers: Unknown arg -nologo
compilers: Checking arg -FeC:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe"
compilers: Unknown arg -FeC:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe
compilers: Checking arg -mGLOB_cxx_limited_range=FALSE
compilers: Unknown arg -mGLOB_cxx_limited_range=FALSE
compilers: Checking arg -mCG_extend_parms=FALSE
compilers: Unknown arg -mCG_extend_parms=FALSE
compilers: Checking arg -mGLOB_compiler_bin_directory=C:\PROGRA~2\Intel\COMPOS~1\bin\intel64
compilers: Handling HPUX list of directories: \PROGRA~2\Intel\COMPOS~1\bin\intel64
compilers: Checking arg -mP3OPT_defaultlibs_omit=FALSE
compilers: Unknown arg -mP3OPT_defaultlibs_omit=FALSE
compilers: Checking arg -mP3OPT_defaultlibs=P3OPT_DEFAULTLIBS_STATIC_MULTITHREAD
compilers: Unknown arg -mP3OPT_defaultlibs=P3OPT_DEFAULTLIBS_STATIC_MULTITHREAD
compilers: Checking arg -mP3OPT_defaultlibs_select=P3OPT_DEFAULTLIBS_SELECT_F90_IVF
compilers: Unknown arg -mP3OPT_defaultlibs_select=P3OPT_DEFAULTLIBS_SELECT_F90_IVF
compilers: Checking arg -mP3OPT_defaultlibs_f90_port
compilers: Unknown arg -mP3OPT_defaultlibs_f90_port
compilers: Checking arg -mP1OPT_check_stack
compilers: Unknown arg -mP1OPT_check_stack
compilers: Checking arg -mP3OPT_inline_alloca
compilers: Unknown arg -mP3OPT_inline_alloca
compilers: Checking arg -mGLOB_routine_pointer_size_64
compilers: Unknown arg -mGLOB_routine_pointer_size_64
compilers: Checking arg -mGLOB_split_functions=0
compilers: Unknown arg -mGLOB_split_functions=0
compilers: Checking arg -mIPOPT_activate
compilers: Unknown arg -mIPOPT_activate
compilers: Checking arg -mGLOB_machine_model=GLOB_MACHINE_MODEL_EFI2
compilers: Unknown arg -mGLOB_machine_model=GLOB_MACHINE_MODEL_EFI2
compilers: Checking arg -mGLOB_product_id_code=0x22006d92
compilers: Unknown arg -mGLOB_product_id_code=0x22006d92
compilers: Checking arg -mCG_bnl_movbe=T
compilers: Unknown arg -mCG_bnl_movbe=T
compilers: Checking arg -mGLOB_extended_instructions=0x8
compilers: Unknown arg -mGLOB_extended_instructions=0x8
compilers: Checking arg -mP3OPT_use_mspp_call_convention
compilers: Unknown arg -mP3OPT_use_mspp_call_convention
compilers: Checking arg -mP2OPT_subs_out_of_bound=FALSE
compilers: Unknown arg -mP2OPT_subs_out_of_bound=FALSE
compilers: Checking arg -mGLOB_ansi_alias
compilers: Unknown arg -mGLOB_ansi_alias
compilers: Checking arg -mPGOPTI_value_profile_use=T
compilers: Unknown arg -mPGOPTI_value_profile_use=T
compilers: Checking arg -mP2OPT_il0_array_sections=TRUE
compilers: Unknown arg -mP2OPT_il0_array_sections=TRUE
compilers: Checking arg -mGLOB_offload_mode=0
compilers: Unknown arg -mGLOB_offload_mode=0
compilers: Checking arg -mP2OPT_offload_unique_var_string=4528247722
compilers: Unknown arg -mP2OPT_offload_unique_var_string=4528247722
compilers: Checking arg -mGLOB_opt_level=3
compilers: Unknown arg -mGLOB_opt_level=3
compilers: Checking arg -mP2OPT_hlo_level=3
compilers: Unknown arg -mP2OPT_hlo_level=3
compilers: Checking arg -mP2OPT_hlo
compilers: Unknown arg -mP2OPT_hlo
compilers: Checking arg -mP2OPT_hpo_rtt_control=0
compilers: Unknown arg -mP2OPT_hpo_rtt_control=0
compilers: Checking arg -mIPOPT_args_in_regs=0
compilers: Unknown arg -mIPOPT_args_in_regs=0
compilers: Checking arg -mP2OPT_disam_assume_nonstd_intent_in=FALSE
compilers: Unknown arg -mP2OPT_disam_assume_nonstd_intent_in=FALSE
compilers: Checking arg -mGLOB_imf_mapping_library=C:\PROGRA~2\Intel\COMPOS~1\bin\intel64\libiml_attr.dll
compilers: Unknown arg -mGLOB_imf_mapping_library=C:\PROGRA~2\Intel\COMPOS~1\bin\intel64\libiml_attr.dll
compilers: Checking arg -mIPOPT_link
compilers: Unknown arg -mIPOPT_link
compilers: Checking arg -mIPOPT_ipo_activate
compilers: Unknown arg -mIPOPT_ipo_activate
compilers: Checking arg -mIPOPT_mo_activate
compilers: Unknown arg -mIPOPT_mo_activate
compilers: Checking arg -mIPOPT_source_files_list=C:\cygwin64\tmp\4528slis4
compilers: Unknown arg -mIPOPT_source_files_list=C:\cygwin64\tmp\4528slis4
compilers: Checking arg -mIPOPT_mo_global_data
compilers: Unknown arg -mIPOPT_mo_global_data
compilers: Checking arg "-mIPOPT_cmdline_link="-out:C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe"
compilers: Unknown arg -mIPOPT_cmdline_link="-out:C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe
compilers: Checking arg "-subsystem:console"
compilers: Unknown arg -subsystem:console
compilers: Checking arg "-nologo"
compilers: Unknown arg -nologo
compilers: Checking arg "C:\cygwin64\tmp\conftest.obj""
compilers: Unknown arg C:\cygwin64\tmp\conftest.obj
compilers: Checking arg -mIPOPT_il_in_obj
compilers: Unknown arg -mIPOPT_il_in_obj
compilers: Checking arg -mIPOPT_ipo_activate_warn=FALSE
compilers: Unknown arg -mIPOPT_ipo_activate_warn=FALSE
compilers: Checking arg -mIPOPT_obj_output_file_name=C:\cygwin64\tmp\ipo_4528.obj
compilers: Unknown arg -mIPOPT_obj_output_file_name=C:\cygwin64\tmp\ipo_4528.obj
compilers: Checking arg -mGLOB_routine_pointer_size_64
compilers: Unknown arg -mGLOB_routine_pointer_size_64
compilers: Checking arg -mGLOB_driver_tempfile_name=C:\cygwin64\tmp\4528tempfile2
compilers: Unknown arg -mGLOB_driver_tempfile_name=C:\cygwin64\tmp\4528tempfile2
compilers: Checking arg -mGLOB_os_target=GLOB_OS_TARGET_WINNT
compilers: Unknown arg -mGLOB_os_target=GLOB_OS_TARGET_WINNT
compilers: Checking arg -mP3OPT_asm_target=P3OPT_ASM_TARGET_MASM5
compilers: Unknown arg -mP3OPT_asm_target=P3OPT_ASM_TARGET_MASM5
compilers: Checking arg -mP3OPT_obj_target=P3OPT_OBJ_TARGET_NTCOFF
compilers: Unknown arg -mP3OPT_obj_target=P3OPT_OBJ_TARGET_NTCOFF
compilers: Checking arg -mGLOB_obj_output_file=C:\cygwin64\tmp\ipo_4528.obj
compilers: Unknown arg -mGLOB_obj_output_file=C:\cygwin64\tmp\ipo_4528.obj
compilers: Checking arg -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_NONE
compilers: Unknown arg -mGLOB_source_dialect=GLOB_SOURCE_DIALECT_NONE
compilers: Checking arg -mP1OPT_source_file_name=ipo_out.f
compilers: Unknown arg -mP1OPT_source_file_name=ipo_out.f
compilers: Checking arg -mP2OPT_symtab_type_copy=true
compilers: Unknown arg -mP2OPT_symtab_type_copy=true
compilers: Checking arg C:\cygwin64\tmp\conftest.obj
compilers: Unknown arg C:\cygwin64\tmp\conftest.obj
compilers: Checking arg -mIPOPT_object_files=T
compilers: Unknown arg -mIPOPT_object_files=T
compilers: Checking arg -mIPOPT_assembly_files=C:\cygwin64\tmp\4528alis3
compilers: Unknown arg -mIPOPT_assembly_files=C:\cygwin64\tmp\4528alis3
compilers: Checking arg link
compilers: Unknown arg link
compilers: Checking arg -out:C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe
compilers: Unknown arg -out:C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.exe
compilers: Checking arg -subsystem:console
compilers: Unknown arg -subsystem:console
compilers: Checking arg -nologo
compilers: Unknown arg -nologo
compilers: Checking arg C:\cygwin64\tmp\conftest.obj
compilers: Unknown arg C:\cygwin64\tmp\conftest.obj
compilers: Libraries needed to link Fortran code with the C linker: ['-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
compilers: Libraries needed to link Fortran main with the C linker: []
compilers: Check that Fortran libraries can be used from C
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language C
compilers: Check that Fortran libraries can be used from C++
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.setCompilers/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int main() {
;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.setCompilers/conftest.exe
sh:
Popping language Cxx
compilers: Fortran libraries can be used from C++
================================================================================
TEST checkFortranLinkingCxx from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.compilers/conftest.cc
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
call d1chk()
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/cxxobj.o /tmp/petsc-_gMCR8/config.compilers/confc.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/cxxobj.o /tmp/petsc-_gMCR8/config.compilers/confc.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Popping language FC
compilers: Fortran can link C++ functions
================================================================================
TEST checkFortran90 from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Defined "USING_F90" to "1"
Fortran compiler supports F90
Popping language FC
================================================================================
TEST checkFortran2003 from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Defined "USING_F2003" to "1"
Fortran compiler supports F2003
Popping language FC
================================================================================
TEST checkFortran90Array from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/compilers.py:1084)
TESTING: checkFortran90Array from config.compilers(config/BuildSystem/config/compilers.py:1084)
Check for F90 array interfaces
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
Cygwin detected: ignoring HAVE_F90_2PTR_ARG test
================================================================================
TEST checkFortranModuleInclude from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
use configtest
write(*,*) testint
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -I/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/configtest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.compilers/conftest.exe -I/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.o /tmp/petsc-_gMCR8/config.compilers/configtest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
compilers: Fortran module include flag -I found
Popping language FC
================================================================================
TEST checkFortranModuleOutput from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -module /tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -module /tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10155: ignoring option '/module'; argument required
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10161: unrecognized source type 'C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\confdir'; object file assumed
ifort: warning #10145: no action performed for file 'C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\confdir'
ifort: command line warning #10155: ignoring option '/module'; argument required
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -module failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -module:/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -module:/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.F(1): error #7001: Error in creating the compiled module file. [CONFIGTEST]
module configtest
-------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.F (code 1)
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.F(1): error #7001: Error in creating the compiled module file. [CONFIGTEST]
module configtest
-------------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.COM\conftest.F (code 1)
ret = 256
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -module: compile failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -fmod=/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -fmod=/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10006: ignoring unknown option '/fmod=/tmp/petsc-_gMCR8/config.compilers/confdir'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -fmod= failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -J/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -J/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10006: ignoring unknown option '/J/tmp/petsc-_gMCR8/config.compilers/confdir'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -J failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -M/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -M/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10006: ignoring unknown option '/M/tmp/petsc-_gMCR8/config.compilers/confdir'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -M failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -p/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -p/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10006: ignoring unknown option '/p/tmp/petsc-_gMCR8/config.compilers/confdir'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -p failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -qmoddir=/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -qmoddir=/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10006: ignoring unknown option '/qmoddir=/tmp/petsc-_gMCR8/config.compilers/confdir'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -qmoddir= failed
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -moddir=/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.compilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -moddir=/tmp/petsc-_gMCR8/config.compilers/confdir -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.compilers/conftest.F
sh: ifort: command line warning #10006: ignoring unknown option '/moddir=/tmp/petsc-_gMCR8/config.compilers/confdir'
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
module configtest
integer testint
parameter (testint = 42)
end module configtest
compilers: Fortran module output flag -moddir= failed
Popping language FC
================================================================================
TEST setupFrameworkCompilers from config.compilers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/compilers.py:1364)
TESTING: setupFrameworkCompilers from config.compilers(config/BuildSystem/config/compilers.py:1364)
================================================================================
TEST configureFortranCPP from PETSc.utilities.fortranCPP(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:105)
TESTING: checkStdC from config.headers(config/BuildSystem/config/headers.py:105)
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: 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;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 61 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\string.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 61 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\stdlib.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.headers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.headers/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.headers/conftest.exe
sh: /tmp/petsc-_gMCR8/config.headers/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.headers/conftest.exe
sh:
Defined "STDC_HEADERS" to "1"
================================================================================
TEST checkStat from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 65 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#pragma once
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 29 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 31 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 32 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef long __time32_t;
#line 43 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef __int64 __time64_t;
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef __time64_t time_t;
#line 55 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef unsigned short _ino_t;
typedef unsigned short ino_t;
#line 67 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 70 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef unsigned int _dev_t;
typedef unsigned int dev_t;
#line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 83 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef long _off_t;
typedef long off_t;
#line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 96 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 98 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 5 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/stat.h"
#pragma once
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/stat.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
================================================================================
TEST checkSysWait from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(5) : fatal error C1083: Cannot open include file: 'sys/wait.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(5) : fatal error C1083: Cannot open include file: 'sys/wait.h': No such file or directory
ret = 512
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 65 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\time.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_TIME_H" to "1"
Checking for header: sys/time.h
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 69 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/time.h>
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(4) : fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(4) : fatal error C1083: Cannot open include file: 'sys/time.h': No such file or directory
ret = 512
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;
}
================================================================================
TEST checkMath from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 69 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\math.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_MATH_H" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(6) : error C2065: 'M_PI' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(6) : error C2065: 'M_PI' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double pi = M_PI;
if (pi);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#define _USE_MATH_DEFINES 1
#include <math.h>
int main() {
double pi = M_PI;
if (pi);
;
return 0;
}
Defined "_USE_MATH_DEFINES" to "1"
Activated Windows math #defines, like M_PI
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 77 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/socket.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/socket.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 77 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#pragma once
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 29 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 31 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 32 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef long __time32_t;
#line 43 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef __int64 __time64_t;
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef __time64_t time_t;
#line 55 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef unsigned short _ino_t;
typedef unsigned short ino_t;
#line 67 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 70 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef unsigned int _dev_t;
typedef unsigned int dev_t;
#line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 83 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef long _off_t;
typedef long off_t;
#line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 96 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 98 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 4 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
Defined "HAVE_SYS_TYPES_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 81 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\malloc.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_MALLOC_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 85 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\time.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_TIME_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 85 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\Direct.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_DIRECT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 89 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\Ws2tcpip.h"
#pragma once
#line 25 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\Ws2tcpip.h"
#line 1 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\winsock2.h"
#pragma once
#line 49 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\winsock2.h"
#line 57 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\winsock2.h"
#line 61 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\winsock2.h"
#line 1 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 1 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#pragma warning(push)
#line 22 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#pragma warning(disable:4001)
#line 24 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#pragma once
#line 181 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 194 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 195 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 199 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 207 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 208 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 216 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 217 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 224 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 226 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 228 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 230 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 232 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 235 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 236 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 245 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 249 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 253 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 257 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 261 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 265 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 267 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#pragma warning(pop)
#line 274 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 275 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 277 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\sdkddkver.h"
#line 22 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#pragma once
#line 29 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 79 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 100 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 104 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 108 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 112 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 116 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 122 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 127 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 128 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#pragma warning(disable:4116)
#line 135 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 136 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 137 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#pragma warning(disable:4514)
#pragma warning(disable:4103)
#line 144 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#pragma warning(push)
#line 147 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#pragma warning(disable:4001)
#pragma warning(disable:4201)
#pragma warning(disable:4214)
#line 151 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\windows.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\excpt.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
Defined "HAVE_WS2TCPIP_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'endian.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <endian.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'ieeefp.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <ieeefp.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'strings.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <strings.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sched.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sched.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'cxxabi.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <cxxabi.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/systeminfo.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/systeminfo.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 93 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\dos.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_DOS_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 97 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#pragma once
#line 17 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 35 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 36 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 37 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 57 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 79 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 88 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 103 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
#line 145 "C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\include\\WindowsX.h"
Defined "HAVE_WINDOWSX_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 101 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/sysinfo.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/sysinfo.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 101 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/wait.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/wait.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 101 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\stdlib.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_STDLIB_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 105 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <pthread.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 105 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\setjmp.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_SETJMP_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 109 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/utsname.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/utsname.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 109 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'machine/endian.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <machine/endian.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 109 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\limits.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_LIMITS_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 113 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\fcntl.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_FCNTL_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 117 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\string.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_STRING_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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: memory.h
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 121 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\memory.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_MEMORY_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 125 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/times.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/times.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 125 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\io.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_IO_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 129 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\stdint.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\yvals.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_STDINT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 133 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'pwd.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <pwd.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 133 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\float.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_FLOAT_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 137 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/param.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/param.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 137 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'netdb.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <netdb.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 137 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\search.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
{
long Value;
};
[source_annotation_attribute( SA_Method )]
struct SuccessAttribute
{
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct PreBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostBoundAttribute
{
unsigned int Deref;
};
[source_annotation_attribute( SA_Parameter )]
struct PreRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostRangeAttribute
{
unsigned int Deref;
const char* MinVal;
const char* MaxVal;
};
#line 218 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef struct PreAttribute SA_Pre;
typedef struct PreAttribute PreAttribute;
typedef struct PostAttribute SA_Post;
typedef struct PostAttribute PostAttribute;
typedef struct FormatStringAttribute SA_FormatString;
typedef struct InvalidCheckAttribute SA_InvalidCheck;
typedef struct SuccessAttribute SA_Success;
typedef struct PreBoundAttribute SA_PreBound;
typedef struct PostBoundAttribute SA_PostBound;
typedef struct PreRangeAttribute SA_PreRange;
typedef struct PostRangeAttribute SA_PostRange;
#line 282 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 284 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 305 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 308 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
Defined "HAVE_SEARCH_H" to "1"
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 141 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'mathimf.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mathimf.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 141 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/procfs.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/procfs.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 141 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/resource.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/resource.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 141 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <unistd.h>
================================================================================
TEST check from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 141 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'netinet/in.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <netinet/in.h>
================================================================================
TEST checkRecursiveMacros from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.headers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: 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/cygwin64/packages/petsc-3.4.3/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-_gMCR8/PETSc.utilities.cacheDetails
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.c(3) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.c(3) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
ret = 512
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;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.c(4) : warning C4047: 'initializing' : 'FILE *' differs in levels of indirection from 'int'
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.c(5) : warning C4047: 'initializing' : 'FILE *' differs in levels of indirection from 'int'
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol pclose referenced in function getconf_LEVEL1_DCACHE_SIZE
conftest.obj : error LNK2019: unresolved external symbol popen referenced in function getconf_LEVEL1_DCACHE_SIZE
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.exe : fatal error LNK1120: 2 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol pclose referenced in function getconf_LEVEL1_DCACHE_SIZE
conftest.obj : error LNK2019: unresolved external symbol popen referenced in function getconf_LEVEL1_DCACHE_SIZE
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.exe : fatal error LNK1120: 2 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
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;
}
Could not determine LEVEL1_DCACHE_SIZE, using default 32768
Popping language C
Defined "LEVEL1_DCACHE_SIZE" to "32768"
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.c(5) : warning C4047: 'initializing' : 'FILE *' differs in levels of indirection from 'int'
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol pclose referenced in function getconf_LEVEL1_DCACHE_LINESIZE
conftest.obj : error LNK2019: unresolved external symbol popen referenced in function getconf_LEVEL1_DCACHE_LINESIZE
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.exe : fatal error LNK1120: 2 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol pclose referenced in function getconf_LEVEL1_DCACHE_LINESIZE
conftest.obj : error LNK2019: unresolved external symbol popen referenced in function getconf_LEVEL1_DCACHE_LINESIZE
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.exe : fatal error LNK1120: 2 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
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;
}
Could not determine LEVEL1_DCACHE_LINESIZE, using default 32
Popping language C
Defined "LEVEL1_DCACHE_LINESIZE" to "32"
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.c(5) : warning C4047: 'initializing' : 'FILE *' differs in levels of indirection from 'int'
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol pclose referenced in function getconf_LEVEL1_DCACHE_ASSOC
conftest.obj : error LNK2019: unresolved external symbol popen referenced in function getconf_LEVEL1_DCACHE_ASSOC
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.exe : fatal error LNK1120: 2 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol pclose referenced in function getconf_LEVEL1_DCACHE_ASSOC
conftest.obj : error LNK2019: unresolved external symbol popen referenced in function getconf_LEVEL1_DCACHE_ASSOC
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.CAC\conftest.exe : fatal error LNK1120: 2 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails/conftest.o
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;
}
Could not determine LEVEL1_DCACHE_ASSOC, using default 2
Popping language C
Defined "LEVEL1_DCACHE_ASSOC" to "2"
================================================================================
TEST checkMemcmp from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:78)
TESTING: checkMemcmp from config.functions(config/BuildSystem/config/functions.py:78)
Check for 8-bit clean memcmp
All intermediate test results are stored in /tmp/petsc-_gMCR8/config.functions
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.functions/conftest.exe
sh: /tmp/petsc-_gMCR8/config.functions/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.functions/conftest.exe
sh:
================================================================================
TEST checkSysinfo from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:102)
TESTING: checkSysinfo from config.functions(config/BuildSystem/config/functions.py:102)
Check whether sysinfo takes three arguments, and if it does define HAVE_SYSINFO_3ARG
Checking for function sysinfo
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysinfo(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sysinfo();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sysinfo) || defined (__stub___sysinfo)
choke me
#else
sysinfo();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol sysinfo referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol sysinfo referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysinfo(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sysinfo();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sysinfo) || defined (__stub___sysinfo)
choke me
#else
sysinfo();
#endif
;
return 0;
}
================================================================================
TEST checkVPrintf from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:125)
TESTING: checkVPrintf from config.functions(config/BuildSystem/config/functions.py:125)
Checks whether vprintf requires a char * last argument, and if it does defines HAVE_VPRINTF_CHAR
Checking for function vprintf
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char vprintf(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char vprintf();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_vprintf) || defined (__stub___vprintf)
choke me
#else
vprintf();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_VPRINTF" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.c(8) : warning C4700: uninitialized local variable 'Argp' used
Successful compile:
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
================================================================================
TEST checkVFPrintf from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:132)
TESTING: checkVFPrintf from config.functions(config/BuildSystem/config/functions.py:132)
Checks whether vfprintf requires a char * last argument, and if it does defines HAVE_VFPRINTF_CHAR
Checking for function vfprintf
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char vfprintf(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char vfprintf();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_vfprintf) || defined (__stub___vfprintf)
choke me
#else
vfprintf();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_VFPRINTF" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.c(8) : warning C4700: uninitialized local variable 'Argp' used
Successful compile:
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
================================================================================
TEST checkVSNPrintf from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:139)
TESTING: checkVSNPrintf from config.functions(config/BuildSystem/config/functions.py:139)
Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR
Checking for function _vsnprintf
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _vsnprintf(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _vsnprintf();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
choke me
#else
_vsnprintf();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE__VSNPRINTF" to "1"
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.functions/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.functions/conftest.cc
sh: conftest.cc
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.cc(8) : warning C4700: uninitialized local variable 'Argp' used
Successful compile:
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 CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Popping language Cxx
================================================================================
TEST checkNanosleep from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:183)
TESTING: checkNanosleep from config.functions(config/BuildSystem/config/functions.py:183)
Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(6) : error C2079: 'tp' uses undefined struct 'timespec'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(7) : error C2224: left of '.tv_sec' must have struct/union type
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(8) : error C2224: left of '.tv_nsec' must have struct/union type
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(6) : error C2079: 'tp' uses undefined struct 'timespec'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(7) : error C2224: left of '.tv_sec' must have struct/union type
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(8) : error C2224: left of '.tv_nsec' must have struct/union type
ret = 512
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:159)
TESTING: checkSignalHandlerType from config.functions(config/BuildSystem/config/functions.py:159)
Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.functions/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.functions/conftest.cc
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "SIGNAL_CAST" to " "
Popping language Cxx
================================================================================
TEST checkFreeReturnType from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:169)
TESTING: checkFreeReturnType from config.functions(config/BuildSystem/config/functions.py:169)
Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(6) : error C2120: 'void' illegal with all types
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(6) : error C2120: 'void' illegal with all types
ret = 512
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:175)
TESTING: checkVariableArgumentLists from config.functions(config/BuildSystem/config/functions.py:175)
Checks whether the variable argument list functionality is working
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.c(7) : warning C4700: uninitialized local variable 'l2' used
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.c(7) : warning C4700: uninitialized local variable 'l1' used
Successful compile:
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol va_copy referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol va_copy referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdarg.h>
int main() {
va_list l1, l2;
va_copy(l1, l2);
return 0;
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.c(7) : warning C4700: uninitialized local variable 'l2' used
c:\cygwin64\tmp\petsc-_gmcr8\config.functions\conftest.c(7) : warning C4700: uninitialized local variable 'l1' used
Successful compile:
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol __va_copy referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol __va_copy referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdarg.h>
int main() {
va_list l1, l2;
__va_copy(l1, l2);
return 0;
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function rand
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char rand(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char rand();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_rand) || defined (__stub___rand)
choke me
#else
rand();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_RAND" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function getdomainname
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getdomainname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getdomainname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getdomainname) || defined (__stub___getdomainname)
choke me
#else
getdomainname();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol getdomainname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol getdomainname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getdomainname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getdomainname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getdomainname) || defined (__stub___getdomainname)
choke me
#else
getdomainname();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _sleep
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _sleep(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _sleep();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__sleep) || defined (__stub____sleep)
choke me
#else
_sleep();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE__SLEEP" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function snprintf
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char snprintf(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char snprintf();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_snprintf) || defined (__stub___snprintf)
choke me
#else
snprintf();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol snprintf referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol snprintf referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char snprintf(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char snprintf();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_snprintf) || defined (__stub___snprintf)
choke me
#else
snprintf();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function realpath
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char realpath(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char realpath();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_realpath) || defined (__stub___realpath)
choke me
#else
realpath();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol realpath referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol realpath referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char realpath(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char realpath();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_realpath) || defined (__stub___realpath)
choke me
#else
realpath();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function dlsym
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlsym(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlsym();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlsym) || defined (__stub___dlsym)
choke me
#else
dlsym();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol dlsym referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol dlsym referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlsym(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlsym();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlsym) || defined (__stub___dlsym)
choke me
#else
dlsym();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function bzero
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char bzero(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char bzero();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_bzero) || defined (__stub___bzero)
choke me
#else
bzero();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol bzero referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol bzero referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char bzero(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char bzero();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_bzero) || defined (__stub___bzero)
choke me
#else
bzero();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _getcwd
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _getcwd(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _getcwd();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__getcwd) || defined (__stub____getcwd)
choke me
#else
_getcwd();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE__GETCWD" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function getwd
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getwd(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getwd();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getwd) || defined (__stub___getwd)
choke me
#else
getwd();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol getwd referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol getwd referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getwd(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getwd();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getwd) || defined (__stub___getwd)
choke me
#else
getwd();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function uname
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char uname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char uname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_uname) || defined (__stub___uname)
choke me
#else
uname();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol uname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol uname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char uname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char uname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_uname) || defined (__stub___uname)
choke me
#else
uname();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _lseek
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _lseek(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _lseek();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__lseek) || defined (__stub____lseek)
choke me
#else
_lseek();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE__LSEEK" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function sleep
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sleep(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sleep();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sleep) || defined (__stub___sleep)
choke me
#else
sleep();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol sleep referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol sleep referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sleep(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sleep();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sleep) || defined (__stub___sleep)
choke me
#else
sleep();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _access
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _access(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _access();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__access) || defined (__stub____access)
choke me
#else
_access();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE__ACCESS" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function lseek
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char lseek(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char lseek();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_lseek) || defined (__stub___lseek)
choke me
#else
lseek();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_LSEEK" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function usleep
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char usleep(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char usleep();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_usleep) || defined (__stub___usleep)
choke me
#else
usleep();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol usleep referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol usleep referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char usleep(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char usleep();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_usleep) || defined (__stub___usleep)
choke me
#else
usleep();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _intel_fast_memset
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memset(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__intel_fast_memset) || defined (__stub____intel_fast_memset)
choke me
#else
_intel_fast_memset();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol _intel_fast_memset referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol _intel_fast_memset referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memset(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__intel_fast_memset) || defined (__stub____intel_fast_memset)
choke me
#else
_intel_fast_memset();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function dlclose
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlclose(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlclose();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlclose) || defined (__stub___dlclose)
choke me
#else
dlclose();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol dlclose referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol dlclose referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlclose(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlclose();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlclose) || defined (__stub___dlclose)
choke me
#else
dlclose();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function gethostname
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gethostname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_gethostname) || defined (__stub___gethostname)
choke me
#else
gethostname();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol gethostname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol gethostname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gethostname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_gethostname) || defined (__stub___gethostname)
choke me
#else
gethostname();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function clock
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char clock(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char clock();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_clock) || defined (__stub___clock)
choke me
#else
clock();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_CLOCK" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function get_nprocs
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char get_nprocs(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char get_nprocs();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_get_nprocs) || defined (__stub___get_nprocs)
choke me
#else
get_nprocs();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol get_nprocs referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol get_nprocs referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char get_nprocs(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char get_nprocs();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_get_nprocs) || defined (__stub___get_nprocs)
choke me
#else
get_nprocs();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function access
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char access(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char access();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_access) || defined (__stub___access)
choke me
#else
access();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_ACCESS" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _snprintf
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _snprintf(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char _snprintf();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__snprintf) || defined (__stub____snprintf)
choke me
#else
_snprintf();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE__SNPRINTF" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function dlerror
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlerror(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlerror();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlerror) || defined (__stub___dlerror)
choke me
#else
dlerror();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol dlerror referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol dlerror referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlerror(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlerror();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlerror) || defined (__stub___dlerror)
choke me
#else
dlerror();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function mkstemp
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char mkstemp(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char mkstemp();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_mkstemp) || defined (__stub___mkstemp)
choke me
#else
mkstemp();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol mkstemp referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol mkstemp referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char mkstemp(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char mkstemp();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_mkstemp) || defined (__stub___mkstemp)
choke me
#else
mkstemp();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function fork
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char fork(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char fork();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_fork) || defined (__stub___fork)
choke me
#else
fork();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol fork referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol fork referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char fork(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char fork();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_fork) || defined (__stub___fork)
choke me
#else
fork();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function getpagesize
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpagesize(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getpagesize();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getpagesize) || defined (__stub___getpagesize)
choke me
#else
getpagesize();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol getpagesize referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol getpagesize referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getpagesize(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getpagesize();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getpagesize) || defined (__stub___getpagesize)
choke me
#else
getpagesize();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function sbreak
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sbreak(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sbreak();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sbreak) || defined (__stub___sbreak)
choke me
#else
sbreak();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol sbreak referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol sbreak referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sbreak(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sbreak();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sbreak) || defined (__stub___sbreak)
choke me
#else
sbreak();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function memalign
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char memalign(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char memalign();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_memalign) || defined (__stub___memalign)
choke me
#else
memalign();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol memalign referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol memalign referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char memalign(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char memalign();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_memalign) || defined (__stub___memalign)
choke me
#else
memalign();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function sigset
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigset(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sigset();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sigset) || defined (__stub___sigset)
choke me
#else
sigset();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol sigset referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol sigset referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigset(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sigset();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sigset) || defined (__stub___sigset)
choke me
#else
sigset();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function getcwd
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getcwd(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getcwd();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getcwd) || defined (__stub___getcwd)
choke me
#else
getcwd();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_GETCWD" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function gethostbyname
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostbyname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gethostbyname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
choke me
#else
gethostbyname();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol gethostbyname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol gethostbyname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostbyname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gethostbyname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
choke me
#else
gethostbyname();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function gettimeofday
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char gettimeofday(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gettimeofday();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
choke me
#else
gettimeofday();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol gettimeofday referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol gettimeofday referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char gettimeofday(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char gettimeofday();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_gettimeofday) || defined (__stub___gettimeofday)
choke me
#else
gettimeofday();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function readlink
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char readlink(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char readlink();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_readlink) || defined (__stub___readlink)
choke me
#else
readlink();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol readlink referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol readlink referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char readlink(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char readlink();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_readlink) || defined (__stub___readlink)
choke me
#else
readlink();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function PXFGETARG
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char PXFGETARG(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char PXFGETARG();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
choke me
#else
PXFGETARG();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol PXFGETARG referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol PXFGETARG referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char PXFGETARG(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char PXFGETARG();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
choke me
#else
PXFGETARG();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function sigaction
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigaction(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sigaction();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sigaction) || defined (__stub___sigaction)
choke me
#else
sigaction();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol sigaction referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol sigaction referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sigaction(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sigaction();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sigaction) || defined (__stub___sigaction)
choke me
#else
sigaction();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function strcasecmp
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char strcasecmp(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char strcasecmp();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_strcasecmp) || defined (__stub___strcasecmp)
choke me
#else
strcasecmp();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol strcasecmp referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol strcasecmp referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char strcasecmp(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char strcasecmp();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_strcasecmp) || defined (__stub___strcasecmp)
choke me
#else
strcasecmp();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function dlopen
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlopen(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlopen) || defined (__stub___dlopen)
choke me
#else
dlopen();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol dlopen referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol dlopen referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char dlopen(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dlopen();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_dlopen) || defined (__stub___dlopen)
choke me
#else
dlopen();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function drand48
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char drand48(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char drand48();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_drand48) || defined (__stub___drand48)
choke me
#else
drand48();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol drand48 referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol drand48 referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char drand48(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char drand48();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_drand48) || defined (__stub___drand48)
choke me
#else
drand48();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function socket
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char socket(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char socket();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_socket) || defined (__stub___socket)
choke me
#else
socket();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol socket referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol socket referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char socket(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char socket();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_socket) || defined (__stub___socket)
choke me
#else
socket();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function memmove
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char memmove(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char memmove();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_memmove) || defined (__stub___memmove)
choke me
#else
memmove();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_MEMMOVE" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function signal
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char signal(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char signal();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_signal) || defined (__stub___signal)
choke me
#else
signal();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_SIGNAL" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function popen
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char popen(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char popen();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_popen) || defined (__stub___popen)
choke me
#else
popen();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol popen referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol popen referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char popen(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char popen();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_popen) || defined (__stub___popen)
choke me
#else
popen();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function getrusage
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getrusage(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getrusage();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getrusage) || defined (__stub___getrusage)
choke me
#else
getrusage();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol getrusage referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol getrusage referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char getrusage(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char getrusage();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_getrusage) || defined (__stub___getrusage)
choke me
#else
getrusage();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function times
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char times(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char times();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_times) || defined (__stub___times)
choke me
#else
times();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol times referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol times referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char times(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char times();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_times) || defined (__stub___times)
choke me
#else
times();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function _intel_fast_memcpy
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memcpy(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__intel_fast_memcpy) || defined (__stub____intel_fast_memcpy)
choke me
#else
_intel_fast_memcpy();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol _intel_fast_memcpy referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol _intel_fast_memcpy referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _intel_fast_memcpy(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__intel_fast_memcpy) || defined (__stub____intel_fast_memcpy)
choke me
#else
_intel_fast_memcpy();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function time
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char time(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char time();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_time) || defined (__stub___time)
choke me
#else
time();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_TIME" to "1"
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function sysctlbyname
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysctlbyname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sysctlbyname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sysctlbyname) || defined (__stub___sysctlbyname)
choke me
#else
sysctlbyname();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol sysctlbyname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol sysctlbyname referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char sysctlbyname(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char sysctlbyname();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_sysctlbyname) || defined (__stub___sysctlbyname)
choke me
#else
sysctlbyname();
#endif
;
return 0;
}
================================================================================
TEST check from config.functions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/functions.py:29)
TESTING: check from config.functions(config/BuildSystem/config/functions.py:29)
Checks for the function "funcName", and if found defines HAVE_"funcName"
Checking for function stricmp
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char stricmp(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char stricmp();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_stricmp) || defined (__stub___stricmp)
choke me
#else
stricmp();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o
sh:
Defined "HAVE_STRICMP" to "1"
================================================================================
TEST configureMemorySize from PETSc.utilities.getResidentSetSize(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 229 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'sigfpe.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sigfpe.h>
Checking for header: fpxcp.h
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 229 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'fpxcp.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <fpxcp.h>
Checking for header: floatingpoint.h
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 229 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 8 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'floatingpoint.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <floatingpoint.h>
================================================================================
TEST check_siginfo_t from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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-_gMCR8/config.types
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'siginfo_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'siginfo_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
ret = 512
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
Successful compile:
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
Successful compile:
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'mode_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'mode_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
ret = 512
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;
}
Typedefed "int" to "mode_t"
Checking for type: off_t
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
Successful compile:
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'int32_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'int32_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
ret = 512
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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'pid_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'pid_t' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2146: syntax error : missing ';' before identifier 'a'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'a' : undeclared identifier
ret = 512
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;
}
Typedefed "int" to "pid_t"
================================================================================
TEST checkUID from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/config.types /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/config.types /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.TYP\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 233 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.TYP\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\conffix.h"
#line 12 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\conffix.h"
#line 13 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.types\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.TYP\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#pragma once
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 29 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 31 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 32 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef long __time32_t;
#line 43 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef __int64 __time64_t;
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef __time64_t time_t;
#line 55 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef unsigned short _ino_t;
typedef unsigned short ino_t;
#line 67 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 70 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef unsigned int _dev_t;
typedef unsigned int dev_t;
#line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 83 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
typedef long _off_t;
typedef long off_t;
#line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 96 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 98 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sys/types.h"
#line 4 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.TYP\\conftest.c"
Defined "uid_t" to "int"
Defined "gid_t" to "int"
================================================================================
TEST checkSignal from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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/cygwin64/packages/petsc-3.4.3/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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(3) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(3) : fatal error C1083: Cannot open include file: 'complex.h': No such file or directory
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <complex.h>
int main() {
double complex x;
x = I;
;
return 0;
}
Compile failed inside link
================================================================================
TEST checkCxxComplex from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:115)
TESTING: checkCxxComplex from config.types(config/BuildSystem/config/types.py:115)
Check for complex numbers in namespace std
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.functions -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.types/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.functions -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/config.types/conftest.cc
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Defined "HAVE_CXX_COMPLEX" to "1"
Popping language Cxx
================================================================================
TEST checkFortranKind from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:136)
TESTING: checkFortranKind from config.types(config/BuildSystem/config/types.py:136)
Checks whether selected_int_kind etc work USE_FORTRANKIND
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:148)
TESTING: checkFortranDReal from config.types(config/BuildSystem/config/types.py:148)
Checks whether dreal is provided in Fortran, and if not defines MISSING_DREAL
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.F(3): warning #7319: This argument's data type is incompatible with this intrinsic procedure; procedure assumed EXTERNAL. [DREAL]
d = dreal(3.0)
----------------^
Successful compile:
Source:
program main
double precision d
d = dreal(3.0)
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.o
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol DREAL referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
conftest.obj : error LNK2019: unresolved external symbol DREAL referenced in function MAIN__
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 24576
Pushing language FC
Popping language FC
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.types/conftest.o
Source:
program main
double precision d
d = dreal(3.0)
end
Defined "MISSING_DREAL" to "1"
Popping language FC
================================================================================
TEST checkConst from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:156)
TESTING: checkConst from config.types(config/BuildSystem/config/types.py:156)
Checks for working const, and if not found defines it to empty string
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.types\conftest.c(25) : warning C4700: uninitialized local variable 'x' used
c:\cygwin64\tmp\petsc-_gmcr8\config.types\conftest.c(30) : warning C4700: uninitialized local variable 't' used
c:\cygwin64\tmp\petsc-_gmcr8\config.types\conftest.c(46) : warning C4700: uninitialized local variable 'b' used
Successful compile:
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/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:212)
TESTING: checkEndian from config.types(config/BuildSystem/config/types.py:212)
If the machine is big endian, defines WORDS_BIGENDIAN
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2065: 'bogus' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2146: syntax error : missing ';' before identifier 'endian'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2065: 'endian' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2146: syntax error : missing ';' before identifier 'macros'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'macros' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2065: 'bogus' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2146: syntax error : missing ';' before identifier 'endian'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2065: 'endian' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(11) : error C2146: syntax error : missing ';' before identifier 'macros'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.TYP\conftest.c(13) : error C2065: 'macros' : undeclared identifier
ret = 512
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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: char
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_CHAR" to "1"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: void *
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_VOID_P" to "8"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: short
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_SHORT" to "2"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: int
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_INT" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: long
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_LONG" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: long long
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_LONG_LONG" to "8"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: float
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_FLOAT" to "4"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: double
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_DOUBLE" to "8"
================================================================================
TEST checkSizeof from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:265)
TESTING: checkSizeof from config.types(config/BuildSystem/config/types.py:265)
Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size
Checking for size of type: size_t
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_SIZE_T" to "8"
================================================================================
TEST checkBitsPerByte from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:316)
TESTING: checkBitsPerByte from config.types(config/BuildSystem/config/types.py:316)
Determine the nubmer of bits per byte and define BITS_PER_BYTE
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Defined "BITS_PER_BYTE" to "8"
================================================================================
TEST checkVisibility from config.types(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/types.py:362)
TESTING: checkVisibility from config.types(config/BuildSystem/config/types.py:362)
================================================================================
TEST configureMemAlign from PETSc.utilities.memAlign(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/cygwin64/packages/petsc-3.4.3/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
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function socket in library ['socket', 'nsl'] []
Pushing language C
All intermediate test results are stored in /tmp/petsc-_gMCR8/config.libraries
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char socket();
int main() {
socket()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lsocket -lnsl
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lsocket -lnsl
sh: LINK : fatal error LNK1181: cannot open input file 'libsocket.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libsocket.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lsocket -lnsl
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char socket();
int main() {
socket()
;
return 0;
}
Popping language C
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function handle_sigfpes in library ['fpe'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char handle_sigfpes();
int main() {
handle_sigfpes()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lfpe
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lfpe
sh: LINK : fatal error LNK1181: cannot open input file 'libfpe.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libfpe.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lfpe
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char handle_sigfpes();
int main() {
handle_sigfpes()
;
return 0;
}
Popping language C
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function socket in library ['socket', 'nsl'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char socket();
int main() {
socket()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lsocket -lnsl
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lsocket -lnsl
sh: LINK : fatal error LNK1181: cannot open input file 'libsocket.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libsocket.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lsocket -lnsl
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char socket();
int main() {
socket()
;
return 0;
}
Popping language C
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function handle_sigfpes in library ['fpe'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char handle_sigfpes();
int main() {
handle_sigfpes()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lfpe
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lfpe
sh: LINK : fatal error LNK1181: cannot open input file 'libfpe.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libfpe.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lfpe
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char handle_sigfpes();
int main() {
handle_sigfpes()
;
return 0;
}
Popping language C
================================================================================
TEST checkMath from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:224)
TESTING: checkMath from config.libraries(config/BuildSystem/config/libraries.py:224)
Check for sin() in libm, the math library
Checking for function sin in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double sin(double);
int main() {
double x = 0,y; y = sin(x);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh:
Popping language C
Checking for function floor in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double floor(double);
int main() {
double x = 0,y; y = floor(x);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh:
Popping language C
Checking for function log10 in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double log10(double);
int main() {
double x = 0,y; y = log10(x);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh:
Popping language C
Checking for function pow in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double pow(double, double);
int main() {
double x = 0,y ; y = pow(x, x);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh:
Popping language C
Math functions are linked in by default
================================================================================
TEST checkMathErf from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:240)
TESTING: checkMathErf from config.libraries(config/BuildSystem/config/libraries.py:240)
Check for erf() in libm, the math library
Checking for function erf in library [] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double erf(double);
int main() {
double x = 0,y; y = erf(x);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol erf referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol erf referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double erf(double);
int main() {
double x = 0,y; y = erf(x);
;
return 0;
}
Popping language C
Warning: erf() not found
================================================================================
TEST checkMathTgamma from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:249)
TESTING: checkMathTgamma from config.libraries(config/BuildSystem/config/libraries.py:249)
Check for tgama() in libm, the math library
Checking for function tgamma in library [] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double tgamma(double);
int main() {
double x = 0,y; y = tgamma(x);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol tgamma referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol tgamma referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
double tgamma(double);
int main() {
double x = 0,y; y = tgamma(x);
;
return 0;
}
Popping language C
Warning: tgamma() not found
================================================================================
TEST checkMathFenv from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:258)
TESTING: checkMathFenv from config.libraries(config/BuildSystem/config/libraries.py:258)
Checks if <fenv.h> can be used with FE_DFL_ENV
Checking for function fesetenv in library [] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(4) : fatal error C1083: Cannot open include file: 'fenv.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(4) : fatal error C1083: Cannot open include file: 'fenv.h': No such file or directory
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <fenv.h>
int main() {
fesetenv(FE_DFL_ENV);;
return 0;
}
Compile failed inside link
Popping language C
Warning: <fenv.h> with FE_DFL_ENV not found
================================================================================
TEST checkCompression from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:266)
TESTING: checkCompression from config.libraries(config/BuildSystem/config/libraries.py:266)
Check for libz, the compression library
Checking for function compress in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
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);
int main() {
char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = compress(dest, &destLen, source, sourceLen);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol compress referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol compress referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
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);
int main() {
char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = compress(dest, &destLen, source, sourceLen);
;
return 0;
}
Popping language C
Checking for function compress in library ['z'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
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);
int main() {
char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = compress(dest, &destLen, source, sourceLen);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lz
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lz
sh: LINK : fatal error LNK1181: cannot open input file 'libz.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libz.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lz
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);
int main() {
char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = compress(dest, &destLen, source, sourceLen);
;
return 0;
}
Popping language C
Checking for function compress in library ['zlib.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
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);
int main() {
char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = compress(dest, &destLen, source, sourceLen);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o zlib.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o zlib.lib
sh: LINK : fatal error LNK1181: cannot open input file 'zlib.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'zlib.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o zlib.lib
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);
int main() {
char *dest = 0; const char *source = 0; unsigned long destLen = 0, sourceLen = 0; int ret = 0; ret = compress(dest, &destLen, source, sourceLen);
;
return 0;
}
Popping language C
Warning: No compression library found
================================================================================
TEST checkRealtime from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:287)
TESTING: checkRealtime from config.libraries(config/BuildSystem/config/libraries.py:287)
Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions)
Checking for function clock_gettime in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2079: 'tp' uses undefined struct 'timespec'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2065: 'CLOCK_REALTIME' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2079: 'tp' uses undefined struct 'timespec'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2065: 'CLOCK_REALTIME' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <time.h>
int main() {
struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);;
return 0;
}
Compile failed inside link
Popping language C
Checking for function clock_gettime in library ['rt'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2079: 'tp' uses undefined struct 'timespec'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2065: 'CLOCK_REALTIME' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2079: 'tp' uses undefined struct 'timespec'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(7) : error C2065: 'CLOCK_REALTIME' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <time.h>
int main() {
struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp);;
return 0;
}
Compile failed inside link
Popping language C
Warning: No realtime library found
================================================================================
TEST checkDynamic from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/libraries.py:303)
TESTING: checkDynamic from config.libraries(config/BuildSystem/config/libraries.py:303)
Check for the header and libraries necessary for dynamic library manipulation
================================================================================
TEST configureTimers from PETSc.utilities.timer(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function MPI_CRAY_barrier in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_CRAY_barrier();
int main() {
MPI_CRAY_barrier()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
sh: conftest.obj : error LNK2019: unresolved external symbol MPI_CRAY_barrier referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPI_CRAY_barrier referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_CRAY_barrier();
int main() {
MPI_CRAY_barrier()
;
return 0;
}
Popping language C
Cray-MPI test failure
================================================================================
TEST configureMissingDefines from PETSc.utilities.missing(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:35)
TESTING: configureMissingDefines from PETSc.utilities.missing(config/PETSc/utilities/missing.py:35)
Checks for limits
All intermediate test results are stored in /tmp/petsc-_gMCR8/PETSc.utilities.missing
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: 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;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: 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/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:45)
TESTING: configureMissingUtypeTypedefs from PETSc.utilities.missing(config/PETSc/utilities/missing.py:45)
Checks if u_short is undefined
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'u_short' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2146: syntax error : missing ';' before identifier 'foo'
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'foo' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'u_short' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2146: syntax error : missing ';' before identifier 'foo'
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'foo' : undeclared identifier
ret = 512
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/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:51)
TESTING: configureMissingFunctions from PETSc.utilities.missing(config/PETSc/utilities/missing.py:51)
Checks for SOCKETS
Checking for function socket in library ['Ws2_32.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <Winsock2.h>
int main() {
socket(0,0,0);;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
sh:
Defined "HAVE_LIBWS2_32" to "1"
Popping language C
Adding ['Ws2_32.lib'] to LIBS
Defined "HAVE_WINSOCK2_H" to "1"
Defined "HAVE_SOCKET" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <Winsock2.h>
int main() {
closesocket(0);
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o Ws2_32.lib
sh:
Defined "HAVE_CLOSESOCKET" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <Winsock2.h>
int main() {
WSAGetLastError();
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o Ws2_32.lib
sh:
Defined "HAVE_WSAGETLASTERROR" to "1"
================================================================================
TEST configureMissingSignals from PETSc.utilities.missing(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:71)
TESTING: configureMissingSignals from PETSc.utilities.missing(config/PETSc/utilities/missing.py:71)
Check for missing signals, and define MISSING_<signal name> if necessary
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGABRT;
if (i);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGALRM' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGALRM' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGALRM;
if (i);
;
return 0;
}
Defined "MISSING_SIGALRM" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGBUS' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGBUS' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGBUS;
if (i);
;
return 0;
}
Defined "MISSING_SIGBUS" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGCHLD' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGCHLD' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGCHLD;
if (i);
;
return 0;
}
Defined "MISSING_SIGCHLD" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGCONT' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGCONT' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGCONT;
if (i);
;
return 0;
}
Defined "MISSING_SIGCONT" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGFPE;
if (i);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGHUP' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGHUP' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGHUP;
if (i);
;
return 0;
}
Defined "MISSING_SIGHUP" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGILL;
if (i);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGINT;
if (i);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGKILL' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGKILL' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGKILL;
if (i);
;
return 0;
}
Defined "MISSING_SIGKILL" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGPIPE' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGPIPE' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGPIPE;
if (i);
;
return 0;
}
Defined "MISSING_SIGPIPE" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGQUIT' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGQUIT' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGQUIT;
if (i);
;
return 0;
}
Defined "MISSING_SIGQUIT" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGSEGV;
if (i);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGSTOP' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGSTOP' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGSTOP;
if (i);
;
return 0;
}
Defined "MISSING_SIGSTOP" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGSYS' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGSYS' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGSYS;
if (i);
;
return 0;
}
Defined "MISSING_SIGSYS" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGTERM;
if (i);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGTRAP' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGTRAP' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGTRAP;
if (i);
;
return 0;
}
Defined "MISSING_SIGTRAP" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGTSTP' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGTSTP' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGTSTP;
if (i);
;
return 0;
}
Defined "MISSING_SIGTSTP" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGURG' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGURG' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGURG;
if (i);
;
return 0;
}
Defined "MISSING_SIGURG" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGUSR1' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGUSR1' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <signal.h>
int main() {
int i=SIGUSR1;
if (i);
;
return 0;
}
Defined "MISSING_SIGUSR1" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGUSR2' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.c(6) : error C2065: 'SIGUSR2' : undeclared identifier
ret = 512
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/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:88)
TESTING: configureMissingGetdomainnamePrototype from PETSc.utilities.missing(config/PETSc/utilities/missing.py:88)
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef PETSC_HAVE_NETDB_H
#include <netdb.h>
#endif
int main() {
char test[10];
int err = getdomainname(test,10);
;
return 0;
}
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.cc
sh: conftest.cc
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.cc(14) : error C3861: 'getdomainname': identifier not found
Possible ERROR while running compiler: conftest.cc
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.cc(14) : error C3861: 'getdomainname': identifier not found
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_UNISTD_H
#include <unistd.h>
#endif
#ifdef PETSC_HAVE_NETDB_H
#include <netdb.h>
#endif
int main() {
char test[10];
int err = getdomainname(test,10);
;
return 0;
}
Compile failed inside link
Added prototype int getdomainname(char *, int); to language extern C
Popping language Cxx
================================================================================
TEST configureMissingSrandPrototype from PETSc.utilities.missing(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:110)
TESTING: configureMissingSrandPrototype from PETSc.utilities.missing(config/PETSc/utilities/missing.py:110)
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif
int main() {
double a;
long b=10;
srand(b);
a=drand48();
;
return 0;
}
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -GR -EHsc -O2 -Zm200 -TP /tmp/petsc-_gMCR8/PETSc.utilities.missing/conftest.cc
sh: conftest.cc
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.cc(13) : error C3861: 'drand48': identifier not found
Possible ERROR while running compiler: conftest.cc
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.MIS\conftest.cc(13) : error C3861: 'drand48': identifier not found
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif
int main() {
double a;
long b=10;
srand(b);
a=drand48();
;
return 0;
}
Compile failed inside link
Added prototype double drand48(); to language extern C
Added prototype void srand48(long); to language extern C
Popping language Cxx
================================================================================
TEST configureMissingIntelFastPrototypes from PETSc.utilities.missing(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/missing.py:134)
TESTING: configureMissingIntelFastPrototypes from PETSc.utilities.missing(config/PETSc/utilities/missing.py:134)
================================================================================
TEST configureScalarType from PETSc.utilities.scalarTypes(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/scalarTypes.py:37)
TESTING: configureScalarType from PETSc.utilities.scalarTypes(config/PETSc/utilities/scalarTypes.py:37)
Choose between real and complex numbers
Defined "USE_SCALAR_REAL" to "1"
Scalar type is real
Pushing language C
All intermediate test results are stored in /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double b = 2.0; int a = isnan(b);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol isnan referenced in function main
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.SCA\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol isnan referenced in function main
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.SCA\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double b = 2.0; int a = isnan(b);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double b = 2.0; int a = isinf(b);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol isinf referenced in function main
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.SCA\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol isinf referenced in function main
C:\cygwin64\tmp\PETSC-~3\PETSCU~1.SCA\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double b = 2.0; int a = isinf(b);
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double b = 2.0;int a = _isnan(b);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
sh:
Defined "HAVE__ISNAN" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <math.h>
int main() {
double b = 2.0;int a = _finite(b);
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes/conftest.o Ws2_32.lib
sh:
Defined "HAVE__FINITE" to "1"
Popping language C
================================================================================
TEST configurePrecision from PETSc.utilities.scalarTypes(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/scalarTypes.py:73)
TESTING: configurePrecision from PETSc.utilities.scalarTypes(config/PETSc/utilities/scalarTypes.py:73)
Set the default real number precision for PETSc objects
Defined "USE_REAL_DOUBLE" to "1"
Precision is double
================================================================================
TEST configureLibraryOptions from PETSc.utilities.libraryOptions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/libraryOptions.py:48)
TESTING: configureLibraryOptions from PETSc.utilities.libraryOptions(config/PETSc/utilities/libraryOptions.py:48)
Sets PETSC_USE_DEBUG, PETSC_USE_INFO, PETSC_USE_LOG, PETSC_USE_CTABLE and PETSC_USE_FORTRAN_KERNELS
Defined "USE_LOG" to "1"
Defined "USE_INFO" to "1"
Defined "USE_CTABLE" to "1"
**********Checking if running on BGL/IBM detected
Checking for function bgl_perfctr_void in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char bgl_perfctr_void();
int main() {
bgl_perfctr_void()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol bgl_perfctr_void referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol bgl_perfctr_void referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char bgl_perfctr_void();
int main() {
bgl_perfctr_void()
;
return 0;
}
Popping language C
Checking for function ADIOI_BGL_Open in library [''] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char ADIOI_BGL_Open();
int main() {
ADIOI_BGL_Open()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol ADIOI_BGL_Open referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol ADIOI_BGL_Open referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char ADIOI_BGL_Open();
int main() {
ADIOI_BGL_Open()
;
return 0;
}
Popping language C
*********BGL/IBM test failure
Defined "USE_BACKWARD_LOOP" to "1"
Defined "Alignx(a,b)" to " "
================================================================================
TEST configureISColorValueType from PETSc.utilities.libraryOptions(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/libraryOptions.py:92)
TESTING: configureISColorValueType from PETSc.utilities.libraryOptions(config/PETSc/utilities/libraryOptions.py:92)
Sets PETSC_IS_COLOR_VALUE_TYPE, MPIU_COLORING_VALUE, IS_COLORING_MAX required by ISColor
Defined "MPIU_COLORING_VALUE" to "MPI_UNSIGNED_SHORT"
Defined "IS_COLORING_MAX" to "65535"
Defined "IS_COLOR_VALUE_TYPE" to "short"
================================================================================
TEST configureFortranCommandLine from PETSc.utilities.fortranCommandLine(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function in library [''] []
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.types -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.libraries/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.types -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.libraries/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
integer i
character*(80) arg
call get_command_argument(i,arg)
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.libraries/conftest.o Ws2_32.lib
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Popping language FC
Defined "HAVE_FORTRAN_GET_COMMAND_ARGUMENT" to "1"
Popping language FC
Pushing language C
Checking for function GET_COMMAND_ARGUMENT in library [''] ['-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char GET_COMMAND_ARGUMENT();
int main() {
GET_COMMAND_ARGUMENT()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol GET_COMMAND_ARGUMENT referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol GET_COMMAND_ARGUMENT referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char GET_COMMAND_ARGUMENT();
int main() {
GET_COMMAND_ARGUMENT()
;
return 0;
}
Popping language C
Checking for function GETARG in library [''] ['-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char GETARG();
int main() {
GETARG()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol GETARG referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol GETARG referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char GETARG();
int main() {
GETARG()
;
return 0;
}
Popping language C
Checking for function ipxfargc_
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char ipxfargc_(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char ipxfargc_();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_ipxfargc_) || defined (__stub___ipxfargc_)
choke me
#else
ipxfargc_();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol ipxfargc_ referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol ipxfargc_ referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char ipxfargc_(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char ipxfargc_();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_ipxfargc_) || defined (__stub___ipxfargc_)
choke me
#else
ipxfargc_();
#endif
;
return 0;
}
Checking for function f90_unix_MP_iargc
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char f90_unix_MP_iargc(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_f90_unix_MP_iargc) || defined (__stub___f90_unix_MP_iargc)
choke me
#else
f90_unix_MP_iargc();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol f90_unix_MP_iargc referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol f90_unix_MP_iargc referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char f90_unix_MP_iargc(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_f90_unix_MP_iargc) || defined (__stub___f90_unix_MP_iargc)
choke me
#else
f90_unix_MP_iargc();
#endif
;
return 0;
}
Checking for function PXFGETARG
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char PXFGETARG(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char PXFGETARG();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
choke me
#else
PXFGETARG();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol PXFGETARG referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol PXFGETARG referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char PXFGETARG(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char PXFGETARG();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG)
choke me
#else
PXFGETARG();
#endif
;
return 0;
}
Checking for function iargc_
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char iargc_(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char iargc_();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_iargc_) || defined (__stub___iargc_)
choke me
#else
iargc_();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol iargc_ referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol iargc_ referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char iargc_(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char iargc_();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_iargc_) || defined (__stub___iargc_)
choke me
#else
iargc_();
#endif
;
return 0;
}
Checking for function GETARG at 16
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(10) : error C2018: unknown character '0x40'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(10) : error C2143: syntax error : missing '{' before 'constant'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(10) : error C2059: syntax error : '<Unknown>'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(17) : error C2004: expected 'defined(id)'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(17) : fatal error C1012: unmatched parenthesis : missing ')'
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(10) : error C2018: unknown character '0x40'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(10) : error C2143: syntax error : missing '{' before 'constant'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(10) : error C2059: syntax error : '<Unknown>'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(17) : error C2004: expected 'defined(id)'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.c(17) : fatal error C1012: unmatched parenthesis : missing ')'
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char GETARG at 16(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub_GETARG at 16) || defined (__stub___GETARG at 16)
choke me
#else
GETARG at 16();
#endif
;
return 0;
}
Compile failed inside link
Checking for function _gfortran_iargc
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.functions/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _gfortran_iargc(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__gfortran_iargc) || defined (__stub____gfortran_iargc)
choke me
#else
_gfortran_iargc();
#endif
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol _gfortran_iargc referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol _gfortran_iargc referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.FUN\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.functions/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.functions/conftest.o Ws2_32.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64
Source:
#include "confdefs.h"
#include "conffix.h"
/* System header to define __stub macros and hopefully few prototypes, which can conflict with char _gfortran_iargc(); below. */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error. */
/* 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();
int main() {
/* The GNU C library defines this for functions which it implements
to always fail with ENOSYS. Some functions are actually named
something starting with __ and the normal name is an alias. */
#if defined (__stub__gfortran_iargc) || defined (__stub____gfortran_iargc)
choke me
#else
_gfortran_iargc();
#endif
;
return 0;
}
Popping language C
Pushing language C
================================================================================
TEST configureLibrary from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib']
Contents: ['Bin', 'Inc', 'Lib', 'License']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function MPI_Init in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Init();
int main() {
MPI_Init()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Checking for function MPI_Comm_create in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Comm_create();
int main() {
MPI_Comm_create()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Checking for headers User specified MPI libraries: ['/cygdrive/c/MSHPC/MSHPC2008R2/Inc']
Pushing language C
================================================================================
TEST checkInclude from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:86)
TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86)
Checks if a particular include file can be found along particular include paths
Checking for header files ['mpi.h'] in ['/cygdrive/c/MSHPC/MSHPC2008R2/Inc']
Checking include with compiler flags var CPPFLAGS ['/cygdrive/c/MSHPC/MSHPC2008R2/Inc']
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 445 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
#line 13 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
#line 18 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
#line 49 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
typedef __int64 MPI_Aint;
#line 133 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
typedef int MPI_Fint;
typedef __int64 MPI_Offset;
typedef int MPI_Datatype;
typedef int MPI_Comm;
typedef int MPI_Win;
typedef struct ADIOI_FileD* MPI_File;
typedef int MPI_Op;
typedef int MPI_Info;
typedef int MPI_Request;
typedef int MPI_Group;
typedef int MPI_Errhandler;
typedef struct MPI_Status
{
int count;
int cancelled;
int MPI_SOURCE;
int MPI_TAG;
int MPI_ERROR;
} MPI_Status;
int
__stdcall
MPI_Send(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
PMPI_Send(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
MPI_Recv(
void* buf,
int count,
MPI_Datatype datatype,
int source,
int tag,
MPI_Comm comm,
MPI_Status* status
);
int
__stdcall
PMPI_Recv(
void* buf,
int count,
MPI_Datatype datatype,
int source,
int tag,
MPI_Comm comm,
MPI_Status* status
);
int
__stdcall
MPI_Get_count(
MPI_Status* status,
MPI_Datatype datatype,
int* count
);
int
__stdcall
PMPI_Get_count(
MPI_Status* status,
MPI_Datatype datatype,
int* count
);
int
__stdcall
MPI_Bsend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
PMPI_Bsend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
MPI_Ssend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
PMPI_Ssend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
MPI_Rsend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
int
__stdcall
PMPI_Rsend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm
);
#line 479 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
#line 481 "C:\\MSHPC\\MSHPC2~1\\Inc\\mpi.h"
int
__stdcall
MPI_Buffer_attach(
void* buffer,
int size
);
int
__stdcall
PMPI_Buffer_attach(
void* buffer,
int size
);
int
__stdcall
MPI_Buffer_detach(
void* buffer_addr,
int* size
);
int
__stdcall
PMPI_Buffer_detach(
void* buffer_addr,
int* size
);
int
__stdcall
MPI_Isend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm,
MPI_Request* request
);
int
__stdcall
PMPI_Isend(
void* buf,
int count,
MPI_Datatype datatype,
int dest,
int tag,
MPI_Comm comm,
MPI_Request* request
);
Found header files ['mpi.h'] in ['/cygdrive/c/MSHPC/MSHPC2008R2/Inc']
Popping language C
================================================================================
TEST configureConversion from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:214)
TESTING: configureConversion from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:214)
Check for the functions which convert communicators between C and Fortran
- Define HAVE_MPI_COMM_F2C and HAVE_MPI_COMM_C2F if they are present
- Some older MPI 1 implementations are missing these
All intermediate test results are stored in /tmp/petsc-_gMCR8/config.packages.MPI
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
if (MPI_Comm_f2c((MPI_Fint)0));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_MPI_COMM_F2C" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
if (MPI_Comm_c2f(MPI_COMM_WORLD));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_MPI_COMM_C2F" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_Fint a;
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_MPI_FINT" to "1"
================================================================================
TEST configureMPI2 from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:182)
TESTING: configureMPI2 from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:182)
Check for functions added to the interface in MPI-2
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
int flag;if (MPI_Finalized(&flag));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_MPI_FINALIZED" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
if (MPI_Allreduce(MPI_IN_PLACE,0, 1, MPI_INT, MPI_SUM, MPI_COMM_SELF));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_MPI_IN_PLACE" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
int count=2; int blocklens[2]={0,1}; MPI_Aint indices[2]={0,1}; MPI_Datatype old_types[2]={0,1}; MPI_Datatype *newtype = 0;
if (MPI_Type_create_struct(count, blocklens, indices, old_types, newtype));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_Comm_errhandler_fn * p_err_fun = 0; MPI_Errhandler * p_errhandler = 0; if (MPI_Comm_create_errhandler(p_err_fun,p_errhandler));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
if (MPI_Comm_set_errhandler(MPI_COMM_WORLD,MPI_ERRORS_RETURN));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
================================================================================
TEST configureTypes from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:234)
TESTING: configureTypes from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:234)
Checking for MPI types
Checking for size of type: MPI_Comm
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
#define MPICH_IGNORE_CXX_SEEK
#define MPICH_SKIP_MPICXX 1
#define OMPI_SKIP_MPICXX 1
#include <mpi.h>
int main() {
FILE *f = fopen("conftestval", "w");
if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(MPI_Comm));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o Ws2_32.lib
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_MPI_COMM" to "4"
Checking for size of type: MPI_Fint
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.types/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.types/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.types/conftest.c
sh: 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
#define MPICH_IGNORE_CXX_SEEK
#define MPICH_SKIP_MPICXX 1
#define OMPI_SKIP_MPICXX 1
#include <mpi.h>
int main() {
FILE *f = fopen("conftestval", "w");
if (!f) exit(1);
fprintf(f, "%lu\n", (unsigned long)sizeof(MPI_Fint));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.types/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.types/conftest.o Ws2_32.lib
sh:
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh: /tmp/petsc-_gMCR8/config.types/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.types/conftest.exe
sh:
Popping language C
Defined "SIZEOF_MPI_FINT" to "4"
================================================================================
TEST configureMPITypes from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:246)
TESTING: configureMPITypes from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:246)
Checking for MPI Datatype handles
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif
#include <mpi.h>
int main() {
MPI_Aint size;
int ierr;
MPI_Init(0,0);
ierr = MPI_Type_extent(MPI_LONG_DOUBLE, &size);
if(ierr || (size == 0)) exit(1);
MPI_Finalize();
;
return 0;
}
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif
#include <mpi.h>
int main() {
MPI_Aint size;
int ierr;
MPI_Init(0,0);
ierr = MPI_Type_extent(MPI_LONG_DOUBLE, &size);
if(ierr || (size == 0)) exit(1);
MPI_Finalize();
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Executing: /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe
sh: /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe
Executing: /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe
sh:
Defined "HAVE_MPI_LONG_DOUBLE" to "1"
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.MPI\conftest.c(12) : error C2065: 'MPI_C_DOUBLE_COMPLEX' : undeclared identifier
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.MPI\conftest.c(12) : error C2065: 'MPI_C_DOUBLE_COMPLEX' : undeclared identifier
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#ifdef PETSC_HAVE_STDLIB_H
#include <stdlib.h>
#endif
#include <mpi.h>
int main() {
MPI_Aint size;
int ierr;
MPI_Init(0,0);
ierr = MPI_Type_extent(MPI_C_DOUBLE_COMPLEX, &size);
if(ierr || (size == 0)) exit(1);
MPI_Finalize();
;
return 0;
}
================================================================================
TEST configureMissingPrototypes from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:319)
TESTING: configureMissingPrototypes from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:319)
Checks for missing prototypes, which it adds to petscfix.h
================================================================================
TEST SGIMPICheck from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:630)
TESTING: SGIMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:630)
Returns true if SGI MPI is used
Checking for function MPI_SGI_barrier in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_SGI_barrier();
int main() {
MPI_SGI_barrier()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol MPI_SGI_barrier referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPI_SGI_barrier referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_SGI_barrier();
int main() {
MPI_SGI_barrier()
;
return 0;
}
Popping language C
SGI MPI test failure
================================================================================
TEST CxxMPICheck from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:640)
TESTING: CxxMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:640)
Make sure C++ can compile and link
Pushing language Cxx
Checking for header mpi.h
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -GR -EHsc -O2 -Zm200 -TP -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -MT -GR -EHsc -O2 -Zm200 -TP -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
;
return 0;
}
Checking for C++ MPI_Finalize()
Checking for function MPI_Finalize in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language Cxx
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -MT -GR -EHsc -O2 -Zm200 -TP -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.cc
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.libraries -MT -GR -EHsc -O2 -Zm200 -TP -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.cc
sh: conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
#include <mpi.h>
int main() {
int ierr;
ierr = MPI_Finalize();;
return 0;
}
Pushing language CXX
Popping language CXX
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -GR -EHsc -O2 -Zm200 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language Cxx
Popping language Cxx
================================================================================
TEST FortranMPICheck from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:658)
TESTING: FortranMPICheck from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:658)
Make sure fortran include [mpif.h] and library symbols are found
Pushing language FC
Checking for header mpif.h
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -O3 -QxW -fpp -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -O3 -QxW -fpp -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
include 'mpif.h'
end
Checking for fortran mpi_init()
Checking for function in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -O3 -QxW -fpp -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -O3 -QxW -fpp -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Successful compile:
Source:
program main
include 'mpif.h'
integer ierr
call mpi_init(ierr)
end
Pushing language FC
Popping language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -O3 -QxW -fpp /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language FC
Checking for mpi.mod
Checking for function in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -O3 -QxW -fpp -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -MT -O3 -QxW -fpp -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.libraries/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.F(2): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MPI]
use mpi
-----------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.F (code 1)
Possible ERROR while running compiler: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.F(2): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MPI]
use mpi
-----------^
compilation aborted for C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.F (code 1)
ret = 256
Source:
program main
use mpi
integer ierr,rank
call mpi_init(ierr)
call mpi_comm_rank(MPI_COMM_WORLD,rank,ierr)
end
Compile failed inside link
Popping language FC
Popping language FC
================================================================================
TEST configureIO from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:683)
TESTING: configureIO from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:683)
Check for the functions in MPI/IO
- Define HAVE_MPIIO if they are present
- Some older MPI 1 implementations are missing these
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_Aint lb, extent;
if (MPI_Type_get_extent(MPI_INT, &lb, &extent));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'buf' used
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'fh' used
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_File fh;
void *buf;
MPI_Status status;
if (MPI_File_write_all(fh, buf, 1, MPI_INT, &status));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'buf' used
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'fh' used
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_File fh;
void *buf;
MPI_Status status;
if (MPI_File_read_all(fh, buf, 1, MPI_INT, &status));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'info' used
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'disp' used
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(9) : warning C4700: uninitialized local variable 'fh' used
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_File fh;
MPI_Offset disp;
MPI_Info info;
if (MPI_File_set_view(fh, disp, MPI_INT, MPI_INT, "", info));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
c:\cygwin64\tmp\petsc-_gmcr8\config.packages.mpi\conftest.c(8) : warning C4700: uninitialized local variable 'info' used
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_File fh;
MPI_Info info;
if (MPI_File_open(MPI_COMM_SELF, "", 0, info, &fh));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
MPI_File fh;
MPI_Info info;
if (MPI_File_close(&fh));
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_MPIIO" to "1"
================================================================================
TEST findMPIInc from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:720)
TESTING: findMPIInc from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:720)
Find MPI include paths from "mpicc -show"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -show
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -show
sh: cl : Command line warning D9002 : ignoring unknown option '-show'
cl : Command line error D8003 : missing source filename
Checking for function MPI_Alltoallw in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Alltoallw();
int main() {
MPI_Alltoallw()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Checking for function MPI_Type_create_indexed_block in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Type_create_indexed_block();
int main() {
MPI_Type_create_indexed_block()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_ALLTOALLW" to "1"
Checking for function MPI_Win_create in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Win_create();
int main() {
MPI_Win_create()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_WIN_CREATE" to "1"
Defined "HAVE_MPI_REPLACE" to "1"
Checking for function MPI_Comm_spawn in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Comm_spawn();
int main() {
MPI_Comm_spawn()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_COMM_SPAWN" to "1"
Checking for function MPI_Type_get_envelope in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Type_get_envelope();
int main() {
MPI_Type_get_envelope()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_TYPE_GET_ENVELOPE" to "1"
Checking for function MPI_Type_get_extent in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Type_get_extent();
int main() {
MPI_Type_get_extent()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_TYPE_GET_EXTENT" to "1"
Checking for function MPI_Type_dup in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Type_dup();
int main() {
MPI_Type_dup()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_TYPE_DUP" to "1"
Checking for function MPI_Init_thread in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Init_thread();
int main() {
MPI_Init_thread()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_INIT_THREAD" to "1"
Checking for function MPIX_Iallreduce in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPIX_Iallreduce();
int main() {
MPIX_Iallreduce()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol MPIX_Iallreduce referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPIX_Iallreduce referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPIX_Iallreduce();
int main() {
MPIX_Iallreduce()
;
return 0;
}
Popping language C
Checking for function MPI_Iallreduce in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Iallreduce();
int main() {
MPI_Iallreduce()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol MPI_Iallreduce referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPI_Iallreduce referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Iallreduce();
int main() {
MPI_Iallreduce()
;
return 0;
}
Popping language C
Checking for function MPI_Ibarrier in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Ibarrier();
int main() {
MPI_Ibarrier()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol MPI_Ibarrier referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPI_Ibarrier referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Ibarrier();
int main() {
MPI_Ibarrier()
;
return 0;
}
Popping language C
Checking for function MPI_Finalized in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Finalized();
int main() {
MPI_Finalized()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_FINALIZED" to "1"
Checking for function MPI_Exscan in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPI_Exscan();
int main() {
MPI_Exscan()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMSMPIFEC" to "1"
Defined "HAVE_LIBMSMPI" to "1"
Popping language C
Defined "HAVE_MPI_EXSCAN" to "1"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
int main() {
int combiner = MPI_COMBINER_DUP;;
return 0;
}
Defined "HAVE_MPI_COMBINER_DUP" to "1"
Checking for function MPIDI_CH3I_sock_set in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPIDI_CH3I_sock_set();
int main() {
MPIDI_CH3I_sock_set()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol MPIDI_CH3I_sock_set referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPIDI_CH3I_sock_set referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPIDI_CH3I_sock_set();
int main() {
MPIDI_CH3I_sock_set()
;
return 0;
}
Popping language C
Checking for function MPIDI_CH3I_sock_fixed_nbc_progress in library ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPIDI_CH3I_sock_fixed_nbc_progress();
int main() {
MPIDI_CH3I_sock_fixed_nbc_progress()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol MPIDI_CH3I_sock_fixed_nbc_progress referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol MPIDI_CH3I_sock_fixed_nbc_progress referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char MPIDI_CH3I_sock_fixed_nbc_progress();
int main() {
MPIDI_CH3I_sock_fixed_nbc_progress()
;
return 0;
}
Popping language C
================================================================================
TEST checkSharedLibrary from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:132)
TESTING: checkSharedLibrary from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:132)
Sets flag indicating if MPI libraries are shared or not and
determines if MPI libraries CANNOT be used by shared libraries
================================================================================
TEST configureMPIEXEC from config.packages.MPI(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/MPI.py:145)
TESTING: configureMPIEXEC from config.packages.MPI(config/BuildSystem/config/packages/MPI.py:145)
Checking for mpiexec
Pushing language C
Popping language C
Checking for program /cygdrive/c/MSHPC/MSHPC2008R2/bin/mpiexec...found
Defined make macro "MPIEXEC" to "/cygdrive/c/MSHPC/MSHPC2008R2/bin/mpiexec"
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
#ifdef __cplusplus
extern "C"
#endif
int init(int argc, char *argv[]) {
int isInitialized;
MPI_Init(&argc, &argv);
MPI_Initialized(&isInitialized);
return (int) isInitialized;
}
Pushing language C
Popping language C
sh: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o ; /usr/bin/ranlib /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib
Executing: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o ; /usr/bin/ranlib /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 -I/cygdrive/c/MSHPC/MSHPC2008R2/Inc /tmp/petsc-_gMCR8/config.packages.MPI/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
#include <mpi.h>
#ifdef __cplusplus
extern "C"
#endif
int checkInit(void) {
int isInitialized;
MPI_Initialized(&isInitialized);
if (isInitialized) MPI_Finalize();
return (int) isInitialized;
}
Pushing language C
Popping language C
sh: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o ; /usr/bin/ranlib /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib
Executing: /usr/bin/ar cr /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib /tmp/petsc-_gMCR8/config.packages.MPI/conftest.o ; /usr/bin/ranlib /tmp/petsc-_gMCR8/config.packages.MPI/libconftest.lib
sh:
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(19) : error C2065: 'RTLD_LAZY' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(19) : warning C4047: '=' : 'void *' differs in levels of indirection from 'int'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(33) : error C2065: 'RTLD_LAZY' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(33) : warning C4047: '=' : 'void *' differs in levels of indirection from 'int'
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(19) : error C2065: 'RTLD_LAZY' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(19) : warning C4047: '=' : 'void *' differs in levels of indirection from 'int'
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(33) : error C2065: 'RTLD_LAZY' : undeclared identifier
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.c(33) : warning C4047: '=' : 'void *' differs in levels of indirection from 'int'
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <stdio.h>
#include <stdlib.h>
#ifdef PETSC_HAVE_DLFCN_H
#include <dlfcn.h>
#endif
int main() {
int argc = 1;
char *argv[2] = {(char *) "conftest", NULL};
void *lib;
int (*init)(int, char **);
int (*checkInit)(void);
lib = dlopen("/tmp/petsc-_gMCR8/config.libraries/lib1.lib", RTLD_LAZY);
if (!lib) {
fprintf(stderr, "Could not open lib1.so: %s\n", dlerror());
exit(1);
}
init = (int (*)(int, char **)) dlsym(lib, "init");
if (!init) {
fprintf(stderr, "Could not find initialization function\n");
exit(1);
}
if (!(*init)(argc, argv)) {
fprintf(stderr, "Could not initialize library\n");
exit(1);
}
lib = dlopen("/tmp/petsc-_gMCR8/config.libraries/lib2.lib", RTLD_LAZY);
if (!lib) {
fprintf(stderr, "Could not open lib2.so: %s\n", dlerror());
exit(1);
}
checkInit = (int (*)(void)) dlsym(lib, "checkInit");
if (!checkInit) {
fprintf(stderr, "Could not find initialization check function\n");
exit(1);
}
if (!(*checkInit)()) {
fprintf(stderr, "Did not link with shared library\n");
exit(2);
}
;
return 0;
}
Compile failed inside link
Library was not shared
Popping language C
================================================================================
TEST alternateConfigureLibrary from config.packages.hdf5(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.hdf5(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.netcdf(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.netcdf(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.netcdf-cxx(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.netcdf-cxx(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.MOAB(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.MOAB(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.exodusii(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.exodusii(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Pushing language C
================================================================================
TEST configureLibrary from PETSc.packages.valgrind(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:464)
TESTING: configureLibrary from PETSc.packages.valgrind(config/BuildSystem/config/package.py:464)
Find an installation and check if it can work with PETSc
==================================================================================
Checking for a functional valgrind
Not checking for library in Package specific search directory VALGRIND: [] because no functions given to check for
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 headers Package specific search directory VALGRIND: []
Pushing language C
================================================================================
TEST checkInclude from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:86)
TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86)
Checks if a particular include file can be found along particular include paths
Checking for header files ['valgrind/valgrind.h'] in []
Checking include with compiler flags var CPPFLAGS []
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 447 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 451 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 455 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 459 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 463 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 467 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 471 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 475 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 479 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 483 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 487 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 491 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 495 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 499 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 503 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 507 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 511 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 515 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 519 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 521 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'valgrind/valgrind.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <valgrind/valgrind.h>
Popping language C
Not checking for library in Package specific search directory VALGRIND: [] because no functions given to check for
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 headers Package specific search directory VALGRIND: []
Pushing language C
================================================================================
TEST checkInclude from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:86)
TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86)
Checks if a particular include file can be found along particular include paths
Checking for header files ['valgrind/valgrind.h'] in []
Checking include with compiler flags var CPPFLAGS []
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 447 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 451 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 455 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 459 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 463 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 467 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 471 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 475 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 479 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 483 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 487 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 491 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 495 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 499 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 503 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 507 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 511 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 515 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 519 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 521 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'valgrind/valgrind.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <valgrind/valgrind.h>
Popping language C
Not checking for library in Package specific search directory VALGRIND: [] because no functions given to check for
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 headers Package specific search directory VALGRIND: ['/usr/local/include']
Pushing language C
================================================================================
TEST checkInclude from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:86)
TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86)
Checks if a particular include file can be found along particular include paths
Checking for header files ['valgrind/valgrind.h'] in ['/usr/local/include']
Checking include with compiler flags var CPPFLAGS ['/usr/local/include']
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/usr/local/include /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/usr/local/include /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: Warning: win32fe: Include Path Not Found: /usr/local/include
conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 447 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 451 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 455 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 459 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 463 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 467 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 471 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 475 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 479 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 483 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 487 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 491 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 495 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 499 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 503 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 507 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 511 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 515 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 519 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 521 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'valgrind/valgrind.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <valgrind/valgrind.h>
Popping language C
Not checking for library in Package specific search directory VALGRIND: [] because no functions given to check for
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 headers Package specific search directory VALGRIND: ['/usr/local/include']
Pushing language C
================================================================================
TEST checkInclude from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:86)
TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86)
Checks if a particular include file can be found along particular include paths
Checking for header files ['valgrind/valgrind.h'] in ['/usr/local/include']
Checking include with compiler flags var CPPFLAGS ['/usr/local/include']
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/usr/local/include /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/usr/local/include /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: Warning: win32fe: Include Path Not Found: /usr/local/include
conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 447 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 451 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 455 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 459 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 463 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 467 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 471 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 475 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 479 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 483 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 487 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 491 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 495 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 499 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 503 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 507 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 511 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 515 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 519 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 521 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.HEA\conftest.c(3) : fatal error C1083: Cannot open include file: 'valgrind/valgrind.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <valgrind/valgrind.h>
Popping language C
Directory does not exist: /opt/local (while checking "Package specific search directory VALGRIND" for "[]")
Directory does not exist: /opt/local (while checking "Package specific search directory VALGRIND" for "[]")
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
sh: uname -s
Executing: uname -s
sh: CYGWIN_NT-6.1
Popping language C
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.threadcomm(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.threadcomm(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.tetgen(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.tetgen(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.sprng(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.sprng(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Not a clone of PETSc, don't need Sowing
================================================================================
TEST alternateConfigureLibrary from config.packages.boost(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.boost(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Sieve(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Sieve(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.yaml(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.yaml(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.PVODE(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.PVODE(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.pcbddc(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.pcbddc(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.PARTY(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.PARTY(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.papi(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.papi(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.pami(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.pami(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.P3Dlib(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.P3Dlib(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Pushing language C
================================================================================
TEST configureLibrary from PETSc.packages.pthread(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/packages/pthread.py:27)
TESTING: configureLibrary from PETSc.packages.pthread(config/PETSc/packages/pthread.py:27)
Checks for pthread_barrier_t, cpu_set_t, and sys/sysctl.h
==================================================================================
Checking for a functional pthread
Checking for library in Package specific search directory PTHREAD: ['libpthread.a']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function pthread_create in library ['libpthread.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char pthread_create();
int main() {
pthread_create()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lpthread Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lpthread Ws2_32.lib
sh: LINK : fatal error LNK1181: cannot open input file 'libpthread.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libpthread.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lpthread Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char pthread_create();
int main() {
pthread_create()
;
return 0;
}
Popping language C
Checking for library in Package specific search directory PTHREAD: ['lib64/libpthread.a']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function pthread_create in library ['lib64/libpthread.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char pthread_create();
int main() {
pthread_create()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lpthread Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lpthread Ws2_32.lib
sh: LINK : fatal error LNK1181: cannot open input file 'libpthread.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libpthread.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lpthread Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char pthread_create();
int main() {
pthread_create()
;
return 0;
}
Popping language C
All intermediate test results are stored in /tmp/petsc-_gMCR8/PETSc.packages.pthread
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -I/tmp/petsc-_gMCR8/config.packages.MPI -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCP~1.PTH\conftest.c(3) : fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCP~1.PTH\conftest.c(3) : fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <pthread.h>
int main() {
pthread_barrier_t *a;
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.c
sh: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCP~1.PTH\conftest.c(3) : fatal error C1083: Cannot open include file: 'sched.h': No such file or directory
Possible ERROR while running compiler: conftest.c
C:\cygwin64\tmp\PETSC-~3\PETSCP~1.PTH\conftest.c(3) : fatal error C1083: Cannot open include file: 'sched.h': No such file or directory
ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sched.h>
int main() {
cpu_set_t *a;
;
return 0;
}
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.packages.pthread /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.packages.pthread /tmp/petsc-_gMCR8/PETSc.packages.pthread/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\PETSCP~1.PTH\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 447 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 451 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 455 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 459 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 463 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 467 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 471 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 475 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 479 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 483 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 487 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 491 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 495 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 499 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 503 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 507 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 511 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 515 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 519 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 521 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\PETSCP~1.PTH\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\petsc.packages.pthread\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\PETSCP~1.PTH\\conftest.c"
C:\cygwin64\tmp\PETSC-~3\PETSCP~1.PTH\conftest.c(3) : fatal error C1083: Cannot open include file: 'sys/sysctl.h': No such file or directory
Possible ERROR while running preprocessor: ret = 512
Source:
#include "confdefs.h"
#include "conffix.h"
#include <sys/sysctl.h>
================================================================================
TEST checkSharedLibrary from PETSc.packages.pthread(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:518)
TESTING: checkSharedLibrary from PETSc.packages.pthread(config/BuildSystem/config/package.py:518)
By default we don't care about checking if the library is shared
Popping language C
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.pthreadclasses(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.pthreadclasses(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.openmp(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.openmp(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.PTScotch(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.PTScotch(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Numpy(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Numpy(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.mpe(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.mpe(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Matlab(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/packages/Matlab.py:36)
TESTING: alternateConfigureLibrary from PETSc.packages.Matlab(config/PETSc/packages/Matlab.py:36)
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.MatlabEngine(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.MatlabEngine(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Mathematica(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Mathematica(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Not a clone of PETSc, don't need Lgrind
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.hwloc(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.hwloc(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.opengl(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.opengl(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.glut(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.glut(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Generator(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Generator(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.fftw(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.fftw(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.scientificpython(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.scientificpython(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.fiat(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.fiat(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.FFC(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.FFC(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.expat(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.expat(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.thrust(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.thrust(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.cusp(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.cusp(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.txpetscgpu(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.txpetscgpu(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.cuda(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.cuda(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.ctetgen(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.ctetgen(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Suggar(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Suggar(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Checking for program /usr/local/bin/cmake...not found
Checking for program /usr/bin/cmake...found
Defined make macro "CMAKE" to "/usr/bin/cmake"
Defined make macro "CMAKE " to "/usr/bin/cmake"
Pushing language C
================================================================================
TEST configureLibrary from PETSc.packages.metis(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:464)
TESTING: configureLibrary from PETSc.packages.metis(config/BuildSystem/config/package.py:464)
Find an installation and check if it can work with PETSc
==================================================================================
Checking for a functional metis
Checking for library in User specified METIS libraries: ['/cygdrive/c/cygwin64/packages/metis-5.1.0/build/libmetis/Release/metis.lib']
Contents: ['build', 'BUILD-Windows.txt', 'BUILD.txt', 'Changelog', 'CMakeLists.txt', 'GKlib', 'graphs', 'include', 'Install.txt', 'libmetis', 'LICENSE.txt', 'Makefile', 'manual', 'programs', 'vsgen.bat']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function METIS_PartGraphKway in library ['/cygdrive/c/cygwin64/packages/metis-5.1.0/build/libmetis/Release/metis.lib'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char METIS_PartGraphKway();
int main() {
METIS_PartGraphKway()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/cygwin64/packages/metis-5.1.0/build/libmetis/Release/metis.lib Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/cygwin64/packages/metis-5.1.0/build/libmetis/Release/metis.lib Ws2_32.lib
sh:
Defined "HAVE_LIBMETIS" to "1"
Popping language C
Checking for headers User specified METIS libraries: ['/cygdrive/c/cygwin64/packages/metis-5.1.0/include']
Pushing language C
================================================================================
TEST checkInclude from config.headers(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/headers.py:86)
TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86)
Checks if a particular include file can be found along particular include paths
Checking for header files ['metis.h'] in ['/cygdrive/c/cygwin64/packages/metis-5.1.0/include']
Checking include with compiler flags var CPPFLAGS ['/cygdrive/c/cygwin64/packages/metis-5.1.0/include']
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -I/tmp/petsc-_gMCR8/config.headers -I/cygdrive/c/cygwin64/packages/metis-5.1.0/include /tmp/petsc-_gMCR8/config.headers/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -E -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -I/tmp/petsc-_gMCR8/config.headers -I/cygdrive/c/cygwin64/packages/metis-5.1.0/include /tmp/petsc-_gMCR8/config.headers/conftest.c
sh: conftest.c
#line 1 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 7 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 11 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 19 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 23 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 27 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 31 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 35 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 39 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 43 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 47 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 51 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 55 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 59 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 63 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 67 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 71 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 75 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 79 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 83 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 87 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 91 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 95 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 99 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 103 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 107 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 111 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 115 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 119 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 123 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 127 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 131 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 135 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 139 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 143 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 147 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 151 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 155 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 159 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 163 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 167 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 171 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 175 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 179 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 183 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 187 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 191 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 195 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 199 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 203 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 207 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 211 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 215 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 219 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 223 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 227 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 231 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 235 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 239 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 243 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 247 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 251 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 255 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 259 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 263 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 267 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 271 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 275 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 279 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 283 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 287 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 291 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 295 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 299 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 303 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 307 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 311 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 315 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 319 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 323 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 327 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 331 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 335 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 339 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 343 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 347 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 351 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 355 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 359 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 363 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 367 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 371 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 375 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 379 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 383 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 387 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 391 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 395 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 399 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 403 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 407 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 411 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 415 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 419 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 423 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 427 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 431 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 435 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 439 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 443 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 447 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 451 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 455 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 459 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 463 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 467 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 471 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 475 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 479 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 483 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 487 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 491 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 495 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 499 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 503 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 507 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 511 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 515 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 519 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 523 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 525 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#line 14 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 15 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 16 "c:\\cygwin64\\tmp\\petsc-_gmcr8\\config.headers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PETSC-~3\\CONFIG~1.HEA\\conftest.c"
#line 1 "C:\\cygwin64\\packages\\METIS-~1.0\\include\\metis.h"
#line 56 "C:\\cygwin64\\packages\\METIS-~1.0\\include\\metis.h"
#line 59 "C:\\cygwin64\\packages\\METIS-~1.0\\include\\metis.h"
#line 62 "C:\\cygwin64\\packages\\METIS-~1.0\\include\\metis.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\limits.h"
#pragma once
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#pragma once
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE\\sal.h"
#line 1 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#pragma once
#line 21 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 23 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 24 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned __int64 size_t;
#line 31 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 33 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
typedef unsigned short wchar_t;
#line 38 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
#line 50 "c:\\program files (x86)\\microsoft visual studio 10.0\\vc\\include\\codeanalysis\\sourceannotations.h"
enum SA_YesNoMaybe
{
SA_No = 0x0fff0001,
SA_Maybe = 0x0fff0010,
SA_Yes = 0x0fff0100
};
typedef enum SA_YesNoMaybe SA_YesNoMaybe;
enum SA_AccessType
{
SA_NoAccess = 0,
SA_Read = 1,
SA_Write = 2,
SA_ReadWrite = 3
};
typedef enum SA_AccessType SA_AccessType;
[source_annotation_attribute( SA_Parameter )]
struct PreAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter|SA_ReturnValue )]
struct PostAttribute
{
unsigned int Deref;
SA_YesNoMaybe Valid;
SA_YesNoMaybe Null;
SA_YesNoMaybe Tainted;
SA_AccessType Access;
size_t ValidElementsConst;
size_t ValidBytesConst;
const wchar_t* ValidElements;
const wchar_t* ValidBytes;
const wchar_t* ValidElementsLength;
const wchar_t* ValidBytesLength;
size_t WritableElementsConst;
size_t WritableBytesConst;
const wchar_t* WritableElements;
const wchar_t* WritableBytes;
const wchar_t* WritableElementsLength;
const wchar_t* WritableBytesLength;
size_t ElementSizeConst;
const wchar_t* ElementSize;
SA_YesNoMaybe NullTerminated;
SA_YesNoMaybe MustCheck;
const wchar_t* Condition;
};
[source_annotation_attribute( SA_Parameter )]
struct FormatStringAttribute
{
const wchar_t* Style;
const wchar_t* UnformattedAlternative;
};
[source_annotation_attribute( SA_ReturnValue )]
struct InvalidCheckAttribute
Found header files ['metis.h'] in ['/cygdrive/c/cygwin64/packages/metis-5.1.0/include']
Popping language C
================================================================================
TEST checkSharedLibrary from PETSc.packages.metis(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:518)
TESTING: checkSharedLibrary from PETSc.packages.metis(config/BuildSystem/config/package.py:518)
By default we don't care about checking if the library is shared
Popping language C
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.parmetis(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.parmetis(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Chaco(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Chaco(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.ccafe(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.ccafe(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Not a clone of PETSc, don't need c2html
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.babel(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.babel(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.java(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.java(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.ams(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.ams(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.server(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.server(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Pushing language C
================================================================================
TEST configureLibrary from PETSc.packages.X(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:464)
TESTING: configureLibrary from PETSc.packages.X(config/BuildSystem/config/package.py:464)
Find an installation and check if it can work with PETSc
==================================================================================
Checking for a functional X
Checking for library in Package specific search directory X: ['libX11.a']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function XSetWMName in library ['libX11.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lX11 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lX11 Ws2_32.lib
sh: LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lX11 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Popping language C
Checking for library in Package specific search directory X: ['lib64/libX11.a']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function XSetWMName in library ['lib64/libX11.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lX11 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lX11 Ws2_32.lib
sh: LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -lX11 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Popping language C
Directory does not exist: /opt/X11 (while checking "Package specific search directory X" for "['/opt/X11/lib/libX11.a']")
Directory does not exist: /opt/X11 (while checking "Package specific search directory X" for "['/opt/X11/lib64/libX11.a']")
Directory does not exist: /Developer/SDKs/MacOSX10.5.sdk/usr/X11 (while checking "Package specific search directory X" for "['/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib/libX11.a']")
Directory does not exist: /Developer/SDKs/MacOSX10.5.sdk/usr/X11 (while checking "Package specific search directory X" for "['/Developer/SDKs/MacOSX10.5.sdk/usr/X11/lib64/libX11.a']")
Directory does not exist: /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6 (while checking "Package specific search directory X" for "['/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib/libX11.a']")
Directory does not exist: /Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6 (while checking "Package specific search directory X" for "['/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6/lib64/libX11.a']")
Directory does not exist: /usr/X11 (while checking "Package specific search directory X" for "['/usr/X11/lib/libX11.a']")
Directory does not exist: /usr/X11 (while checking "Package specific search directory X" for "['/usr/X11/lib64/libX11.a']")
Directory does not exist: /usr/X11R6 (while checking "Package specific search directory X" for "['/usr/X11R6/lib/libX11.a']")
Directory does not exist: /usr/X11R6 (while checking "Package specific search directory X" for "['/usr/X11R6/lib64/libX11.a']")
Directory does not exist: /usr/X11R5 (while checking "Package specific search directory X" for "['/usr/X11R5/lib/libX11.a']")
Directory does not exist: /usr/X11R5 (while checking "Package specific search directory X" for "['/usr/X11R5/lib64/libX11.a']")
Directory does not exist: /usr/X11R4 (while checking "Package specific search directory X" for "['/usr/X11R4/lib/libX11.a']")
Directory does not exist: /usr/X11R4 (while checking "Package specific search directory X" for "['/usr/X11R4/lib64/libX11.a']")
Directory does not exist: /usr/local/X11 (while checking "Package specific search directory X" for "['/usr/local/X11/lib/libX11.a']")
Directory does not exist: /usr/local/X11 (while checking "Package specific search directory X" for "['/usr/local/X11/lib64/libX11.a']")
Directory does not exist: /usr/local/X11R6 (while checking "Package specific search directory X" for "['/usr/local/X11R6/lib/libX11.a']")
Directory does not exist: /usr/local/X11R6 (while checking "Package specific search directory X" for "['/usr/local/X11R6/lib64/libX11.a']")
Directory does not exist: /usr/local/X11R5 (while checking "Package specific search directory X" for "['/usr/local/X11R5/lib/libX11.a']")
Directory does not exist: /usr/local/X11R5 (while checking "Package specific search directory X" for "['/usr/local/X11R5/lib64/libX11.a']")
Directory does not exist: /usr/local/X11R4 (while checking "Package specific search directory X" for "['/usr/local/X11R4/lib/libX11.a']")
Directory does not exist: /usr/local/X11R4 (while checking "Package specific search directory X" for "['/usr/local/X11R4/lib64/libX11.a']")
Directory does not exist: /usr/X386 (while checking "Package specific search directory X" for "['/usr/X386/lib/libX11.a']")
Directory does not exist: /usr/X386 (while checking "Package specific search directory X" for "['/usr/X386/lib64/libX11.a']")
Directory does not exist: /usr/x386 (while checking "Package specific search directory X" for "['/usr/x386/lib/libX11.a']")
Directory does not exist: /usr/x386 (while checking "Package specific search directory X" for "['/usr/x386/lib64/libX11.a']")
Directory does not exist: /usr/XFree86/X11 (while checking "Package specific search directory X" for "['/usr/XFree86/X11/lib/libX11.a']")
Directory does not exist: /usr/XFree86/X11 (while checking "Package specific search directory X" for "['/usr/XFree86/X11/lib64/libX11.a']")
Checking for library in Package specific search directory X: ['/usr/local/lib/libX11.a']
Contents: ['bin', 'etc', 'lib']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function XSetWMName in library ['/usr/local/lib/libX11.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/usr/local/lib -L/usr/local/lib -lX11 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/usr/local/lib -L/usr/local/lib -lX11 Ws2_32.lib
sh: LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
Possible ERROR while running linker: output: LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/usr/local/lib -L/usr/local/lib -lX11 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Popping language C
Checking for library in Package specific search directory X: ['/usr/local/lib64/libX11.a']
Contents: ['bin', 'etc', 'lib']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function XSetWMName in library ['/usr/local/lib64/libX11.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/usr/local/lib64 -L/usr/local/lib64 -lX11 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/usr/local/lib64 -L/usr/local/lib64 -lX11 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /usr/local/lib64
Warning: win32fe: Library Path Not Found: /usr/local/lib64
LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /usr/local/lib64
Warning: win32fe: Library Path Not Found: /usr/local/lib64
LINK : fatal error LNK1181: cannot open input file 'libX11.lib'
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/usr/local/lib64 -L/usr/local/lib64 -lX11 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char XSetWMName();
int main() {
XSetWMName()
;
return 0;
}
Popping language C
Directory does not exist: /usr/local/x11r5 (while checking "Package specific search directory X" for "['/usr/local/x11r5/lib/libX11.a']")
Directory does not exist: /usr/local/x11r5 (while checking "Package specific search directory X" for "['/usr/local/x11r5/lib64/libX11.a']")
Directory does not exist: /usr/lpp/Xamples (while checking "Package specific search directory X" for "['/usr/lpp/Xamples/lib/libX11.a']")
Directory does not exist: /usr/lpp/Xamples (while checking "Package specific search directory X" for "['/usr/lpp/Xamples/lib64/libX11.a']")
Directory does not exist: /usr/openwin (while checking "Package specific search directory X" for "['/usr/openwin/lib/libX11.a']")
Directory does not exist: /usr/openwin (while checking "Package specific search directory X" for "['/usr/openwin/lib64/libX11.a']")
Directory does not exist: /usr/openwin/share (while checking "Package specific search directory X" for "['/usr/openwin/share/lib/libX11.a']")
Directory does not exist: /usr/openwin/share (while checking "Package specific search directory X" for "['/usr/openwin/share/lib64/libX11.a']")
================================================================================
TEST checkSharedLibrary from PETSc.packages.X(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:518)
TESTING: checkSharedLibrary from PETSc.packages.X(config/BuildSystem/config/package.py:518)
By default we don't care about checking if the library is shared
Popping language C
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Zoltan(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Zoltan(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.Triangle(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.Triangle(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.afterimage(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.afterimage(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST configureRegression from PETSc.utilities.Regression(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/PETSc/utilities/Regression.py:32)
TESTING: configureRegression from PETSc.utilities.Regression(config/PETSc/utilities/Regression.py:32)
Output a file listing the jobs that should be run by the PETSc buildtest
Defined make macro "TEST_RUNS" to "C Fortran METIS F90 F90_NoComplex F2003 Fortran_NoComplex C_NoComplex"
================================================================================
TEST alternateConfigureLibrary from config.packages.f2cblaslapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.f2cblaslapack(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST configureLibrary from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:441)
TESTING: configureLibrary from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:441)
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -V
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -V
sh: ifort: command line error: no files specified; for help type "ifort /help"
Popping language FC
Looking for BLASLAPACK in directory starting with fblaslapack
Found a copy of BLASLAPACK in fblaslapack-3.1.1
Pushing language FC
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp -O0 /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp -O0 /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/O0'
Successful compile:
Source:
program main
end
Rejecting compiler flag -O0 due to
ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10006: ignoring unknown option '/O0'
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp -Od /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe ifort -c -o /tmp/petsc-_gMCR8/config.setCompilers/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/config.setCompilers -MT -O3 -QxW -fpp -Od /tmp/petsc-_gMCR8/config.setCompilers/conftest.F
sh: ifort: command line remark #10279: option '/QxW' is deprecated and will be removed in a future release. See '/help deprecated'
ifort: command line warning #10120: overriding '/O3' with '/Od'
Successful compile:
Source:
program main
end
Popping language FC
Pushing language FC
Popping language FC
Do not need to rebuild BlasLapack
================================================================================
Checking for a functional BLAS and LAPACK in Downloaded BLAS/LAPACK library
================================================================================
TEST checkLib from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:113)
TESTING: checkLib from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:113)
Checking for BLAS and LAPACK symbols
Checking for function DDOT in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a'] ['-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DDOT();
int main() {
DDOT()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFBLAS" to "1"
Popping language C
Checking for function DGETRS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGETRS();
int main() {
DGETRS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Found Fortran mangling on BLAS/LAPACK which is caps
Checking for function df2cblaslapack311_id in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char df2cblaslapack311_id();
int main() {
df2cblaslapack311_id()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol df2cblaslapack311_id referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
conftest.obj : error LNK2019: unresolved external symbol df2cblaslapack311_id referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char df2cblaslapack311_id();
int main() {
df2cblaslapack311_id()
;
return 0;
}
Popping language C
Defined "BLASLAPACK_CAPS" to "1"
================================================================================
TEST check64BitBLASIndices from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:554)
TESTING: check64BitBLASIndices from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:554)
Check for and use 64bit integer blas
================================================================================
TEST checkESSL from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:500)
TESTING: checkESSL from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:500)
Check for the IBM ESSL library
Checking for function iessl in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char iessl();
int main() {
iessl()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol iessl referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol iessl referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char iessl();
int main() {
iessl()
;
return 0;
}
Popping language C
================================================================================
TEST checkPESSL from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:506)
TESTING: checkPESSL from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:506)
Check for the IBM PESSL library - and error out - if used instead of ESSL
Checking for function ipessl in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char ipessl();
int main() {
ipessl()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack Ws2_32.lib
sh: conftest.obj : error LNK2019: unresolved external symbol ipessl referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
Possible ERROR while running linker: output: conftest.obj : error LNK2019: unresolved external symbol ipessl referenced in function main
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1120: 1 unresolved externals
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char ipessl();
int main() {
ipessl()
;
return 0;
}
Popping language C
================================================================================
TEST checkMissing from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:512)
TESTING: checkMissing from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:512)
Check for missing LAPACK routines
Checking for function DTRSEN in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DTRSEN();
int main() {
DTRSEN()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGERFS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGERFS();
int main() {
DGERFS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGGES in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGGES();
int main() {
DGGES()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DTGSEN in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DTGSEN();
int main() {
DTGSEN()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGESVD in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGESVD();
int main() {
DGESVD()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGETRF in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGETRF();
int main() {
DGETRF()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGETRS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGETRS();
int main() {
DGETRS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGEEV in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGEEV();
int main() {
DGEEV()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGELSS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGELSS();
int main() {
DGELSS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSYEV in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSYEV();
int main() {
DSYEV()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSYEVX in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSYEVX();
int main() {
DSYEVX()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSYGV in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSYGV();
int main() {
DSYGV()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSYGVX in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSYGVX();
int main() {
DSYGVX()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DPOTRF in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DPOTRF();
int main() {
DPOTRF()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DPOTRS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DPOTRS();
int main() {
DPOTRS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSTEBZ in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSTEBZ();
int main() {
DSTEBZ()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DPTTRF in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DPTTRF();
int main() {
DPTTRF()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DPTTRS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DPTTRS();
int main() {
DPTTRS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSTEIN in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSTEIN();
int main() {
DSTEIN()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DORGQR in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DORGQR();
int main() {
DORGQR()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGEQRF in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGEQRF();
int main() {
DGEQRF()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGESV in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGESV();
int main() {
DGESV()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DHSEQR in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DHSEQR();
int main() {
DHSEQR()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DGEQRF in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGEQRF();
int main() {
DGEQRF()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
Checking for function DSTEQR in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a'] ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DSTEQR();
int main() {
DSTEQR()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Popping language C
================================================================================
TEST checklsame from config.packages.BlasLapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/packages/BlasLapack.py:532)
TESTING: checklsame from config.packages.BlasLapack(config/BuildSystem/config/packages/BlasLapack.py:532)
Do the BLAS/LAPACK libraries have a valid lsame() function with correction binding. Lion and xcode 4.2 do not
Checking for function LSAME in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a', '/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char LSAME();
int main() {
LSAME()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Defined "HAVE_LIBFBLAS" to "1"
Popping language C
================================================================================
TEST alternateConfigureLibrary from config.packages.UMFPACK(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.UMFPACK(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from config.packages.CHOLMOD(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from config.packages.CHOLMOD(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.SuperLU_DIST(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.SuperLU_DIST(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.SuperLU(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.SuperLU(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.sundials(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.sundials(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.spai(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.spai(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.PaStiX(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.PaStiX(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.pARMS(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.pARMS(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.oski(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.oski(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.scalapack(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.scalapack(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.MUMPS(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.MUMPS(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
================================================================================
TEST alternateConfigureLibrary from PETSc.packages.ml(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:522)
TESTING: alternateConfigureLibrary from PETSc.packages.ml(config/BuildSystem/config/package.py:522)
Called if --with-packagename=0; does nothing by default
Checking for function DGELS in library ['/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a', '/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64'] []
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char DGELS();
int main() {
DGELS()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
Defined "HAVE_LIBFLAPACK" to "1"
Defined "HAVE_LIBFBLAS" to "1"
Popping language C
Found dgels() in Lapack library as needed by hypre
Pushing language C
================================================================================
TEST configureLibrary from PETSc.packages.hypre(/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py:464)
TESTING: configureLibrary from PETSc.packages.hypre(config/BuildSystem/config/package.py:464)
Find an installation and check if it can work with PETSc
==================================================================================
Checking for a functional hypre
Checking for library in User specified HYPRE libraries: ['/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib']
Contents: ['include', 'lib']
================================================================================
TEST check from config.libraries(/cygdrive/c/cygwin64/packages/petsc-3.4.3/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 function HYPRE_IJMatrixCreate in library ['/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib'] ['/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib', '/cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib', '/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libflapack.a', '/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib/libfblas.a', '-L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\\PROGRA~2\\Intel\\COMPOS~1\\bin\\intel64']
Pushing language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -c -o /tmp/petsc-_gMCR8/config.libraries/conftest.o -I/tmp/petsc-_gMCR8/config.compilers -I/tmp/petsc-_gMCR8/config.setCompilers -I/tmp/petsc-_gMCR8/config.headers -I/tmp/petsc-_gMCR8/PETSc.utilities.cacheDetails -I/tmp/petsc-_gMCR8/PETSc.utilities.missing -I/tmp/petsc-_gMCR8/config.functions -I/tmp/petsc-_gMCR8/PETSc.utilities.scalarTypes -I/tmp/petsc-_gMCR8/config.types -I/tmp/petsc-_gMCR8/config.packages.MPI -I/tmp/petsc-_gMCR8/config.libraries -I/tmp/petsc-_gMCR8/PETSc.packages.pthread -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.c
sh: conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char HYPRE_IJMatrixCreate();
int main() {
HYPRE_IJMatrixCreate()
;
return 0;
}
Pushing language C
Popping language C
sh: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Executing: /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
sh: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
MSVCRT.lib(MSVCR100.dll) : error LNK2005: malloc already defined in LIBCMT.lib(malloc.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: realloc already defined in LIBCMT.lib(realloc.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: free already defined in LIBCMT.lib(free.obj)
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1169: one or more multiply defined symbols found
Possible ERROR while running linker: output: Warning: win32fe: Library Path Not Found: /cygdrive/c/cygwin64/packages/petsc-3.4.3/PROGRA~2IntelCOMPOS~1binintel64
MSVCRT.lib(MSVCR100.dll) : error LNK2005: malloc already defined in LIBCMT.lib(malloc.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: realloc already defined in LIBCMT.lib(realloc.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: free already defined in LIBCMT.lib(free.obj)
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
C:\cygwin64\tmp\PETSC-~3\CONFIG~1.LIB\conftest.exe : fatal error LNK1169: one or more multiply defined symbols found
ret = 512
Pushing language C
Popping language C
in /cygdrive/c/cygwin64/packages/petsc-3.4.3/bin/win32fe/win32fe cl -o /tmp/petsc-_gMCR8/config.libraries/conftest.exe -MT -wd4996 -O2 /tmp/petsc-_gMCR8/config.libraries/conftest.o /cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpifec.lib /cygdrive/c/MSHPC/MSHPC2008R2/Lib/amd64/msmpi.lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lflapack -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/arch-mswin-c-optimized-hypre/lib -lfblas -L/cygdrive/c/cygwin64/packages/petsc-3.4.3/\PROGRA~2\Intel\COMPOS~1\bin\intel64 Ws2_32.lib
Source:
#include "confdefs.h"
#include "conffix.h"
/* Override any gcc2 internal prototype to avoid an error. */
char HYPRE_IJMatrixCreate();
int main() {
HYPRE_IJMatrixCreate()
;
return 0;
}
Popping language C
**** Configure header /tmp/petsc-_gMCR8/confdefs.h ****
#if !defined(INCLUDED_UNKNOWN)
#define INCLUDED_UNKNOWN
#ifndef IS_COLORING_MAX
#define IS_COLORING_MAX 65535
#endif
#ifndef STDC_HEADERS
#define STDC_HEADERS 1
#endif
#ifndef MPIU_COLORING_VALUE
#define MPIU_COLORING_VALUE MPI_UNSIGNED_SHORT
#endif
#ifndef _USE_MATH_DEFINES
#define _USE_MATH_DEFINES 1
#endif
#ifndef PETSC_HAVE_MALLOC_H
#define PETSC_HAVE_MALLOC_H 1
#endif
#ifndef PETSC_HAVE_IO_H
#define PETSC_HAVE_IO_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_STRING_H
#define PETSC_HAVE_STRING_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_WINDOWSX_H
#define PETSC_HAVE_WINDOWSX_H 1
#endif
#ifndef PETSC_HAVE_SYS_TYPES_H
#define PETSC_HAVE_SYS_TYPES_H 1
#endif
#ifndef PETSC_HAVE_FLOAT_H
#define PETSC_HAVE_FLOAT_H 1
#endif
#ifndef PETSC_HAVE_DOS_H
#define PETSC_HAVE_DOS_H 1
#endif
#ifndef PETSC_HAVE_MEMORY_H
#define PETSC_HAVE_MEMORY_H 1
#endif
#ifndef PETSC_HAVE_STDLIB_H
#define PETSC_HAVE_STDLIB_H 1
#endif
#ifndef PETSC_HAVE_SEARCH_H
#define PETSC_HAVE_SEARCH_H 1
#endif
#ifndef PETSC_HAVE_SETJMP_H
#define PETSC_HAVE_SETJMP_H 1
#endif
#ifndef PETSC_HAVE_STDINT_H
#define PETSC_HAVE_STDINT_H 1
#endif
#ifndef PETSC_HAVE_WS2TCPIP_H
#define PETSC_HAVE_WS2TCPIP_H 1
#endif
#ifndef PETSC_HAVE_LIMITS_H
#define PETSC_HAVE_LIMITS_H 1
#endif
#ifndef PETSC_USING_F2003
#define PETSC_USING_F2003 1
#endif
#ifndef PETSC_HAVE_FORTRAN_CAPS
#define PETSC_HAVE_FORTRAN_CAPS 1
#endif
#ifndef PETSC_C_STATIC_INLINE
#define PETSC_C_STATIC_INLINE static __inline
#endif
#ifndef PETSC_USING_F90
#define PETSC_USING_F90 1
#endif
#ifndef PETSC_HAVE_CXX_NAMESPACE
#define PETSC_HAVE_CXX_NAMESPACE 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_LIBWS2_32
#define PETSC_HAVE_LIBWS2_32 1
#endif
#ifndef PETSC_HAVE_LIBMETIS
#define PETSC_HAVE_LIBMETIS 1
#endif
#ifndef PETSC_HAVE_LIBMSMPI
#define PETSC_HAVE_LIBMSMPI 1
#endif
#ifndef PETSC_HAVE_LIBFLAPACK
#define PETSC_HAVE_LIBFLAPACK 1
#endif
#ifndef PETSC_HAVE_LIBFBLAS
#define PETSC_HAVE_LIBFBLAS 1
#endif
#ifndef PETSC_HAVE_LIBMSMPIFEC
#define PETSC_HAVE_LIBMSMPIFEC 1
#endif
#ifndef PETSC_ARCH
#define PETSC_ARCH "arch-mswin-c-optimized-hypre"
#endif
#ifndef PETSC_DIR
#define PETSC_DIR "/cygdrive/c/cygwin64/packages/petsc-3.4.3"
#endif
#ifndef HAVE_GZIP
#define HAVE_GZIP 1
#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_SIZEOF_MPI_COMM
#define PETSC_SIZEOF_MPI_COMM 4
#endif
#ifndef PETSC_BITS_PER_BYTE
#define PETSC_BITS_PER_BYTE 8
#endif
#ifndef PETSC_SIZEOF_MPI_FINT
#define PETSC_SIZEOF_MPI_FINT 4
#endif
#ifndef PETSC_SIZEOF_VOID_P
#define PETSC_SIZEOF_VOID_P 8
#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 8
#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_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_ACCESS
#define PETSC_HAVE_ACCESS 1
#endif
#ifndef PETSC_HAVE_SIGNAL
#define PETSC_HAVE_SIGNAL 1
#endif
#ifndef PETSC_HAVE__LSEEK
#define PETSC_HAVE__LSEEK 1
#endif
#ifndef PETSC_HAVE_VFPRINTF
#define PETSC_HAVE_VFPRINTF 1
#endif
#ifndef PETSC_HAVE__GETCWD
#define PETSC_HAVE__GETCWD 1
#endif
#ifndef PETSC_HAVE_MEMMOVE
#define PETSC_HAVE_MEMMOVE 1
#endif
#ifndef PETSC_HAVE_RAND
#define PETSC_HAVE_RAND 1
#endif
#ifndef PETSC_HAVE__SLEEP
#define PETSC_HAVE__SLEEP 1
#endif
#ifndef PETSC_HAVE_TIME
#define PETSC_HAVE_TIME 1
#endif
#ifndef PETSC_HAVE_GETCWD
#define PETSC_HAVE_GETCWD 1
#endif
#ifndef PETSC_HAVE_LSEEK
#define PETSC_HAVE_LSEEK 1
#endif
#ifndef PETSC_HAVE__VSNPRINTF
#define PETSC_HAVE__VSNPRINTF 1
#endif
#ifndef PETSC_HAVE_VPRINTF
#define PETSC_HAVE_VPRINTF 1
#endif
#ifndef PETSC_HAVE_STRICMP
#define PETSC_HAVE_STRICMP 1
#endif
#ifndef PETSC_HAVE__SNPRINTF
#define PETSC_HAVE__SNPRINTF 1
#endif
#ifndef PETSC_SIGNAL_CAST
#define PETSC_SIGNAL_CAST
#endif
#ifndef PETSC_HAVE__ACCESS
#define PETSC_HAVE__ACCESS 1
#endif
#ifndef PETSC_HAVE_CLOCK
#define PETSC_HAVE_CLOCK 1
#endif
#ifndef PETSC_BLASLAPACK_CAPS
#define PETSC_BLASLAPACK_CAPS 1
#endif
#ifndef PETSC_HAVE_MPI_COMM_C2F
#define PETSC_HAVE_MPI_COMM_C2F 1
#endif
#ifndef PETSC_HAVE_MPI_EXSCAN
#define PETSC_HAVE_MPI_EXSCAN 1
#endif
#ifndef PETSC_HAVE_MPI_LONG_DOUBLE
#define PETSC_HAVE_MPI_LONG_DOUBLE 1
#endif
#ifndef PETSC_HAVE_MPI_COMM_F2C
#define PETSC_HAVE_MPI_COMM_F2C 1
#endif
#ifndef PETSC_HAVE_MPI_FINT
#define PETSC_HAVE_MPI_FINT 1
#endif
#ifndef PETSC_HAVE_MPI_COMM_SPAWN
#define PETSC_HAVE_MPI_COMM_SPAWN 1
#endif
#ifndef PETSC_HAVE_MPI_TYPE_GET_ENVELOPE
#define PETSC_HAVE_MPI_TYPE_GET_ENVELOPE 1
#endif
#ifndef PETSC_HAVE_MPI_FINALIZED
#define PETSC_HAVE_MPI_FINALIZED 1
#endif
#ifndef PETSC_HAVE_MPI_TYPE_GET_EXTENT
#define PETSC_HAVE_MPI_TYPE_GET_EXTENT 1
#endif
#ifndef PETSC_HAVE_MPI_COMBINER_DUP
#define PETSC_HAVE_MPI_COMBINER_DUP 1
#endif
#ifndef PETSC_HAVE_MPI_WIN_CREATE
#define PETSC_HAVE_MPI_WIN_CREATE 1
#endif
#ifndef PETSC_HAVE_MPI_REPLACE
#define PETSC_HAVE_MPI_REPLACE 1
#endif
#ifndef PETSC_HAVE_MPI_TYPE_DUP
#define PETSC_HAVE_MPI_TYPE_DUP 1
#endif
#ifndef PETSC_HAVE_MPIIO
#define PETSC_HAVE_MPIIO 1
#endif
#ifndef PETSC_HAVE_MPI_INIT_THREAD
#define PETSC_HAVE_MPI_INIT_THREAD 1
#endif
#ifndef PETSC_HAVE_MPI_ALLTOALLW
#define PETSC_HAVE_MPI_ALLTOALLW 1
#endif
#ifndef PETSC_HAVE_MPI_IN_PLACE
#define PETSC_HAVE_MPI_IN_PLACE 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_HAVE_FORTRAN_GET_COMMAND_ARGUMENT
#define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1
#endif
#ifndef PETSC_USE_PROC_FOR_SIZE
#define PETSC_USE_PROC_FOR_SIZE 1
#endif
#ifndef PETSC_USE_INFO
#define PETSC_USE_INFO 1
#endif
#ifndef PETSC_Alignx
#define PETSC_Alignx(a,b)
#endif
#ifndef PETSC_USE_BACKWARD_LOOP
#define PETSC_USE_BACKWARD_LOOP 1
#endif
#ifndef PETSC_USE_LOG
#define PETSC_USE_LOG 1
#endif
#ifndef PETSC_IS_COLOR_VALUE_TYPE
#define PETSC_IS_COLOR_VALUE_TYPE short
#endif
#ifndef PETSC_USE_CTABLE
#define PETSC_USE_CTABLE 1
#endif
#ifndef PETSC_USE_SCALAR_REAL
#define PETSC_USE_SCALAR_REAL 1
#endif
#ifndef PETSC_HAVE__ISNAN
#define PETSC_HAVE__ISNAN 1
#endif
#ifndef PETSC_HAVE__FINITE
#define PETSC_HAVE__FINITE 1
#endif
#ifndef PETSC_USE_REAL_DOUBLE
#define PETSC_USE_REAL_DOUBLE 1
#endif
#ifndef PETSC_MEMALIGN
#define PETSC_MEMALIGN 16
#endif
#ifndef PETSC_MISSING_SIGUSR2
#define PETSC_MISSING_SIGUSR2 1
#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_HAVE_WSAGETLASTERROR
#define PETSC_HAVE_WSAGETLASTERROR 1
#endif
#ifndef PETSC_HAVE_CLOSESOCKET
#define PETSC_HAVE_CLOSESOCKET 1
#endif
#ifndef PETSC_MISSING_SIGTSTP
#define PETSC_MISSING_SIGTSTP 1
#endif
#ifndef PETSC_MISSING_SIGCHLD
#define PETSC_MISSING_SIGCHLD 1
#endif
#ifndef PETSC_HAVE_SOCKET
#define PETSC_HAVE_SOCKET 1
#endif
#ifndef PETSC_MISSING_SIGUSR1
#define PETSC_MISSING_SIGUSR1 1
#endif
#ifndef PETSC_MISSING_SIGTRAP
#define PETSC_MISSING_SIGTRAP 1
#endif
#ifndef PETSC_MISSING_SIGQUIT
#define PETSC_MISSING_SIGQUIT 1
#endif
#ifndef PETSC_MISSING_SIGBUS
#define PETSC_MISSING_SIGBUS 1
#endif
#ifndef PETSC_HAVE_WINSOCK2_H
#define PETSC_HAVE_WINSOCK2_H 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_SIGKILL
#define PETSC_MISSING_SIGKILL 1
#endif
#ifndef PETSC_HAVE_SHARED_LIBRARIES
#define PETSC_HAVE_SHARED_LIBRARIES 1
#endif
#endif
**** C specific Configure header /tmp/petsc-_gMCR8/conffix.h ****
#if !defined(INCLUDED_UNKNOWN)
#define INCLUDED_UNKNOWN
typedef int int32_t;
typedef int mode_t;
typedef int pid_t;
#if defined(__cplusplus)
extern "C" {
int getdomainname(char *, int);
double drand48();
void srand48(long);
}
#else
#endif
#endif
*******************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):
-------------------------------------------------------------------------------
--with-hypre-lib=['/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/lib/HYPRE.lib'] and
--with-hypre-include=['/cygdrive/c/cygwin64/packages/hypre-2.9.0b/src/hypre/include'] did not work
*******************************************************************************
File "./config/configure.py", line 293, in petsc_configure
framework.configure(out = sys.stdout)
File "/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/framework.py", line 933, in configure
child.configure()
File "/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py", line 556, in configure
self.executeTest(self.configureLibrary)
File "/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/base.py", line 115, in executeTest
ret = apply(test, args,kargs)
File "/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py", line 484, in configureLibrary
for location, directory, lib, incl in self.generateGuesses():
File "/cygdrive/c/cygwin64/packages/petsc-3.4.3/config/BuildSystem/config/package.py", line 294, in generateGuesses
'--with-'+self.package+'-include='+str(self.framework.argDB['with-'+self.package+'-include'])+' did not work')
More information about the petsc-users
mailing list