[petsc-users] Compilation error with PETSc and intel options

TAY wee-beng zonexo at gmail.com
Tue Mar 27 23:40:32 CDT 2018


Hi,

I have an error compiling PETSc with Intel Fortran and its options.

I have attached the configure.log

-- 
Thank you very much.

Yours sincerely,

================================================
TAY Wee-Beng (Zheng Weiming) 郑伟明
Personal research webpage: http://tayweebeng.wixsite.com/website
Youtube research showcase: https://www.youtube.com/channel/UC72ZHtvQNMpNs2uRTSToiLA
linkedin: www.linkedin.com/in/tay-weebeng
================================================

-------------- 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

================================================================================
================================================================================
Starting Configure Run at Wed Mar 28 12:35:55 2018
Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --with-cc="win32fe cl" --with-fc="win32fe ifort" --with-cxx="win32fe cl" --with-mpi-include="/cygdrive/c/Program Files (x86)/IntelSWTools/mpi/2018.2.185/intel64/include" --with-mpi-lib="[/cygdrive/c/Program\ Files\ \(x86\)/IntelSWTools/mpi/2018.2.185/intel64/lib/debug/impi.lib,/cygdrive/c/Program\ Files\ \(x86\)/IntelSWTools/mpi/2018.2.185/intel64/lib/impicxx.lib,/cygdrive/c/Program\ Files\ \(x86\)/IntelSWTools/mpi/2018.2.185/intel64/lib/impicxxd.lib,/cygdrive/c/Program\ Files\ \(x86\)/IntelSWTools/mpi/2018.2.185/intel64/lib/libmpi_ilp64.lib]" --download-fblaslapack=1 --prefix=/cygdrive/c/wtay/Lib/petsc-3.8.4_win64_impi_vs2015_opt --with-debugging=0 --with-shared-libraries=0 --CFLAGS="-QxHost -debug -O3" --CXXFLAGS="-QxHost -debug -O3" --FFLAGS="-QxHost -debug -O3"
Working directory: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4
Machine platform:
('CYGWIN_NT-6.1', 'tsltaywb-work', '2.9.0(0.318/5/3)', '2017-09-12 10:18', 'x86_64', '')
Python version:
2.7.14 (default, Oct 31 2017, 21:12:13) 
[GCC 6.4.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
================================================================================
TEST configureExternalPackagesDir from config.framework(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/framework.py:830)
TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:830)
================================================================================
TEST configureDebuggers from config.utilities.debuggers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/utilities/debuggers.py:22)
TESTING: configureDebuggers from config.utilities.debuggers(config/BuildSystem/config/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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/gdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/gdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/gdb...not found
Checking for program /cygdrive/c/Windows/system32/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/gdb...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/gdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/gdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/gdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/gdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/gdb...not found
Checking for program /cygdrive/c/Windows/system32/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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/dbx...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/dbx...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/dbx...not found
Checking for program /cygdrive/c/Windows/system32/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/dbx...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/dbx...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/dbx...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/dbx...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/dbx...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/dbx...not found
Checking for program /cygdrive/c/Windows/system32/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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/xdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/xdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/xdb...not found
Checking for program /cygdrive/c/Windows/system32/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/xdb...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/xdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/xdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/xdb...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/xdb...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/xdb...not found
Checking for program /cygdrive/c/Windows/system32/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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/dsymutil...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/dsymutil...not found
Checking for program /cygdrive/c/Windows/system32/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/dsymutil...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/dsymutil...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/dsymutil...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/dsymutil...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/dsymutil...not found
Checking for program /cygdrive/c/Windows/system32/dsymutil...not found
            Defined make macro "DSYMUTIL" to "true"
================================================================================
TEST configureGit from config.sourceControl(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/git...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/git...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/git...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/git...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/git...not found
Checking for program /cygdrive/c/Windows/system32/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/git...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/git...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/git...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/git...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/git...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/git...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/git...not found
Checking for program /cygdrive/c/Windows/system32/git...not found
================================================================================
TEST configureMercurial from config.sourceControl(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/hg...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/hg...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/hg...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/hg...not found
Checking for program /cygdrive/c/Windows/system32/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/hg...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/hg...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/hg...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/hg...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/hg...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/hg...not found
Checking for program /cygdrive/c/Windows/system32/hg...not found
================================================================================
TEST configureCLanguage from PETSc.options.languages(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/languages.py:27)
TESTING: configureCLanguage from PETSc.options.languages(config/PETSc/options/languages.py:27)
  Choose whether to compile the PETSc library using a C or C++ compiler
          C language is C
            Defined "CLANGUAGE_C" to "1"
================================================================================
TEST configureDirectories from PETSc.options.petscdir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/petscdir.py:23)
TESTING: configureDirectories from PETSc.options.petscdir(config/PETSc/options/petscdir.py:23)
  Checks PETSC_DIR and sets if not set
          Version Information:
          #define PETSC_VERSION_RELEASE    1
          #define PETSC_VERSION_MAJOR      3
          #define PETSC_VERSION_MINOR      8
          #define PETSC_VERSION_SUBMINOR   4
          #define PETSC_VERSION_PATCH      0
          #define PETSC_VERSION_DATE       "Mar, 24, 2018"
          #define PETSC_VERSION_GIT        "v3.8.4"
          #define PETSC_VERSION_DATE_GIT   "2018-03-24 21:42:57 -0500"
          #define PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \
          #define PETSC_VERSION_ PETSC_VERSION_EQ
          #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/d/wtay/Downloads/Source_codes/petsc-3.8.4"
================================================================================
TEST getDatafilespath from PETSc.options.dataFilesPath(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/dataFilesPath.py:29)
TESTING: getDatafilespath from PETSc.options.dataFilesPath(config/PETSc/options/dataFilesPath.py:29)
  Checks what DATAFILESPATH should be
================================================================================
TEST configureInstallationMethod from PETSc.options.petscclone(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/petscclone.py:20)
TESTING: configureInstallationMethod from PETSc.options.petscclone(config/PETSc/options/petscclone.py:20)
          This is a tarball installation
================================================================================
TEST configureArchitecture from PETSc.options.arch(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/arch.py:36)
TESTING: configureArchitecture from PETSc.options.arch(config/PETSc/options/arch.py:36)
  Checks PETSC_ARCH and sets if not set
            Defined "ARCH" to ""petsc-3.8.4_win64_impi_vs2015_opt""
================================================================================
TEST setInstallDir from PETSc.options.installDir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/installDir.py:35)
TESTING: setInstallDir from PETSc.options.installDir(config/PETSc/options/installDir.py:35)
   setup installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH
            Defined make macro "PREFIXDIR" to "/cygdrive/c/wtay/Lib/petsc-3.8.4_win64_impi_vs2015_opt"
================================================================================
TEST saveReconfigure from PETSc.options.installDir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/installDir.py:75)
TESTING: saveReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:75)
================================================================================
TEST cleanInstallDir from PETSc.options.installDir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/installDir.py:68)
TESTING: cleanInstallDir from PETSc.options.installDir(config/PETSc/options/installDir.py:68)
================================================================================
TEST configureInstallDir from PETSc.options.installDir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/installDir.py:52)
TESTING: configureInstallDir from PETSc.options.installDir(config/PETSc/options/installDir.py:52)
  Makes  installDir subdirectories if it does not exist for both prefix install location and PETSc work install location
          Changed persistence directory to /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/petsc-3.8.4_win64_impi_vs2015_opt/lib/petsc/conf
================================================================================
TEST restoreReconfigure from PETSc.options.installDir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/installDir.py:88)
TESTING: restoreReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:88)
================================================================================
TEST setExternalPackagesDir from PETSc.options.externalpackagesdir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/externalpackagesdir.py:15)
TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(config/PETSc/options/externalpackagesdir.py:15)
================================================================================
TEST cleanExternalpackagesDir from PETSc.options.externalpackagesdir(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/PETSc/options/externalpackagesdir.py:22)
TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(config/PETSc/options/externalpackagesdir.py:22)
================================================================================
TEST printEnvVariables from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1614)
TESTING: printEnvVariables from config.setCompilers(config/BuildSystem/config/setCompilers.py:1614)
          **** printenv ****
LIB=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\lib;C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\lib\intel64;C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\lib\intel64_win;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\LIB\amd64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.10240.0\ucrt\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64;C:\Program Files (x86)\Windows Kits\8.1\lib\winv6.3\um\x64;C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\mpi\intel64\bin\..\..\intel64\lib;
VS100COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\
COMPUTERNAME=TSLTAYWB-WORK
SCRIPT_NAME=compilervars_arch.bat
VT_MPI=impi64
VT_DLL_DIR=C:\Program Files (x86)\IntelSWTools\Trace Analyzer and Collector\9.1.2.024\dll
SYSTEMROOT=C:\Windows
WIN_TITLE_ARCH=Intel(R) 64
SW_SIM_TEMP=C:\ProgramData\SOLIDWORKS\SW_net_sim_temp\
PRODUCT_NAME=Intel Compiler 18.0 Update 2
INFOPATH=/usr/local/info:/usr/share/info:/usr/info
SHELL=/bin/bash
MIC_LD_LIBRARY_PATH=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\lib\mic;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\intel64_win_mic
WindowsSDK_ExecutablePath_x86=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
IMPI_ENV=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2016.2.180\windows\mpi\intel64
SW_SIM_HYDRA=C:\Program Files\Common Files\SolidWorks Shared\Simulation Worker Agent\
FrameworkVersion64=v4.0.30319
MPI_DIR=C:\Program Files (x86)\IntelSWTools\mpi\2018.1.156\intel64
UATDATA=C:\Windows\CCM\UATData\D9F8C395-CAB8-491d-B8AC-179A1FE1BE77
VT_MPI_DLL=impi.dll
include=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\include;C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\include\intel64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE;C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um;C:\Program Files (x86)\Windows Kits\8.1\include\\shared;C:\Program Files (x86)\Windows Kits\8.1\include\\um;C:\Program Files (x86)\Windows Kits\8.1\include\\winrt;C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\mpi\intel64\bin\..\..\intel64\include;C:\Program Files (x86)\IntelSWTools\Trace Analyzer and Collector\9.1.2.024\include;C:\Program Files (x86)\IntelSWTools\Trace Analyzer and Collector\9.1.1.019\include;C:\Program Files (x86)\Intel\Trace Analyzer and Collector\9.0.2.045\include
PROFILEREAD=true
NDK_DIR=""
TEC_360_2011=C:\Program Files\Tecplot\Tec360 2011R2\
TEC_360_2016=C:\Program Files\Tecplot\Tec360 2016R2\
COMSPEC=C:\Windows\system32\cmd.exe
WindowsSDKLibVersion=winv6.3\
ANSYS_SYSDIR=winx64
MSMPI_LIB64=C:\Program Files (x86)\Microsoft SDKs\MPI\Lib\x64\
ARCH_PATH=intel64
TARGET_ARCH=intel64
ICPP_COMPILER16=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2016.1.146\windows\
GRIDPRO=C:\Program Files\GridPro
MOZ_PLUGIN_PATH=C:\PROGRAM FILES (X86)\FOXIT SOFTWARE\FOXIT READER\plugins\
HOMEDRIVE=C:
FrameworkVersion=v4.0.30319
SYSTEMDRIVE=C:
HOSTNAME=tsltaywb-work
INTEL_LICENSE_FILE=C:\Program Files (x86)\Common Files\\Intel\Licenses;C:\Program Files (x86)\Common Files\Intel\Licenses
PETSC_ARCH=petsc-3.8.4_win64_impi_vs2015_opt
PROCESSOR_LEVEL=6
AWP_LOCALE182=en-us
LSTC_LICENSE=ANSYS
OS=Windows_NT
__MS_VC_INSTALL_PATH=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\..\..\VC
TARGET_VS=vs2015
OneDrive=D:\wtay\OneDrive
Platform=X64
MPI_ROOTDIR=C:\OpenFOAM\OpenMPI_v1.6.1-x64
CommandPromptType=Native
USER=TSLTAYWB-WORK+wtay
!C:=C:\cygwin64\bin
PS1=\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$ 
IFORT_COMPILER18=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\
Framework40Version=v4.0
BIN_DIR=bin64
TEMP=/tmp
SHLVL=1
P_SCHEMA=C:\Program Files\ANSYS Student\v182\AISOL\CADIntegration\Parasolid\PSchema
VTUNE_AMPLIFIER_2018_DIR=C:\Program Files (x86)\IntelSWTools\VTune Amplifier 2018\
APR_ICONV_PATH=C:\openfoam\Subversion\iconv
AWP_ROOT182=C:\Program Files\ANSYS Student\v182
PETSC_DIR=/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4
HOMEPATH=\Users\wtay
WindowsSdkDir=C:\Program Files (x86)\Windows Kits\8.1\
ROOT=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows
MINITAB_LICENSE_FILE=27001 at cceuss.nus.edu.sg
ANS_OLD_ATTACH=1
LOGONSERVER=\\TSLTAYWB-WORK
C_TARGET_ARCH=intel64
MSVS_VAR_SCRIPT="C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\..\..\VC\vcvarsall.bat"
MSVS_VAR_SCRIPT_DIR=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
ROOT_ROOT_NAME=windows
PRINTER=Foxit Reader PDF Printer
SESSIONNAME=Console
PETSC_DIR2015=C:\wtay\Lib\petsc-3.8.2_win64_impi_vs2015_debug
_=./config/configure.py
APPDATA=C:\Users\wtay\AppData\Roaming
VT_FMPI_DLL=impi.dll
INSPECTOR_2018_DIR=C:\Program Files (x86)\IntelSWTools\Inspector 2018\
ProgramData=C:\ProgramData
PUBLIC=C:\Users\Public
INSPECTOR_XE_2016_DIR=C:\Program Files (x86)\IntelSWTools\Inspector XE 2016\
VT_ROOT=C:\Program Files (x86)\IntelSWTools\Trace Analyzer and Collector\9.1.2.024\
TMP=/tmp
PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files\Intel\Wired Networking\
VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\
USERDOMAIN=TSLTAYWB-WORK
ANSYS_SYSDIR32=win32
PRODUCT_NAME_FULL=Intel(R) Compiler 18.0 Update 2 (package 185)
VS90COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\
COMMONPROGRAMFILES=C:\Program Files\Common Files
VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
HOME=/home/wtay
LD_LIBRARY_PATH=/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/linux/compiler/lib/intel64_lin
WindowsLibPath=C:\Program Files (x86)\Windows Kits\8.1\References\CommonConfiguration\Neutral
LANG=en_US.UTF-8
VTUNE_AMPLIFIER_XE_2016_DIR=C:\Program Files (x86)\IntelSWTools\VTune Amplifier XE 2016\
MIC_LIBRARY_PATH=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\compiler\lib\mic;
!ExitCode=00000000
PROCESSOR_ARCHITECTURE=AMD64
ALLUSERSPROFILE=C:\ProgramData
VisualStudioVersion=14.0
VT_SLIB_DIR=C:\Program Files (x86)\IntelSWTools\Trace Analyzer and Collector\9.1.2.024\dll
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
USERNAME=wtay
FrameworkDIR64=C:\Windows\Microsoft.NET\Framework64
PROMPT=$P$G
ADVISOR_2018_DIR=C:\Program Files (x86)\IntelSWTools\Advisor 2018\
MPI_ENV=D:\Lib\MPICH2
INTEL_DEV_REDIST=C:\Program Files (x86)\Common Files\Intel\Shared Libraries\
FrameworkDir=C:\Windows\Microsoft.NET\Framework64
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
CommonProgramW6432=C:\Program Files\Common Files
WINDIR=C:\Windows
ANSYS182_DIR=C:\Program Files\ANSYS Student\v182\ANSYS
NUMBER_OF_PROCESSORS=48
IFORT_COMPILER16=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2016.1.146\windows\
WindowsSDKVersion=\
WIN_TITLE=Intel Compiler 18.0 Update 2 Intel(R) 64 Visual Studio 2015
TARGET_VS_ARCH=amd64
MSMPI_INC=C:\Program Files (x86)\Microsoft SDKs\MPI\Include\
BIN_ROOT=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\bin\
USERPROFILE=C:\Users\wtay
VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\
PYTHONPATH=C:\Program Files (x86)\IntelSWTools\Advisor 2018\\pythonapi
EXECIGNORE=*.dll
VT_LIB_DIR=C:\Program Files (x86)\IntelSWTools\Trace Analyzer and Collector\9.1.2.024\lib
LIBPATH=C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\LIB\amd64;C:\Program Files (x86)\Windows Kits\8.1\References\CommonConfiguration\Neutral;\Microsoft.VCLibs\14.0\References\CommonConfiguration\neutral;
ORIGINAL_PATH=/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow:/cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/VC/BIN/amd64:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/Tools:/cygdrive/c/Program Files (x86)/HTML Help Workshop:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools:/cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64:/cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86:/cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib:/cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32:/cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64:/cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler:/cygdrive/c/Program Files/Microsoft MPI/Bin:/cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin:/cygdrive/c/Program Files (x86)/Common Files/NetSarang:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis:/cygdrive/c/Windows/system32:/cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit:/cygdrive/c/openfoam/Git/cmd:/cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin:/cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll:/cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll:/cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll:/cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin:/cygdrive/c/Windows/system32
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel
CADOE_LIBDIR182=C:\Program Files\ANSYS Student\v182\CommonFiles\Language\en-us
PROGRAMFILES=C:\Program Files
PROCESSOR_REVISION=3e04
PATH=/usr/local/bin:/usr/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow:/cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/VC/BIN/amd64:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/Tools:/cygdrive/c/Program Files (x86)/HTML Help Workshop:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools:/cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64:/cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86:/cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib:/cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32:/cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64:/cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler:/cygdrive/c/Program Files/Microsoft MPI/Bin:/cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/ia32/compiler:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin:/cygdrive/c/ProgramData/Oracle/Java/javapath:/cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin:/cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin:/cygdrive/c/Program Files (x86)/Common Files/NetSarang:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler:/cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis:/cygdrive/c/Windows/system32:/cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit:/cygdrive/c/openfoam/Git/cmd:/cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin:/cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin:/cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll:/cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll:/cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll:/cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin:/cygdrive/c/Windows/system32
MSMPI_BIN=C:\Program Files\Microsoft MPI\Bin\
TEC_360_2017=C:\Program Files\Tecplot\Tecplot 360 EX 2017 R2
TERM=cygwin
TZ=Asia/Singapore
PETSC_DIR_OLD=C:\wtay\Lib\petsc-3.7.4_win64_impi_vs2012_debug
VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 14.0\
LOCALAPPDATA=C:\Users\wtay\AppData\Local
WindowsSDK_ExecutablePath_x64=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\
UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\
FLEXLM_TIMEOUT=300000
INTEL_PYTHONPATH=C:\Program Files (x86)\IntelSWTools\Advisor 2018\\pythonapi
SW_SIM_MPIT=INTELMPI
UCRTVersion=10.0.10240.0
I_MPI_ROOT=C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.2.185\windows\mpi\intel64\bin\..\..
PARAVIEW_HOME=C:\OpenFOAM\ParaView_5.1.2
VT_ADD_LIBS=ws2_32.lib advapi32.lib
FP_NO_HOST_CHECK=NO
WIN_TITLE_VS=Visual Studio 2015
OLDPWD=/cygdrive/d/wtay/Downloads/Source_codes
NETFXSDKDir=C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\
PWD=/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4
MSMPI_LIB32=C:\Program Files (x86)\Microsoft SDKs\MPI\Lib\x86\
VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\
================================================================================
TEST resetEnvCompilers from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1621)
TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:1621)
              ===============================================================================
                  ***** WARNING: MPI_DIR (set to C:\Program Files (x86)\IntelSWTools\mpi\2018.1.156\intel64) found in environment variables - ignoring 
                   use ./configure MPI_DIR=$MPI_DIR if you really want to use that value ******
              ===============================================================================
            
================================================================================
TEST checkEnvCompilers from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1651)
TESTING: checkEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:1651)
================================================================================
TEST checkMPICompilerOverride from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1586)
TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:1586)
  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/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1605)
TESTING: requireMpiLdPath from config.setCompilers(config/BuildSystem/config/setCompilers.py:1605)
  OpenMPI wrappers require LD_LIBRARY_PATH set
================================================================================
TEST checkVendor from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:426)
TESTING: checkVendor from config.setCompilers(config/BuildSystem/config/setCompilers.py:426)
  Determine the compiler vendor
          Compiler vendor is ""
================================================================================
TEST checkInitialFlags from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:436)
TESTING: checkInitialFlags from config.setCompilers(config/BuildSystem/config/setCompilers.py:436)
  Initialize the compiler and linker flags
            Pushing language C
          Initialized CFLAGS to -QxHost -debug -O3
          Initialized CFLAGS to -QxHost -debug -O3
          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 -QxHost -debug -O3
          Initialized CXX_CXXFLAGS to 
          Initialized LDFLAGS to 
            Popping language Cxx
            Pushing language FC
          Initialized FFLAGS to -QxHost -debug -O3
          Initialized FFLAGS to -QxHost -debug -O3
          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/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:568)
TESTING: checkCCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:568)
  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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/win32fe...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe...found
              Defined make macro "CC" to "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl"
              Pushing language C
                          All intermediate test results are stored in /tmp/petsc-ytughc
                        All intermediate test results are stored in /tmp/petsc-ytughc/config.setCompilers
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                                              Pushing language C
                                              Popping language C
                                              Pushing language CUDA
                                              Popping language CUDA
                                              Pushing language Cxx
                                              Popping language Cxx
                                              Pushing language FC
                                              Popping language FC
                      Pushing language C
                      Popping language C
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                      Pushing language C
                      Popping language C
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o  -lpetsc-ufod4vtr9mqHvKIQiVAm
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
LINK : fatal error LNK1181: cannot open input file 'libpetsc-ufod4vtr9mqHvKIQiVAm.lib'
Possible ERROR while running linker: exit code 512
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
LINK : fatal error LNK1181: cannot open input file 'libpetsc-ufod4vtr9mqHvKIQiVAm.lib'Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                          Pushing language C
                          Popping language C
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
Testing executable /tmp/petsc-ytughc/config.setCompilers/conftest.exe to see if it can be run
Executing: /tmp/petsc-ytughc/config.setCompilers/conftest.exe
Executing: /tmp/petsc-ytughc/config.setCompilers/conftest.exe
              Popping language C
================================================================================
TEST checkCPreprocessor from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:601)
TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:601)
  Locate a functional C preprocessor
Checking for program /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe...found
              Defined make macro "CPP" to "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -E"
            Pushing language C
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -E  -I/tmp/petsc-ytughc/config.setCompilers  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
conftest.c
#line 1 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"





#line 7 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"



#line 11 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"

#line 13 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.c"
#line 1 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"






#line 8 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"
#line 9 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.c"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"







#pragma once


#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"







#pragma once

#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"





















    
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






    
    

#line 34 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
        


            
        #line 39 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    #line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"




#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"













#pragma once







































































































































#line 151 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



#line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"





























#line 185 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"


#line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"

#line 190 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"





#line 196 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



#line 200 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






#line 207 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"











#line 219 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"








#line 228 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 229 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"































































































































































































































































































































































































































































































#pragma region Input Buffer SAL 1 compatibility macros



























































































































































































































































































































































































































































































































































































































































































































































































#pragma endregion Input Buffer SAL 1 compatibility macros

















































































#line 1555 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






























#line 1586 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
























#line 1611 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"












#line 1624 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






































#line 1663 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"















































































































#line 1775 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






































































































#line 1878 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"








































































































































































#line 2047 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"





































































































#line 2149 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
























































































































































































































#line 2366 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 2367 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



































































































































































































































#line 2595 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
    
    
    

    
    

#line 2634 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"









































































































































































































































#line 2868 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"









#line 2878 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"


    
    
#line 2883 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






#line 2890 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 2891 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






#line 2898 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 2899 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"











#line 2911 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"

































#line 2945 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"

























#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"


















#pragma once




















































































































































































































































#line 265 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"



#line 269 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"


















































































#line 352 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"





#line 358 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"
#line 2971 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"


#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"










#pragma once



#pragma pack(push, 8)







#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


    
    
        typedef unsigned __int64  uintptr_t;
    

#line 32 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"
#line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


    
    


        typedef char* va_list;
    #line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"




    
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"





#line 54 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"



#line 58 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"
    
    
#line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"











#line 73 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"







#line 81 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"











#line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"











#line 105 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"

    void __cdecl __va_start(va_list* , ...);

    
    



    

#line 116 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"



































#line 152 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"

    

#line 156 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"

#pragma pack(pop)
#line 47 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"














#line 62 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"









#line 72 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

    


    


#line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

__pragma(pack(push, 8))




    
#line 88 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


















    

#line 109 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

#line 111 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

#line 113 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

#line 115 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
        
    #line 117 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 118 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    





#line 127 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
        
    #line 129 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 130 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"







#line 138 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    
#line 140 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"





#line 146 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    
    
#line 149 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"




    
#line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"








    


#line 167 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



#line 171 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    
#line 173 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"




    
#line 179 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    



      
    #line 187 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






    typedef unsigned __int64 size_t;
    typedef __int64          ptrdiff_t;
    typedef __int64          intptr_t;




#line 202 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



#line 206 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



#line 210 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    typedef _Bool __vcrt_bool;
#line 212 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



    
#line 217 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
#line 221 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
#line 225 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



    
    typedef unsigned short wchar_t;
#line 231 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    


        
    #line 238 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 239 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    


#line 245 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"










    
#line 257 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






#line 264 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    


        




    #line 275 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 276 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



#line 280 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
        
    


#line 288 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 289 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"









    void __cdecl __security_init_cookie(void);

    



        void __cdecl __security_check_cookie(  uintptr_t _StackCookie);
        __declspec(noreturn) void __cdecl __report_gsfailure(  uintptr_t _StackCookie);
    #line 307 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 308 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

extern uintptr_t __security_cookie;


    
    
    
#line 316 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

__pragma(pack(pop))

#line 320 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 11 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

__pragma(pack(push, 8))









    

#line 25 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

#line 27 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
        
    #line 29 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 30 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"




    
#line 36 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    

#line 41 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

#line 43 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
        
    #line 45 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 46 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 50 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 52 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


#line 58 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"





#line 64 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 66 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"





    
#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"













    


        
    #line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 92 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 96 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 98 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 102 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 104 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 108 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 110 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

























    typedef _Bool __crt_bool;
#line 137 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"










    
#line 149 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"











#line 161 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
#line 165 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"









    











        
    #line 188 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 189 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
#line 193 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
        
    

#line 200 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 201 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

























 void __cdecl _invalid_parameter_noinfo(void);
 __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void);

__declspec(noreturn)
 void __cdecl _invoke_watson(
      wchar_t const*,
      wchar_t const*,
      wchar_t const*,
            unsigned int,
            uintptr_t);


    



        
        
        
        
        
        
        
        
        
        
        
        

    #line 256 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 257 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"










#line 268 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        


    #line 277 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 278 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"









    






        
    #line 296 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 297 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        
    #line 304 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 305 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 309 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"













#line 323 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"




















    
#line 345 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 349 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    

#line 354 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 355 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        


            
        #line 365 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    #line 366 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 367 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 371 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"





#line 377 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        



    #line 387 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 388 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
        
    



#line 397 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
        
        
    



#line 407 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
              
        

#line 414 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    



#line 419 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
    



#line 427 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
    



#line 435 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 436 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
#line 440 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"








typedef int                           errno_t;
typedef unsigned short                wint_t;
typedef unsigned short                wctype_t;
typedef long                          __time32_t;
typedef __int64                       __time64_t;

typedef struct __crt_locale_data_public
{
      unsigned short const* _locale_pctype;
      int _locale_mb_cur_max;
               unsigned int _locale_lc_codepage;
} __crt_locale_data_public;

typedef struct __crt_locale_pointers
{
    struct __crt_locale_data*    locinfo;
    struct __crt_multibyte_data* mbcinfo;
} __crt_locale_pointers;

typedef __crt_locale_pointers* _locale_t; 

typedef struct _Mbstatet
{ 
    unsigned long _Wchar;
    unsigned short _Byte, _State;
} _Mbstatet;

typedef _Mbstatet mbstate_t;



#line 480 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 484 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        typedef __time64_t time_t;
    #line 491 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 492 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



    
#line 497 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    typedef size_t rsize_t;
#line 501 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"










    





















































































































































#line 662 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

        
        
        
        
        
        
        
        
        
        
        
        

    #line 677 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 678 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"












































































    





































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































#line 1753 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

        
        
        
        

        


        


        


        


        


        


        


        


        



        



        


        


        


        


        


        


        


        


        


        


        



        



        



        


        



        




        

        




        

        




        

        




        

        




        

        




        

        




        

        




        

    #line 1897 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 1898 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



__pragma(pack(pop))

#line 12 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_malloc.h"








#pragma once



__pragma(pack(push, 8))





































#line 52 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_malloc.h"

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _calloc_base(
      size_t _Count,
      size_t _Size
    );

     
  __declspec(allocator) __declspec(restrict)
void* __cdecl calloc(
       size_t _Count,
       size_t _Size
    );

 
 int __cdecl _callnewh(
      size_t _Size
    );

     
 __declspec(allocator)
void* __cdecl _expand(
                void*  _Block,
       size_t _Size
    );


void __cdecl _free_base(
        void* _Block
    );


void __cdecl free(
        void* _Block
    );

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _malloc_base(
      size_t _Size
    );

     
 __declspec(allocator)  __declspec(restrict)
void* __cdecl malloc(
       size_t _Size
    );

 

size_t __cdecl _msize(
      void* _Block
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _realloc_base(
         void*  _Block,
                                 size_t _Size
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl realloc(
        void*  _Block,
              size_t _Size
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _recalloc(
        void*  _Block,
              size_t _Count,
              size_t _Size
    );


void __cdecl _aligned_free(
        void* _Block
    );

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_malloc(
       size_t _Size,
                         size_t _Alignment
    );

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_offset_malloc(
       size_t _Size,
                         size_t _Alignment,
                         size_t _Offset
    );

 

size_t __cdecl _aligned_msize(
      void*  _Block,
               size_t _Alignment,
               size_t _Offset
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_offset_realloc(
        void*  _Block,
              size_t _Size,
                                size_t _Alignment,
                                size_t _Offset
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_offset_recalloc(
        void*  _Block,
              size_t _Count,
              size_t _Size,
                                size_t _Alignment,
                                size_t _Offset
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_realloc(
        void*  _Block,
              size_t _Size,
                                size_t _Alignment
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_recalloc(
        void*  _Block,
              size_t _Count,
              size_t _Size,
                                size_t _Alignment
    );


















#line 211 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_malloc.h"



__pragma(pack(pop))
#line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"










#pragma once


#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"







#pragma once




__pragma(pack(push, 8))















 int* __cdecl _errno(void);


 errno_t __cdecl _set_errno(  int _Value);
 errno_t __cdecl _get_errno(  int* _Value);



    


        
    #line 42 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"


#line 45 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"

 extern unsigned long  __cdecl __threadid(void);

 extern uintptr_t __cdecl __threadhandle(void);



__pragma(pack(pop))
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"

__pragma(pack(push, 8))





     
     void* __cdecl bsearch_s(
                                                        void const* _Key,
          void const* _Base,
                                                        rsize_t     _NumOfElements,
                                                        rsize_t     _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void*, void const*, void const*),
                                                        void*       _Context
        );

     void __cdecl qsort_s(
          void*   _Base,
                                                             rsize_t _NumOfElements,
                                                             rsize_t _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void*, void const*, void const*),
                                                             void*   _Context
        );

#line 41 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"



 
 void* __cdecl bsearch(
                                                    void const* _Key,
      void const* _Base,
                                                    size_t      _NumOfElements,

                                                    size_t      _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

 void __cdecl qsort(
      void*  _Base,
                                                         size_t _NumOfElements,

                                                         size_t _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

 
 void* __cdecl _lfind_s(
                                                       void const*   _Key,
      void const*   _Base,
                                                    unsigned int* _NumOfElements,
                                                       size_t        _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 
                                                       void*         _Context
    );

 
 void* __cdecl _lfind(
                                                       void const*   _Key,
      void const*   _Base,
                                                    unsigned int* _NumOfElements,
                                                       unsigned int  _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

 
 void* __cdecl _lsearch_s(
                                                             void const*   _Key,
      void*         _Base,
                                                          unsigned int* _NumOfElements,
                                                             size_t        _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void*, void const*, void const*),
                                                             void*         _Context
    );

 
 void* __cdecl _lsearch(
                                                             void const*   _Key,
      void*         _Base,
                                                          unsigned int* _NumOfElements,
                                                             unsigned int  _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

















































































#line 179 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"





      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_lfind" ". See online help for details."))
     void* __cdecl lfind(
                                                           void const*   _Key,
          void const*   _Base,
                                                        unsigned int* _NumOfElements,
                                                           unsigned int  _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void const*, void const*)
        );

      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_lsearch" ". See online help for details."))
     void* __cdecl lsearch(
                                                                void const*   _Key,
          void*         _Base,
                                                             unsigned int* _NumOfElements,
                                                                unsigned int  _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void const*, void const*)
        );

#line 203 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"



__pragma(pack(pop))
#line 14 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"








#pragma once



__pragma(pack(push, 8))
































 

 errno_t __cdecl _itow_s(
                              int      _Value,
      wchar_t* _Buffer,
                              size_t   _BufferCount,
                              int      _Radix
    );


#line 61 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_itow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t* __cdecl _itow( int _Value,   wchar_t *_Buffer,  int _Radix);
#line 68 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

 

 errno_t __cdecl _ltow_s(
                              long     _Value,
      wchar_t* _Buffer,
                              size_t   _BufferCount,
                              int      _Radix
    );


#line 84 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ltow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t* __cdecl _ltow( long _Value,   wchar_t *_Buffer,  int _Radix);
#line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"


 errno_t __cdecl _ultow_s(
                              unsigned long _Value,
      wchar_t*      _Buffer,
                              size_t        _BufferCount,
                              int           _Radix
    );


#line 106 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ultow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t* __cdecl _ultow( unsigned long _Value,   wchar_t *_Buffer,  int _Radix);
#line 113 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

 
 double __cdecl wcstod(
                        wchar_t const* _String,
        wchar_t**      _EndPtr
    );

 
 double __cdecl _wcstod_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                      _locale_t      _Locale
    );

 
 long __cdecl wcstol(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 long __cdecl _wcstol_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 long long __cdecl wcstoll(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 long long __cdecl _wcstoll_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 unsigned long __cdecl wcstoul(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 unsigned long __cdecl _wcstoul_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 unsigned long long __cdecl wcstoull(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 unsigned long long __cdecl _wcstoull_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 long double __cdecl wcstold(
                        wchar_t const* _String,
        wchar_t**      _EndPtr
    );

 
 long double __cdecl _wcstold_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                      _locale_t      _Locale
    );

 
 float __cdecl wcstof(
                        wchar_t const* _String,
        wchar_t**      _EndPtr
    );

 
 float __cdecl _wcstof_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                      _locale_t      _Locale
    );

 
 double __cdecl _wtof(
      wchar_t const* _String
    );

 
 double __cdecl _wtof_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 int __cdecl _wtoi(
      wchar_t const* _String
    );

 
 int __cdecl _wtoi_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 long __cdecl _wtol(
      wchar_t const* _String
    );

 
 long __cdecl _wtol_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 long long __cdecl _wtoll(
      wchar_t const* _String
    );

 
 long long __cdecl _wtoll_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );


 errno_t __cdecl _i64tow_s(
                              __int64  _Value,
      wchar_t* _Buffer,
                              size_t   _BufferCount,
                              int      _Radix
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_i64tow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 wchar_t* __cdecl _i64tow(
                        __int64  _Value,
        wchar_t* _Buffer,
                        int      _Radix
    );


 errno_t __cdecl _ui64tow_s(
                              unsigned __int64 _Value,
      wchar_t*         _Buffer,
                              size_t           _BufferCount,
                              int              _Radix
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ui64tow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 wchar_t* __cdecl _ui64tow(
                        unsigned __int64 _Value,
        wchar_t*         _Buffer,
                        int              _Radix
    );

 
 __int64 __cdecl _wtoi64(
      wchar_t const* _String
    );

 
 __int64 __cdecl _wtoi64_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 __int64 __cdecl _wcstoi64(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 __int64 __cdecl _wcstoi64_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 unsigned __int64 __cdecl _wcstoui64(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 unsigned __int64 __cdecl _wcstoui64_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );




 
 
 __declspec(allocator) wchar_t* __cdecl _wfullpath(
      wchar_t*       _Buffer,
                                wchar_t const* _Path,
                                  size_t         _BufferCount
    );




 errno_t __cdecl _wmakepath_s(
      wchar_t*       _Buffer,
                              size_t         _BufferCount,
                        wchar_t const* _Drive,
                        wchar_t const* _Dir,
                        wchar_t const* _Filename,
                        wchar_t const* _Ext
    );


#line 359 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wmakepath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _wmakepath(  wchar_t *_Buffer,  wchar_t const* _Drive,  wchar_t const* _Dir,  wchar_t const* _Filename,  wchar_t const* _Ext);
#line 368 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

 void __cdecl _wperror(
      wchar_t const* _ErrMsg
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wsplitpath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 void __cdecl _wsplitpath(
                        wchar_t const* _FullPath,
        wchar_t*       _Drive,
        wchar_t*       _Dir,
        wchar_t*       _Filename,
        wchar_t*       _Ext
    );

 errno_t __cdecl _wsplitpath_s(
                                  wchar_t const* _FullPath,
         wchar_t*       _Drive,
                                    size_t         _DriveCount,
           wchar_t*       _Dir,
                                    size_t         _DirCount,
      wchar_t*       _Filename,
                                    size_t         _FilenameCount,
           wchar_t*       _Ext,
                                    size_t         _ExtCount
    );


#line 398 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"





    
    

    
     errno_t __cdecl _wdupenv_s(
            wchar_t**      _Buffer,
                                                                            size_t*        _BufferCount,
                                                                               wchar_t const* _VarName
        );

    

      __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wdupenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     wchar_t* __cdecl _wgetenv(
          wchar_t const* _VarName
        );

     
    
     errno_t __cdecl _wgetenv_s(
                                     size_t*        _RequiredCount,
          wchar_t*       _Buffer,
                                      size_t         _BufferCount,
                                    wchar_t const* _VarName
        );

    
#line 436 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

     
     int __cdecl _wputenv(
          wchar_t const* _EnvString
        );

    
     errno_t __cdecl _wputenv_s(
          wchar_t const* _Name,
          wchar_t const* _Value
        );
    
     errno_t __cdecl _wsearchenv_s(
                                wchar_t const* _Filename,
                                wchar_t const* _VarName,
          wchar_t*       _Buffer,
                                  size_t         _BufferCount
        );
    
    
#line 461 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"
    
    __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wsearchenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _wsearchenv( wchar_t const* _Filename,  wchar_t const* _VarName,   wchar_t *_ResultPath);
#line 468 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

     int __cdecl _wsystem(
          wchar_t const* _Command
        );

#line 474 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"



__pragma(pack(pop))
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"







#pragma once


#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"































































































































































































































































































































#line 12 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"

__pragma(pack(push, 8))









    
    



#line 29 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"









































#line 71 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"


    
        
    

#line 78 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"
#line 79 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"


    
        
    #line 84 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"
#line 85 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"



__pragma(pack(pop))
#line 16 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__pragma(pack(push, 8))




    
#line 24 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"









 void __cdecl _swab(
        char* _Buf1,
        char* _Buf2,
                                                                  int   _SizeInBytes
    );












 __declspec(noreturn) void __cdecl exit(  int _Code);
 __declspec(noreturn) void __cdecl _exit(  int _Code);
 __declspec(noreturn) void __cdecl _Exit(  int _Code);
 __declspec(noreturn) void __cdecl quick_exit(  int _Code);
 __declspec(noreturn) void __cdecl abort(void);





 unsigned int __cdecl _set_abort_behavior(
      unsigned int _Flags,
      unsigned int _Mask
    );




    typedef int (__cdecl* _onexit_t)(void);



#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"






    
    
#line 82 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

























































    int       __cdecl atexit(void (__cdecl*)(void));
    _onexit_t __cdecl _onexit(  _onexit_t _Func);
#line 142 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

int __cdecl at_quick_exit(void (__cdecl*)(void));









    
    typedef void (__cdecl* _purecall_handler)(void);

    
    typedef void (__cdecl* _invalid_parameter_handler)(
        wchar_t const*,
        wchar_t const*,
        wchar_t const*, 
        unsigned int,
        uintptr_t
        );

    
     _purecall_handler __cdecl _set_purecall_handler(
          _purecall_handler _Handler
        );

     _purecall_handler __cdecl _get_purecall_handler(void);

    
     _invalid_parameter_handler __cdecl _set_invalid_parameter_handler(
          _invalid_parameter_handler _Handler
        );

     _invalid_parameter_handler __cdecl _get_invalid_parameter_handler(void);

     _invalid_parameter_handler __cdecl _set_thread_local_invalid_parameter_handler(
          _invalid_parameter_handler _Handler
        );

     _invalid_parameter_handler __cdecl _get_thread_local_invalid_parameter_handler(void);
#line 185 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"












#line 198 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"









  int __cdecl _set_error_mode(  int _Mode);



 int* __cdecl _errno(void);


 errno_t __cdecl _set_errno(  int _Value);
 errno_t __cdecl _get_errno(  int* _Value);

 unsigned long* __cdecl __doserrno(void);


 errno_t __cdecl _set_doserrno(  unsigned long _Value);
 errno_t __cdecl _get_doserrno(  unsigned long * _Value);


 __declspec(deprecated("This function or variable may be unsafe. Consider using " "strerror" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")) char** __cdecl __sys_errlist(void);


 __declspec(deprecated("This function or variable may be unsafe. Consider using " "strerror" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")) int * __cdecl __sys_nerr(void);


 void __cdecl perror(  char const* _ErrMsg);




__declspec(deprecated("This function or variable may be unsafe. Consider using " "_get_pgmptr" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char**    __cdecl __p__pgmptr (void);
__declspec(deprecated("This function or variable may be unsafe. Consider using " "_get_wpgmptr" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t** __cdecl __p__wpgmptr(void);
__declspec(deprecated("This function or variable may be unsafe. Consider using " "_get_fmode" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  int*      __cdecl __p__fmode  (void);






    
    
    
#line 248 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 
 errno_t __cdecl _get_pgmptr (  char**    _Value);

 
 errno_t __cdecl _get_wpgmptr(  wchar_t** _Value);

 errno_t __cdecl _set_fmode  (               int       _Mode );

 errno_t __cdecl _get_fmode  (              int*      _PMode);








typedef struct _div_t
{
    int quot;
    int rem;
} div_t;

typedef struct _ldiv_t
{
    long quot;
    long rem;
} ldiv_t;

typedef struct _lldiv_t
{
    long long quot;
    long long rem;
} lldiv_t;

  int       __cdecl abs   (  int       _Number);
  long      __cdecl labs  (  long      _Number);
  long long __cdecl llabs (  long long _Number);
  __int64   __cdecl _abs64(  __int64   _Number);

  unsigned short   __cdecl _byteswap_ushort(  unsigned short   _Number);
  unsigned long    __cdecl _byteswap_ulong (  unsigned long    _Number);
  unsigned __int64 __cdecl _byteswap_uint64(  unsigned __int64 _Number);

   div_t   __cdecl div  (  int       _Numerator,   int       _Denominator);
   ldiv_t  __cdecl ldiv (  long      _Numerator,   long      _Denominator);
   lldiv_t __cdecl lldiv(  long long _Numerator,   long long _Denominator);



#pragma warning (push)
#pragma warning (disable:6540) 

unsigned int __cdecl _rotl(
      unsigned int _Value,
      int          _Shift
    );

 
unsigned long __cdecl _lrotl(
      unsigned long _Value,
      int           _Shift
    );

unsigned __int64 __cdecl _rotl64(
      unsigned __int64 _Value,
      int              _Shift
    );

unsigned int __cdecl _rotr(
      unsigned int _Value,
      int          _Shift
    );

 
unsigned long __cdecl _lrotr(
      unsigned long _Value,
      int           _Shift
    );

unsigned __int64 __cdecl _rotr64(
      unsigned __int64 _Value,
      int              _Shift
    );

#pragma warning (pop)






 void __cdecl srand(  unsigned int _Seed);

   int __cdecl rand(void);



#line 348 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"





































    #pragma pack(push, 4)
    typedef struct
    {
        unsigned char ld[10];
    } _LDOUBLE;
    #pragma pack(pop)

    











#line 405 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

typedef struct
{
    double x;
} _CRT_DOUBLE;

typedef struct
{
    float f;
} _CRT_FLOAT;





typedef struct
{
    long double x;
} _LONGDOUBLE;



#pragma pack(push, 4)
typedef struct
{
    unsigned char ld12[12];
} _LDBL12;
#pragma pack(pop)








                      double    __cdecl atof   (  char const* _String);
    int       __cdecl atoi   (  char const* _String);
                      long      __cdecl atol   (  char const* _String);
                      long long __cdecl atoll  (  char const* _String);
                      __int64   __cdecl _atoi64(  char const* _String);

   double    __cdecl _atof_l  (  char const* _String,   _locale_t _Locale);
   int       __cdecl _atoi_l  (  char const* _String,   _locale_t _Locale);
   long      __cdecl _atol_l  (  char const* _String,   _locale_t _Locale);
   long long __cdecl _atoll_l (  char const* _String,   _locale_t _Locale);
   __int64   __cdecl _atoi64_l(  char const* _String,   _locale_t _Locale);

   int __cdecl _atoflt (  _CRT_FLOAT*  _Result,   char const* _String);
   int __cdecl _atodbl (  _CRT_DOUBLE* _Result,   char*       _String);
   int __cdecl _atoldbl(  _LDOUBLE*    _Result,   char*       _String);

 
 int __cdecl _atoflt_l(
         _CRT_FLOAT* _Result,
        char const* _String,
      _locale_t   _Locale
    );

 
 int __cdecl _atodbl_l(
         _CRT_DOUBLE* _Result,
        char*        _String,
      _locale_t    _Locale
    );


 
 int __cdecl _atoldbl_l(
         _LDOUBLE* _Result,
        char*     _String,
      _locale_t _Locale
    );

 
 float __cdecl strtof(
                        char const* _String,
        char**      _EndPtr
    );

 
 float __cdecl _strtof_l(
                        char const* _String,
        char**      _EndPtr,
                      _locale_t   _Locale
    );

 
 double __cdecl strtod(
                        char const* _String,
        char**      _EndPtr
    );

 
 double __cdecl _strtod_l(
                        char const* _String,
        char**      _EndPtr,
                      _locale_t   _Locale
    );

 
 long double __cdecl strtold(
                        char const* _String,
        char**      _EndPtr
    );

 
 long double __cdecl _strtold_l(
                        char const* _String,
        char**      _EndPtr,
                      _locale_t   _Locale
    );

 
 long __cdecl strtol(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 long __cdecl _strtol_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 long long __cdecl strtoll(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 long long __cdecl _strtoll_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 unsigned long __cdecl strtoul(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 unsigned long __cdecl _strtoul_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 unsigned long long __cdecl strtoull(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 unsigned long long __cdecl _strtoull_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 __int64 __cdecl _strtoi64(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 __int64 __cdecl _strtoi64_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 unsigned __int64 __cdecl _strtoui64(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 unsigned __int64 __cdecl _strtoui64_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );








 

 errno_t __cdecl _itoa_s(
                              int    _Value,
      char*  _Buffer,
                              size_t _BufferCount,
                              int    _Radix
    );


#line 631 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_itoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char* __cdecl _itoa( int _Value,   char *_Buffer,  int _Radix);
#line 638 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 

 errno_t __cdecl _ltoa_s(
                              long   _Value,
      char*  _Buffer,
                              size_t _BufferCount,
                              int    _Radix
    );


#line 654 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ltoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char* __cdecl _ltoa( long _Value,   char *_Buffer,  int _Radix);
#line 661 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 

 errno_t __cdecl _ultoa_s(
                              unsigned long _Value,
      char*         _Buffer,
                              size_t        _BufferCount,
                              int           _Radix
    );


#line 677 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ultoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char* __cdecl _ultoa( unsigned long _Value,   char *_Buffer,  int _Radix);
#line 684 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 

 errno_t __cdecl _i64toa_s(
                              __int64 _Value,
      char*   _Buffer,
                              size_t  _BufferCount,
                              int     _Radix
    );

 
__declspec(deprecated("This function or variable may be unsafe. Consider using " "_i64toa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _i64toa(
                        __int64 _Value,
        char*   _Buffer,
                        int     _Radix
    );

 

 errno_t __cdecl _ui64toa_s(
                              unsigned __int64 _Value,
      char*            _Buffer,
                              size_t           _BufferCount,
                              int              _Radix
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ui64toa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _ui64toa(
                        unsigned __int64 _Value,
        char*            _Buffer,
                        int              _Radix
    );













 

 errno_t __cdecl _ecvt_s(
      char* _Buffer,
       size_t                       _BufferCount,
       double                       _Value,
       int                          _DigitCount,
      int*                         _PtDec,
      int*                         _PtSign
    );


#line 749 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

  __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ecvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _ecvt(
       double _Value,
       int    _DigitCount,
      int*   _PtDec,
      int*   _PtSign
    );

 

 errno_t __cdecl _fcvt_s(
      char*  _Buffer,
                              size_t _BufferCount,
                              double _Value,
                              int    _FractionalDigitCount,
                             int*   _PtDec,
                             int*   _PtSign
    );


#line 778 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 
  __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _fcvt(
       double _Value,
       int    _FractionalDigitCount,
      int*   _PtDec,
      int*   _PtSign
    );

 
 errno_t __cdecl _gcvt_s(
      char*  _Buffer,
                              size_t _BufferCount,
                              double _Value,
                              int    _DigitCount
    );


#line 803 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_gcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _gcvt(
                        double _Value,
                        int    _DigitCount,
        char*  _Buffer
    );











    

#line 824 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
        
    #line 826 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    


        
    #line 832 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

     
     int __cdecl ___mb_cur_max_func(void);

     
     int __cdecl ___mb_cur_max_l_func(_locale_t);
#line 839 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"



 
 int __cdecl mblen(
        char const* _Ch,
                                             size_t      _MaxCount
    );

  
 int __cdecl _mblen_l(
        char const* _Ch,
                                             size_t      _MaxCount,
                                         _locale_t   _Locale
    );

 
 
 size_t __cdecl _mbstrlen(
      char const* _String
    );

 
 
 size_t __cdecl _mbstrlen_l(
        char const* _String, 
      _locale_t   _Locale
    );

 
 
 size_t __cdecl _mbstrnlen(
      char const* _String,
        size_t      _MaxCount
    );

 
 
 size_t __cdecl _mbstrnlen_l(
        char const* _String,
          size_t      _MaxCount,
      _locale_t   _Locale
    );

 
 int __cdecl mbtowc(
                      wchar_t*    _DstCh,
      char const* _SrcCh,
                                      size_t      _SrcSizeInBytes
    );

 
 int __cdecl _mbtowc_l(
                      wchar_t*    _DstCh,
      char const* _SrcCh,
                                      size_t      _SrcSizeInBytes,
                                  _locale_t   _Locale
    );


 errno_t __cdecl mbstowcs_s(
                                                      size_t*     _PtNumOfCharConverted,
      wchar_t*    _DstBuf,
                                                           size_t      _SizeInWords,
                                     char const* _SrcBuf,
                                                           size_t      _MaxCount
    );


#line 914 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "mbstowcs_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl mbstowcs( wchar_t *_Dest,  char const* _Source,  size_t _MaxCount);
#line 921 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"


 errno_t __cdecl _mbstowcs_s_l(
                                                      size_t*     _PtNumOfCharConverted,
      wchar_t*    _DstBuf,
                                                           size_t      _SizeInWords,
                                     char const* _SrcBuf,
                                                           size_t      _MaxCount,
                                                       _locale_t   _Locale
    );


#line 940 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_mbstowcs_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl _mbstowcs_l(  wchar_t *_Dest,   char const* _Source,   size_t _MaxCount,   _locale_t _Locale);
#line 949 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




__declspec(deprecated("This function or variable may be unsafe. Consider using " "wctomb_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 int __cdecl wctomb(
      char*   _MbCh,
                                wchar_t _WCh
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wctomb_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 int __cdecl _wctomb_l(
        char*     _MbCh,
                          wchar_t   _WCh,
                      _locale_t _Locale
    );



    
     errno_t __cdecl wctomb_s(
                                                         int*    _SizeConverted,
          char*   _MbCh,
                                                              rsize_t _SizeInBytes,
                                                              wchar_t _WCh
        );

#line 977 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"


 errno_t __cdecl _wctomb_s_l(
                             int*     _SizeConverted,
      char*     _MbCh,
                                  size_t    _SizeInBytes,
                                  wchar_t   _WCh, 
                              _locale_t _Locale);


 errno_t __cdecl wcstombs_s(
                                                               size_t*        _PtNumOfCharConverted,
      char*          _Dst,
                                                                    size_t         _DstSizeInBytes,
                                                                  wchar_t const* _Src,
                                                                    size_t         _MaxCountInBytes
    );


#line 1002 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "wcstombs_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl wcstombs( char *_Dest,  wchar_t const* _Source,  size_t _MaxCount);
#line 1009 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"


 errno_t __cdecl _wcstombs_s_l(
                                                               size_t*        _PtNumOfCharConverted,
      char*          _Dst,
                                                                    size_t         _DstSizeInBytes,
                                                                  wchar_t const* _Src,
                                                                    size_t         _MaxCountInBytes,
                                                                _locale_t      _Locale
    );


#line 1028 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcstombs_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl _wcstombs_l(  char *_Dest,   wchar_t const* _Source,   size_t _MaxCount,   _locale_t _Locale);
#line 1037 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




















 
 
 __declspec(allocator) char* __cdecl _fullpath(
      char*       _Buffer,
                                char const* _Path,
                                  size_t      _BufferCount
    );




 errno_t __cdecl _makepath_s(
      char*       _Buffer,
                              size_t      _BufferCount,
                        char const* _Drive,
                        char const* _Dir,
                        char const* _Filename,
                        char const* _Ext
    );


#line 1085 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_makepath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _makepath(  char *_Buffer,  char const* _Drive,  char const* _Dir,  char const* _Filename,  char const* _Ext);
#line 1094 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_splitpath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 void __cdecl _splitpath(
                        char const* _FullPath,
        char*       _Drive,
        char*       _Dir,
        char*       _Filename,
        char*       _Ext
    );


 errno_t __cdecl _splitpath_s(
                                  char const* _FullPath,
         char*       _Drive,
                                    size_t      _DriveCount,
           char*       _Dir,
                                    size_t      _DirCount,
      char*       _Filename,
                                    size_t      _FilenameCount,
           char*       _Ext,
                                    size_t      _ExtCount
    );












    

    
     
     errno_t __cdecl getenv_s(
                                     size_t*     _RequiredCount,
          char*       _Buffer,
                                      rsize_t     _BufferCount,
                                    char const* _VarName
        );
    
    #line 1140 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




     int*       __cdecl __p___argc (void);
     char***    __cdecl __p___argv (void);
     wchar_t*** __cdecl __p___wargv(void);

    




        
        
        
    #line 1157 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
    
     char***    __cdecl __p__environ (void);
     wchar_t*** __cdecl __p__wenviron(void);

    
        
    #line 1164 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
    
    





        
        
    #line 1174 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"



    
    



      __declspec(deprecated("This function or variable may be unsafe. Consider using " "_dupenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")) 
     char* __cdecl getenv(
          char const* _VarName
        );

    
#line 1193 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    


#line 1198 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    
     errno_t __cdecl _dupenv_s(
            char**      _Buffer,
                                                                            size_t*     _BufferCount,
                                                                               char const* _VarName
        );

    

#line 1209 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

     int __cdecl system(
          char const* _Command
        );

    
    
    #pragma warning (push)
    #pragma warning (disable:6540)

     
     int __cdecl _putenv(
          char const* _EnvString
        );

    
     errno_t __cdecl _putenv_s(
          char const* _Name,
          char const* _Value
        );

    #pragma warning (pop)

     errno_t __cdecl _searchenv_s(
                                char const* _Filename,
                                char const* _VarName,
          char*       _Buffer,
                                  size_t      _BufferCount
        );

    
#line 1245 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    __declspec(deprecated("This function or variable may be unsafe. Consider using " "_searchenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _searchenv( char const* _Filename,  char const* _VarName,   char *_Buffer);
#line 1252 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    
    __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "SetErrorMode" " " "instead. See online help for details."))
     void __cdecl _seterrormode(
          int _Mode
        );

    __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Beep" " " "instead. See online help for details."))
     void __cdecl _beep(
          unsigned _Frequency,
          unsigned _Duration
        );

    __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Sleep" " " "instead. See online help for details."))
     void __cdecl _sleep(
          unsigned long _Duration
        );

#line 1271 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"










    
        
        
    #line 1285 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    
    

    #pragma warning(push)
    #pragma warning(disable: 4141) 

      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ecvt" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ecvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl ecvt(
           double _Value,
           int    _DigitCount,
          int*   _PtDec,
          int*   _PtSign
        );

      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fcvt" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl fcvt(
           double _Value,
           int    _FractionalDigitCount,
          int*   _PtDec,
          int*   _PtSign
        );

    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_gcvt" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl gcvt(
                            double _Value,
                            int    _DigitCount,
            char*  _DstBuf
        );
    
    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_itoa" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_itoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl itoa(
                            int   _Value,
            char* _Buffer,
                            int   _Radix
        );
    
    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ltoa" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ltoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl ltoa(
                            long  _Value,
            char* _Buffer,
                            int   _Radix
        );


    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_swab" ". See online help for details."))
     void __cdecl swab(
          char* _Buf1,
          char* _Buf2,
                                     int   _SizeInBytes
        );

    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ultoa" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ultoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl ultoa(
                            unsigned long _Value,
            char*         _Buffer,
                            int           _Radix
        );

    

        

          __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_putenv" ". See online help for details."))
         int __cdecl putenv(
              char const* _EnvString
            );

    #line 1354 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    #pragma warning(pop)

    _onexit_t __cdecl onexit(  _onexit_t _Func);

#line 1360 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"



__pragma(pack(pop))

#line 4 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.c"
Preprocess stderr before filtering::
Preprocess stderr after filtering::
            Popping language C
================================================================================
TEST checkCUDACompiler from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:642)
TESTING: checkCUDACompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:642)
  Locate a functional CUDA compiler
================================================================================
TEST checkCUDAPreprocessor from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:682)
TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:682)
  Locate a functional CUDA preprocessor
================================================================================
TEST checkCxxCompiler from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:794)
TESTING: checkCxxCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:794)
  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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/win32fe...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe...found
              Defined make macro "CXX" to "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl"
              Pushing language Cxx
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3    /tmp/petsc-ytughc/config.setCompilers/conftest.cc 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3    /tmp/petsc-ytughc/config.setCompilers/conftest.cc 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                                              Pushing language C
                                              Popping language C
                                              Pushing language CUDA
                                              Popping language CUDA
                                              Pushing language Cxx
                                              Popping language Cxx
                                              Pushing language FC
                                              Popping language FC
                      Pushing language CXX
                      Popping language CXX
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3    /tmp/petsc-ytughc/config.setCompilers/conftest.cc 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                      Pushing language CXX
                      Popping language CXX
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o  -lpetsc-ufod4vtr9mqHvKIQiVAm
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
LINK : fatal error LNK1181: cannot open input file 'libpetsc-ufod4vtr9mqHvKIQiVAm.lib'
Possible ERROR while running linker: exit code 512
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
LINK : fatal error LNK1181: cannot open input file 'libpetsc-ufod4vtr9mqHvKIQiVAm.lib'Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3    /tmp/petsc-ytughc/config.setCompilers/conftest.cc 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.cc
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
                          Pushing language CXX
                          Popping language CXX
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
Testing executable /tmp/petsc-ytughc/config.setCompilers/conftest.exe to see if it can be run
Executing: /tmp/petsc-ytughc/config.setCompilers/conftest.exe
Executing: /tmp/petsc-ytughc/config.setCompilers/conftest.exe
              Popping language Cxx
================================================================================
TEST checkCxxPreprocessor from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:832)
TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:832)
  Locate a functional Cxx preprocessor
Checking for program /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe...found
              Defined make macro "CXXCPP" to "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -E"
            Pushing language Cxx
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -E  -I/tmp/petsc-ytughc/config.setCompilers   /tmp/petsc-ytughc/config.setCompilers/conftest.cc 
stdout:
conftest.cc
#line 1 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.cc"
#line 1 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"





#line 7 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"



#line 11 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"

#line 13 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\confdefs.h"
#line 2 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.cc"
#line 1 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"




extern "C" {
}

#line 9 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"
#line 10 "c:\\cygwin64\\tmp\\petsc-ytughc\\config.setcompilers\\conffix.h"
#line 3 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.cc"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"

#pragma once


#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#pragma once




#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"

#pragma once






 
















































































#line 91 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"

  


















































































#line 252 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"
 #line 253 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"

#line 255 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"

#line 257 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"
#line 258 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\xkeycheck.h"





#line 8 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"








#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"





















    
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






    
    

#line 34 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
        


            
        #line 39 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    #line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"




#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"













#pragma once







































































































































#line 151 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



#line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"





























#line 185 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"


#line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"

#line 190 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"





#line 196 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



#line 200 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






#line 207 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"











#line 219 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"








#line 228 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 229 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"































































































































































































































































































































































































































































































#pragma region Input Buffer SAL 1 compatibility macros



























































































































































































































































































































































































































































































































































































































































































































































































#pragma endregion Input Buffer SAL 1 compatibility macros

















































































#line 1555 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






























#line 1586 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
























#line 1611 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"












#line 1624 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






































#line 1663 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"















































































































#line 1775 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






































































































#line 1878 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"








































































































































































#line 2047 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"





































































































#line 2149 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



















































































































































































































#line 2361 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
extern "C" {




#line 2367 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"



































































































































































































































#line 2595 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    
    
    
    

    
    

#line 2634 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"









































































































































































































































#line 2868 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"









#line 2878 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"


    
    
#line 2883 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






#line 2890 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 2891 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






#line 2898 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"
#line 2899 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"











#line 2911 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"

































#line 2945 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"






















}
#line 2969 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"

#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"


















#pragma once


extern "C" {
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"
















































































































































































































































#line 265 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"



#line 269 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"


















































































#line 352 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"


}
#line 356 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"

#line 358 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\ConcurrencySal.h"
#line 2971 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\sal.h"


#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"










#pragma once



#pragma pack(push, 8)


extern "C" {
#line 20 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"



#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


    
    
        typedef unsigned __int64  uintptr_t;
    

#line 32 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"
#line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


    
    


        typedef char* va_list;
    #line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


    


#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"





#line 54 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"



#line 58 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"
    
    
#line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"











#line 73 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"







#line 81 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"











#line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"











#line 105 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"

    void __cdecl __va_start(va_list* , ...);

    
    



    

#line 116 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


} 
#line 120 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"


    extern "C++"
    {
        template <typename _Ty>
        struct __vcrt_va_list_is_reference
        {
            enum : bool { __the_value = false };
        };

        template <typename _Ty>
        struct __vcrt_va_list_is_reference<_Ty&>
        {
            enum : bool { __the_value = true };
        };

        template <typename _Ty>
        struct __vcrt_va_list_is_reference<_Ty&&>
        {
            enum : bool { __the_value = true };
        };

        template <typename _Ty>
        void __vcrt_va_start_verify_argument_type() throw()
        {
            static_assert(!__vcrt_va_list_is_reference<_Ty>::__the_value, "va_start argument must not have reference type and must not be parenthesized");
        }
    } 

    





#line 156 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vadefs.h"

#pragma pack(pop)
#line 47 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






    



    





















#line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

__pragma(pack(push, 8)) extern "C" {




    
#line 88 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


















    

#line 109 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

#line 111 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

#line 113 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

#line 115 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
        
    #line 117 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 118 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    





#line 127 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
        
    #line 129 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 130 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"







#line 138 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    
#line 140 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"





#line 146 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    
    
#line 149 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"




    
#line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"








    


#line 167 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



#line 171 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
    
#line 173 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"




    
#line 179 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
        
        
    

#line 187 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






    typedef unsigned __int64 size_t;
    typedef __int64          ptrdiff_t;
    typedef __int64          intptr_t;




#line 202 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    typedef bool  __vcrt_bool;






#line 212 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



    
#line 217 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
#line 221 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
#line 225 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"








    
        
    

#line 238 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 239 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    


#line 245 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    extern "C++"
    {
        template <typename _CountofType, size_t _SizeOfArray>
        char (*__countof_helper(__unaligned _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray];

        
    }


#line 257 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"






#line 264 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    


        




    #line 275 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 276 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"



#line 280 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"


    
        
    


#line 288 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 289 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"









    void __cdecl __security_init_cookie(void);

    



        void __cdecl __security_check_cookie(  uintptr_t _StackCookie);
        __declspec(noreturn) void __cdecl __report_gsfailure(  uintptr_t _StackCookie);
    #line 307 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 308 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

extern uintptr_t __security_cookie;


    
    
    
#line 316 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"

} __pragma(pack(pop))

#line 320 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"
#line 10 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"







#pragma once

#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"































































































































































































































































































































#line 11 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

__pragma(pack(push, 8)) extern "C" {









    

#line 25 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

#line 27 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
        
    #line 29 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 30 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"




    
#line 36 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    

#line 41 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

#line 43 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
        
    #line 45 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 46 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 50 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 52 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


#line 58 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"





#line 64 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 66 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"





    
#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"













    


        
    #line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 92 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 96 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 98 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 102 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 104 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 108 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    
#line 110 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"









extern "C++"
{
    template<bool _Enable, typename _Ty>
    struct _CrtEnableIf;

    template<typename _Ty>
    struct _CrtEnableIf<true, _Ty>
    {
        typedef _Ty _Type;
    };
}
#line 131 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    typedef bool  __crt_bool;


#line 137 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"










    
#line 149 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"











#line 161 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
#line 165 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"









    











        
    #line 188 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 189 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
#line 193 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
        
    

#line 200 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 201 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

























 void __cdecl _invalid_parameter_noinfo(void);
 __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void);

__declspec(noreturn)
 void __cdecl _invoke_watson(
      wchar_t const*,
      wchar_t const*,
      wchar_t const*,
            unsigned int,
            uintptr_t);


    



        
        
        
        
        
        
        
        
        
        
        
        

    #line 256 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 257 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"










#line 268 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        


    #line 277 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 278 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"









    






        
    #line 296 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 297 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        
    #line 304 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 305 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 309 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"













#line 323 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"




















    
#line 345 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 349 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    

#line 354 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 355 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        


            
        #line 365 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    #line 366 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 367 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 371 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"





#line 377 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        



    #line 387 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 388 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
        
    



#line 397 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
        
        
    



#line 407 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
              
        

#line 414 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
    



#line 419 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
    



#line 427 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

    
        
    



#line 435 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 436 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    
#line 440 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"








typedef int                           errno_t;
typedef unsigned short                wint_t;
typedef unsigned short                wctype_t;
typedef long                          __time32_t;
typedef __int64                       __time64_t;

typedef struct __crt_locale_data_public
{
      unsigned short const* _locale_pctype;
      int _locale_mb_cur_max;
               unsigned int _locale_lc_codepage;
} __crt_locale_data_public;

typedef struct __crt_locale_pointers
{
    struct __crt_locale_data*    locinfo;
    struct __crt_multibyte_data* mbcinfo;
} __crt_locale_pointers;

typedef __crt_locale_pointers* _locale_t; 

typedef struct _Mbstatet
{ 
    unsigned long _Wchar;
    unsigned short _Byte, _State;
} _Mbstatet;

typedef _Mbstatet mbstate_t;



#line 480 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



#line 484 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    


        typedef __time64_t time_t;
    #line 491 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 492 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



    
#line 497 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"


    typedef size_t rsize_t;
#line 501 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"










    

        










        










        










        










        










        










        










        










        










        















        















        
















    














#line 677 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 678 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"












































































    





































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































#line 1753 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"

        
        
        
        

        


        


        


        


        


        


        


        


        



        



        


        


        


        


        


        


        


        


        


        


        



        



        



        


        



        




        

        




        

        




        

        




        

        




        

        




        

        




        

        




        

    #line 1897 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"
#line 1898 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt.h"



} __pragma(pack(pop))

#line 11 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"









    

#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"

#line 25 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
        
    #line 27 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
#line 28 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"


    

#line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
        

#line 36 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
            
        #line 38 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
    #line 39 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
#line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"


    

#line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
        

#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
            
        #line 50 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
    #line 51 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
#line 52 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"


    

#line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"

#line 59 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
        

#line 62 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
            
        #line 64 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
    #line 65 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
#line 66 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\crtdefs.h"
#line 9 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#pragma pack(push,8)





 
  


   
  #line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 
  
  
 


#line 31 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"














 
  
   

#line 50 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
    
   #line 52 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
  





#line 59 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 60 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
  

#line 66 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 68 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 69 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
  

#line 75 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 77 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 78 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
  

#line 84 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 86 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 87 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
  

#line 93 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 95 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 96 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
  

#line 102 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 104 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 105 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 




























#line 137 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#line 139 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

		

	







		
		


			
		#line 156 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	#line 157 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
#line 158 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

		




 
  
 #line 167 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"










































	
	






		


			
		#line 222 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	#line 223 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

	
	




		

#line 233 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
			
		#line 235 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	#line 236 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

	
	

#line 241 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#line 243 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
		
	#line 245 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#line 247 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"





	
		#pragma detect_mismatch("_MSC_VER", "1900")
	#line 255 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

	
		#pragma detect_mismatch("_ITERATOR_DEBUG_LEVEL", "0")
	#line 259 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

	
		
			#pragma detect_mismatch("RuntimeLibrary", "MT_StaticRelease")
		





#line 270 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	#line 271 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
#line 272 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"








	
		
	

#line 285 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
#line 286 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"




#line 291 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"




#line 296 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#line 298 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
#line 299 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"











#line 311 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#line 313 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
#line 317 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 
 

 









 









 









 
































#line 385 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"





#line 391 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 
 
#line 394 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 
 

 #line 399 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"











#line 411 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"













#pragma once








#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"














    
    
#line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"



#line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"
    

    

#line 50 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"
#line 51 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"



    
#line 56 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"

#pragma comment(lib, "libcpmt" "" "")






#line 65 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"

#line 67 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"

#line 69 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\use_ansi.h"
#line 413 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"



#line 417 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"



#line 421 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 















 
  

#line 443 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 445 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 446 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 
  

#line 451 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 453 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 454 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 
  

#line 459 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   
  #line 461 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 462 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"


 
  





#line 472 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

   


#line 477 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
    
   #line 479 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

  #line 481 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 482 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 

#line 486 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 
  

#line 491 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
   


     
   #line 496 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
  #line 497 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 498 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

 


























  
   
  #line 529 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
 #line 530 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

		

 
  
  
  




  
  
  

  







   
   
   
  #line 557 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

  
  
  
  

 












#line 577 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

		





		







typedef long long _Longlong;
typedef unsigned long long _ULonglong;

		






		
		






 
namespace std {
enum _Uninitialized
	{	
	_Noinit
	};

		

#pragma warning(push)
#pragma warning(disable:4412)
class  _Lockit
	{	
public:
 

  
















#line 644 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	__thiscall _Lockit();	
	explicit __thiscall _Lockit(int);	
	__thiscall ~_Lockit() noexcept;	
  #line 648 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

	static  void __cdecl _Lockit_ctor(int);
	static  void __cdecl _Lockit_dtor(int);

private:
	static  void __cdecl _Lockit_ctor(_Lockit *);
	static  void __cdecl _Lockit_ctor(_Lockit *, int);
	static  void __cdecl _Lockit_dtor(_Lockit *);

public:
	 _Lockit(const _Lockit&) = delete;
	_Lockit&  operator=(const _Lockit&) = delete;

private:
	int _Locktype;

  











#line 677 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	};

 



































































  



  


  



  


  
 #line 763 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

class  _Init_locks
	{	
public:
 
  










#line 780 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	__thiscall _Init_locks();
	__thiscall ~_Init_locks() noexcept;
  #line 783 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"

private:
	static  void __cdecl _Init_locks_ctor(_Init_locks *);
	static  void __cdecl _Init_locks_dtor(_Init_locks *);

 







#line 797 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
	};

#pragma warning(pop)
}
 #line 802 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"





		

 void __cdecl _Atexit(void (__cdecl *)(void));

typedef unsigned long _Uint32t;




 
 #pragma pack(pop)
#line 819 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"
#line 820 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\yvals.h"





#line 6 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"







 #line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"







#pragma once



#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_malloc.h"








#pragma once



__pragma(pack(push, 8)) extern "C" {





































#line 52 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_malloc.h"

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _calloc_base(
      size_t _Count,
      size_t _Size
    );

     
  __declspec(allocator) __declspec(restrict)
void* __cdecl calloc(
       size_t _Count,
       size_t _Size
    );

 
 int __cdecl _callnewh(
      size_t _Size
    );

     
 __declspec(allocator)
void* __cdecl _expand(
                void*  _Block,
       size_t _Size
    );


void __cdecl _free_base(
        void* _Block
    );


void __cdecl free(
        void* _Block
    );

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _malloc_base(
      size_t _Size
    );

     
 __declspec(allocator)  __declspec(restrict)
void* __cdecl malloc(
       size_t _Size
    );

 

size_t __cdecl _msize(
      void* _Block
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _realloc_base(
         void*  _Block,
                                 size_t _Size
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl realloc(
        void*  _Block,
              size_t _Size
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _recalloc(
        void*  _Block,
              size_t _Count,
              size_t _Size
    );


void __cdecl _aligned_free(
        void* _Block
    );

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_malloc(
       size_t _Size,
                         size_t _Alignment
    );

     
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_offset_malloc(
       size_t _Size,
                         size_t _Alignment,
                         size_t _Offset
    );

 

size_t __cdecl _aligned_msize(
      void*  _Block,
               size_t _Alignment,
               size_t _Offset
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_offset_realloc(
        void*  _Block,
              size_t _Size,
                                size_t _Alignment,
                                size_t _Offset
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_offset_recalloc(
        void*  _Block,
              size_t _Count,
              size_t _Size,
                                size_t _Alignment,
                                size_t _Offset
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_realloc(
        void*  _Block,
              size_t _Size,
                                size_t _Alignment
    );

       
 __declspec(allocator) __declspec(restrict)
void* __cdecl _aligned_recalloc(
        void*  _Block,
              size_t _Count,
              size_t _Size,
                                size_t _Alignment
    );


















#line 211 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_malloc.h"



} __pragma(pack(pop))
#line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"










#pragma once


#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"







#pragma once




__pragma(pack(push, 8)) extern "C" {




    namespace std
    {
        typedef decltype(__nullptr) nullptr_t;
    }

    using ::std::nullptr_t;
#line 25 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"




 int* __cdecl _errno(void);


 errno_t __cdecl _set_errno(  int _Value);
 errno_t __cdecl _get_errno(  int* _Value);



    
        
    

#line 42 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"


#line 45 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stddef.h"

 extern unsigned long  __cdecl __threadid(void);

 extern uintptr_t __cdecl __threadhandle(void);



} __pragma(pack(pop))
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"

__pragma(pack(push, 8)) extern "C" {





     
     void* __cdecl bsearch_s(
                                                        void const* _Key,
          void const* _Base,
                                                        rsize_t     _NumOfElements,
                                                        rsize_t     _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void*, void const*, void const*),
                                                        void*       _Context
        );

     void __cdecl qsort_s(
          void*   _Base,
                                                             rsize_t _NumOfElements,
                                                             rsize_t _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void*, void const*, void const*),
                                                             void*   _Context
        );

#line 41 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"



 
 void* __cdecl bsearch(
                                                    void const* _Key,
      void const* _Base,
                                                    size_t      _NumOfElements,

                                                    size_t      _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

 void __cdecl qsort(
      void*  _Base,
                                                         size_t _NumOfElements,

                                                         size_t _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

 
 void* __cdecl _lfind_s(
                                                       void const*   _Key,
      void const*   _Base,
                                                    unsigned int* _NumOfElements,
                                                       size_t        _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 
                                                       void*         _Context
    );

 
 void* __cdecl _lfind(
                                                       void const*   _Key,
      void const*   _Base,
                                                    unsigned int* _NumOfElements,
                                                       unsigned int  _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

 
 void* __cdecl _lsearch_s(
                                                             void const*   _Key,
      void*         _Base,
                                                          unsigned int* _NumOfElements,
                                                             size_t        _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void*, void const*, void const*),
                                                             void*         _Context
    );

 
 void* __cdecl _lsearch(
                                                             void const*   _Key,
      void*         _Base,
                                                          unsigned int* _NumOfElements,
                                                             unsigned int  _SizeOfElements,
      int (__cdecl* _PtFuncCompare)(void const*, void const*)
    );

















































































#line 179 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"





      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_lfind" ". See online help for details."))
     void* __cdecl lfind(
                                                           void const*   _Key,
          void const*   _Base,
                                                        unsigned int* _NumOfElements,
                                                           unsigned int  _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void const*, void const*)
        );

      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_lsearch" ". See online help for details."))
     void* __cdecl lsearch(
                                                                void const*   _Key,
          void*         _Base,
                                                             unsigned int* _NumOfElements,
                                                                unsigned int  _SizeOfElements,
          int (__cdecl* _PtFuncCompare)(void const*, void const*)
        );

#line 203 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_search.h"



} __pragma(pack(pop))
#line 14 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"








#pragma once



__pragma(pack(push, 8)) extern "C" {
































 

 errno_t __cdecl _itow_s(
                              int      _Value,
      wchar_t* _Buffer,
                              size_t   _BufferCount,
                              int      _Radix
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _itow_s(  int _Value, wchar_t (&_Buffer)[_Size],   int _Radix) throw() { return _itow_s(_Value, _Buffer, _Size, _Radix); } }
#line 61 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_itow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t* __cdecl _itow( int _Value,   wchar_t *_Buffer,  int _Radix);
#line 68 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

 

 errno_t __cdecl _ltow_s(
                              long     _Value,
      wchar_t* _Buffer,
                              size_t   _BufferCount,
                              int      _Radix
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _ltow_s(  long _Value, wchar_t (&_Buffer)[_Size],   int _Radix) throw() { return _ltow_s(_Value, _Buffer, _Size, _Radix); } }
#line 84 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ltow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t* __cdecl _ltow( long _Value,   wchar_t *_Buffer,  int _Radix);
#line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"


 errno_t __cdecl _ultow_s(
                              unsigned long _Value,
      wchar_t*      _Buffer,
                              size_t        _BufferCount,
                              int           _Radix
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _ultow_s(  unsigned long _Value, wchar_t (&_Buffer)[_Size],   int _Radix) throw() { return _ultow_s(_Value, _Buffer, _Size, _Radix); } }
#line 106 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ultow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t* __cdecl _ultow( unsigned long _Value,   wchar_t *_Buffer,  int _Radix);
#line 113 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

 
 double __cdecl wcstod(
                        wchar_t const* _String,
        wchar_t**      _EndPtr
    );

 
 double __cdecl _wcstod_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                      _locale_t      _Locale
    );

 
 long __cdecl wcstol(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 long __cdecl _wcstol_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 long long __cdecl wcstoll(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 long long __cdecl _wcstoll_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 unsigned long __cdecl wcstoul(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 unsigned long __cdecl _wcstoul_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 unsigned long long __cdecl wcstoull(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 unsigned long long __cdecl _wcstoull_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 long double __cdecl wcstold(
                        wchar_t const* _String,
        wchar_t**      _EndPtr
    );

 
 long double __cdecl _wcstold_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                      _locale_t      _Locale
    );

 
 float __cdecl wcstof(
                        wchar_t const* _String,
        wchar_t**      _EndPtr
    );

 
 float __cdecl _wcstof_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                      _locale_t      _Locale
    );

 
 double __cdecl _wtof(
      wchar_t const* _String
    );

 
 double __cdecl _wtof_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 int __cdecl _wtoi(
      wchar_t const* _String
    );

 
 int __cdecl _wtoi_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 long __cdecl _wtol(
      wchar_t const* _String
    );

 
 long __cdecl _wtol_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 long long __cdecl _wtoll(
      wchar_t const* _String
    );

 
 long long __cdecl _wtoll_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );


 errno_t __cdecl _i64tow_s(
                              __int64  _Value,
      wchar_t* _Buffer,
                              size_t   _BufferCount,
                              int      _Radix
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_i64tow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 wchar_t* __cdecl _i64tow(
                        __int64  _Value,
        wchar_t* _Buffer,
                        int      _Radix
    );


 errno_t __cdecl _ui64tow_s(
                              unsigned __int64 _Value,
      wchar_t*         _Buffer,
                              size_t           _BufferCount,
                              int              _Radix
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ui64tow_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 wchar_t* __cdecl _ui64tow(
                        unsigned __int64 _Value,
        wchar_t*         _Buffer,
                        int              _Radix
    );

 
 __int64 __cdecl _wtoi64(
      wchar_t const* _String
    );

 
 __int64 __cdecl _wtoi64_l(
        wchar_t const* _String,
      _locale_t      _Locale
    );

 
 __int64 __cdecl _wcstoi64(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 __int64 __cdecl _wcstoi64_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );

 
 unsigned __int64 __cdecl _wcstoui64(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix
    );

 
 unsigned __int64 __cdecl _wcstoui64_l(
                        wchar_t const* _String,
        wchar_t**      _EndPtr,
                          int            _Radix,
                      _locale_t      _Locale
    );




 
 
 __declspec(allocator) wchar_t* __cdecl _wfullpath(
      wchar_t*       _Buffer,
                                wchar_t const* _Path,
                                  size_t         _BufferCount
    );




 errno_t __cdecl _wmakepath_s(
      wchar_t*       _Buffer,
                              size_t         _BufferCount,
                        wchar_t const* _Drive,
                        wchar_t const* _Dir,
                        wchar_t const* _Filename,
                        wchar_t const* _Ext
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _wmakepath_s(wchar_t (&_Buffer)[_Size],   wchar_t const* _Drive,   wchar_t const* _Dir,   wchar_t const* _Filename,   wchar_t const* _Ext) throw() { return _wmakepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } }
#line 359 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wmakepath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _wmakepath(  wchar_t *_Buffer,  wchar_t const* _Drive,  wchar_t const* _Dir,  wchar_t const* _Filename,  wchar_t const* _Ext);
#line 368 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

 void __cdecl _wperror(
      wchar_t const* _ErrMsg
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wsplitpath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 void __cdecl _wsplitpath(
                        wchar_t const* _FullPath,
        wchar_t*       _Drive,
        wchar_t*       _Dir,
        wchar_t*       _Filename,
        wchar_t*       _Ext
    );

 errno_t __cdecl _wsplitpath_s(
                                  wchar_t const* _FullPath,
         wchar_t*       _Drive,
                                    size_t         _DriveCount,
           wchar_t*       _Dir,
                                    size_t         _DirCount,
      wchar_t*       _Filename,
                                    size_t         _FilenameCount,
           wchar_t*       _Ext,
                                    size_t         _ExtCount
    );

extern "C++" { template <size_t _DriveSize, size_t _DirSize, size_t _NameSize, size_t _ExtSize> inline errno_t __cdecl _wsplitpath_s(   wchar_t const* _Path,   wchar_t (&_Drive)[_DriveSize],   wchar_t (&_Dir)[_DirSize],   wchar_t (&_Name)[_NameSize],   wchar_t (&_Ext)[_ExtSize] ) throw() { return _wsplitpath_s(_Path, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } }
#line 398 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"





    
    

    
     errno_t __cdecl _wdupenv_s(
            wchar_t**      _Buffer,
                                                                            size_t*        _BufferCount,
                                                                               wchar_t const* _VarName
        );

    

      __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wdupenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     wchar_t* __cdecl _wgetenv(
          wchar_t const* _VarName
        );

     
    
     errno_t __cdecl _wgetenv_s(
                                     size_t*        _RequiredCount,
          wchar_t*       _Buffer,
                                      size_t         _BufferCount,
                                    wchar_t const* _VarName
        );

    extern "C++" { template <size_t _Size> inline   errno_t __cdecl _wgetenv_s(  size_t* _RequiredCount, wchar_t (&_Buffer)[_Size],   wchar_t const* _VarName) throw() { return _wgetenv_s(_RequiredCount, _Buffer, _Size, _VarName); } }
#line 436 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

     
     int __cdecl _wputenv(
          wchar_t const* _EnvString
        );

    
     errno_t __cdecl _wputenv_s(
          wchar_t const* _Name,
          wchar_t const* _Value
        );
    
     errno_t __cdecl _wsearchenv_s(
                                wchar_t const* _Filename,
                                wchar_t const* _VarName,
          wchar_t*       _Buffer,
                                  size_t         _BufferCount
        );
    
    extern "C++" { template <size_t _Size> inline errno_t __cdecl _wsearchenv_s(  wchar_t const* _Filename,   wchar_t const* _VarName, wchar_t (&_ResultPath)[_Size]) throw() { return _wsearchenv_s(_Filename, _VarName, _ResultPath, _Size); } }
#line 461 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"
    
    __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wsearchenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _wsearchenv( wchar_t const* _Filename,  wchar_t const* _VarName,   wchar_t *_ResultPath);
#line 468 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"

     int __cdecl _wsystem(
          wchar_t const* _Command
        );

#line 474 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h"



} __pragma(pack(pop))
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"







#pragma once


#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\vcruntime.h"































































































































































































































































































































#line 12 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"

__pragma(pack(push, 8)) extern "C" {









    
    



#line 29 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"









































#line 71 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"


    
        
    

#line 78 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"
#line 79 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"


    
        
    #line 84 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"
#line 85 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\limits.h"



} __pragma(pack(pop))
#line 16 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__pragma(pack(push, 8)) extern "C" {




    
#line 24 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"









 void __cdecl _swab(
        char* _Buf1,
        char* _Buf2,
                                                                  int   _SizeInBytes
    );












 __declspec(noreturn) void __cdecl exit(  int _Code);
 __declspec(noreturn) void __cdecl _exit(  int _Code);
 __declspec(noreturn) void __cdecl _Exit(  int _Code);
 __declspec(noreturn) void __cdecl quick_exit(  int _Code);
 __declspec(noreturn) void __cdecl abort(void);





 unsigned int __cdecl _set_abort_behavior(
      unsigned int _Flags,
      unsigned int _Mask
    );




    typedef int (__cdecl* _onexit_t)(void);



#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"






    
    
#line 82 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

























































    int       __cdecl atexit(void (__cdecl*)(void));
    _onexit_t __cdecl _onexit(  _onexit_t _Func);
#line 142 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

int __cdecl at_quick_exit(void (__cdecl*)(void));









    
    typedef void (__cdecl* _purecall_handler)(void);

    
    typedef void (__cdecl* _invalid_parameter_handler)(
        wchar_t const*,
        wchar_t const*,
        wchar_t const*, 
        unsigned int,
        uintptr_t
        );

    
     _purecall_handler __cdecl _set_purecall_handler(
          _purecall_handler _Handler
        );

     _purecall_handler __cdecl _get_purecall_handler(void);

    
     _invalid_parameter_handler __cdecl _set_invalid_parameter_handler(
          _invalid_parameter_handler _Handler
        );

     _invalid_parameter_handler __cdecl _get_invalid_parameter_handler(void);

     _invalid_parameter_handler __cdecl _set_thread_local_invalid_parameter_handler(
          _invalid_parameter_handler _Handler
        );

     _invalid_parameter_handler __cdecl _get_thread_local_invalid_parameter_handler(void);
#line 185 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"












#line 198 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"









  int __cdecl _set_error_mode(  int _Mode);



 int* __cdecl _errno(void);


 errno_t __cdecl _set_errno(  int _Value);
 errno_t __cdecl _get_errno(  int* _Value);

 unsigned long* __cdecl __doserrno(void);


 errno_t __cdecl _set_doserrno(  unsigned long _Value);
 errno_t __cdecl _get_doserrno(  unsigned long * _Value);


 __declspec(deprecated("This function or variable may be unsafe. Consider using " "strerror" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")) char** __cdecl __sys_errlist(void);


 __declspec(deprecated("This function or variable may be unsafe. Consider using " "strerror" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")) int * __cdecl __sys_nerr(void);


 void __cdecl perror(  char const* _ErrMsg);




__declspec(deprecated("This function or variable may be unsafe. Consider using " "_get_pgmptr" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char**    __cdecl __p__pgmptr (void);
__declspec(deprecated("This function or variable may be unsafe. Consider using " "_get_wpgmptr" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  wchar_t** __cdecl __p__wpgmptr(void);
__declspec(deprecated("This function or variable may be unsafe. Consider using " "_get_fmode" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  int*      __cdecl __p__fmode  (void);






    
    
    
#line 248 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 
 errno_t __cdecl _get_pgmptr (  char**    _Value);

 
 errno_t __cdecl _get_wpgmptr(  wchar_t** _Value);

 errno_t __cdecl _set_fmode  (               int       _Mode );

 errno_t __cdecl _get_fmode  (              int*      _PMode);








typedef struct _div_t
{
    int quot;
    int rem;
} div_t;

typedef struct _ldiv_t
{
    long quot;
    long rem;
} ldiv_t;

typedef struct _lldiv_t
{
    long long quot;
    long long rem;
} lldiv_t;

  int       __cdecl abs   (  int       _Number);
  long      __cdecl labs  (  long      _Number);
  long long __cdecl llabs (  long long _Number);
  __int64   __cdecl _abs64(  __int64   _Number);

  unsigned short   __cdecl _byteswap_ushort(  unsigned short   _Number);
  unsigned long    __cdecl _byteswap_ulong (  unsigned long    _Number);
  unsigned __int64 __cdecl _byteswap_uint64(  unsigned __int64 _Number);

   div_t   __cdecl div  (  int       _Numerator,   int       _Denominator);
   ldiv_t  __cdecl ldiv (  long      _Numerator,   long      _Denominator);
   lldiv_t __cdecl lldiv(  long long _Numerator,   long long _Denominator);



#pragma warning (push)
#pragma warning (disable:6540) 

unsigned int __cdecl _rotl(
      unsigned int _Value,
      int          _Shift
    );

 
unsigned long __cdecl _lrotl(
      unsigned long _Value,
      int           _Shift
    );

unsigned __int64 __cdecl _rotl64(
      unsigned __int64 _Value,
      int              _Shift
    );

unsigned int __cdecl _rotr(
      unsigned int _Value,
      int          _Shift
    );

 
unsigned long __cdecl _lrotr(
      unsigned long _Value,
      int           _Shift
    );

unsigned __int64 __cdecl _rotr64(
      unsigned __int64 _Value,
      int              _Shift
    );

#pragma warning (pop)






 void __cdecl srand(  unsigned int _Seed);

   int __cdecl rand(void);



#line 348 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




extern "C++"
{
    inline long abs(long const _X) throw()
    {
        return labs(_X);
    }

    inline long long abs(long long const _X) throw()
    {
        return llabs(_X);
    }

    inline ldiv_t div(long const _A1, long const _A2) throw()
    {
        return ldiv(_A1, _A2);
    }

    inline lldiv_t div(long long const _A1, long long const _A2) throw()
    {
        return lldiv(_A1, _A2);
    }
}
#line 375 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"










    #pragma pack(push, 4)
    typedef struct
    {
        unsigned char ld[10];
    } _LDOUBLE;
    #pragma pack(pop)

    











#line 405 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

typedef struct
{
    double x;
} _CRT_DOUBLE;

typedef struct
{
    float f;
} _CRT_FLOAT;





typedef struct
{
    long double x;
} _LONGDOUBLE;



#pragma pack(push, 4)
typedef struct
{
    unsigned char ld12[12];
} _LDBL12;
#pragma pack(pop)








                      double    __cdecl atof   (  char const* _String);
    int       __cdecl atoi   (  char const* _String);
                      long      __cdecl atol   (  char const* _String);
                      long long __cdecl atoll  (  char const* _String);
                      __int64   __cdecl _atoi64(  char const* _String);

   double    __cdecl _atof_l  (  char const* _String,   _locale_t _Locale);
   int       __cdecl _atoi_l  (  char const* _String,   _locale_t _Locale);
   long      __cdecl _atol_l  (  char const* _String,   _locale_t _Locale);
   long long __cdecl _atoll_l (  char const* _String,   _locale_t _Locale);
   __int64   __cdecl _atoi64_l(  char const* _String,   _locale_t _Locale);

   int __cdecl _atoflt (  _CRT_FLOAT*  _Result,   char const* _String);
   int __cdecl _atodbl (  _CRT_DOUBLE* _Result,   char*       _String);
   int __cdecl _atoldbl(  _LDOUBLE*    _Result,   char*       _String);

 
 int __cdecl _atoflt_l(
         _CRT_FLOAT* _Result,
        char const* _String,
      _locale_t   _Locale
    );

 
 int __cdecl _atodbl_l(
         _CRT_DOUBLE* _Result,
        char*        _String,
      _locale_t    _Locale
    );


 
 int __cdecl _atoldbl_l(
         _LDOUBLE* _Result,
        char*     _String,
      _locale_t _Locale
    );

 
 float __cdecl strtof(
                        char const* _String,
        char**      _EndPtr
    );

 
 float __cdecl _strtof_l(
                        char const* _String,
        char**      _EndPtr,
                      _locale_t   _Locale
    );

 
 double __cdecl strtod(
                        char const* _String,
        char**      _EndPtr
    );

 
 double __cdecl _strtod_l(
                        char const* _String,
        char**      _EndPtr,
                      _locale_t   _Locale
    );

 
 long double __cdecl strtold(
                        char const* _String,
        char**      _EndPtr
    );

 
 long double __cdecl _strtold_l(
                        char const* _String,
        char**      _EndPtr,
                      _locale_t   _Locale
    );

 
 long __cdecl strtol(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 long __cdecl _strtol_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 long long __cdecl strtoll(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 long long __cdecl _strtoll_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 unsigned long __cdecl strtoul(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 unsigned long __cdecl _strtoul_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 unsigned long long __cdecl strtoull(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 unsigned long long __cdecl _strtoull_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 __int64 __cdecl _strtoi64(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 __int64 __cdecl _strtoi64_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );

 
 unsigned __int64 __cdecl _strtoui64(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix
    );

 
 unsigned __int64 __cdecl _strtoui64_l(
                        char const* _String,
        char**      _EndPtr,
                          int         _Radix,
                      _locale_t   _Locale
    );








 

 errno_t __cdecl _itoa_s(
                              int    _Value,
      char*  _Buffer,
                              size_t _BufferCount,
                              int    _Radix
    );

extern "C++" { template <size_t _Size> inline   errno_t __cdecl _itoa_s(  int _Value, char (&_Buffer)[_Size],   int _Radix) throw() { return _itoa_s(_Value, _Buffer, _Size, _Radix); } }
#line 631 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_itoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char* __cdecl _itoa( int _Value,   char *_Buffer,  int _Radix);
#line 638 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 

 errno_t __cdecl _ltoa_s(
                              long   _Value,
      char*  _Buffer,
                              size_t _BufferCount,
                              int    _Radix
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _ltoa_s(  long _Value, char (&_Buffer)[_Size],   int _Radix) throw() { return _ltoa_s(_Value, _Buffer, _Size, _Radix); } }
#line 654 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ltoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char* __cdecl _ltoa( long _Value,   char *_Buffer,  int _Radix);
#line 661 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 

 errno_t __cdecl _ultoa_s(
                              unsigned long _Value,
      char*         _Buffer,
                              size_t        _BufferCount,
                              int           _Radix
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _ultoa_s(  unsigned long _Value, char (&_Buffer)[_Size],   int _Radix) throw() { return _ultoa_s(_Value, _Buffer, _Size, _Radix); } }
#line 677 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ultoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  char* __cdecl _ultoa( unsigned long _Value,   char *_Buffer,  int _Radix);
#line 684 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 

 errno_t __cdecl _i64toa_s(
                              __int64 _Value,
      char*   _Buffer,
                              size_t  _BufferCount,
                              int     _Radix
    );

 
__declspec(deprecated("This function or variable may be unsafe. Consider using " "_i64toa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _i64toa(
                        __int64 _Value,
        char*   _Buffer,
                        int     _Radix
    );

 

 errno_t __cdecl _ui64toa_s(
                              unsigned __int64 _Value,
      char*            _Buffer,
                              size_t           _BufferCount,
                              int              _Radix
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_ui64toa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _ui64toa(
                        unsigned __int64 _Value,
        char*            _Buffer,
                        int              _Radix
    );













 

 errno_t __cdecl _ecvt_s(
      char* _Buffer,
       size_t                       _BufferCount,
       double                       _Value,
       int                          _DigitCount,
      int*                         _PtDec,
      int*                         _PtSign
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _ecvt_s(char (&_Buffer)[_Size],   double _Value,   int _DigitCount,   int* _PtDec,   int* _PtSign) throw() { return _ecvt_s(_Buffer, _Size, _Value, _DigitCount, _PtDec, _PtSign); } }
#line 749 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

  __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ecvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _ecvt(
       double _Value,
       int    _DigitCount,
      int*   _PtDec,
      int*   _PtSign
    );

 

 errno_t __cdecl _fcvt_s(
      char*  _Buffer,
                              size_t _BufferCount,
                              double _Value,
                              int    _FractionalDigitCount,
                             int*   _PtDec,
                             int*   _PtSign
    );

extern "C++" { template <size_t _Size> inline   errno_t __cdecl _fcvt_s(char (&_Buffer)[_Size],   double _Value,   int _FractionalDigitCount,   int* _PtDec,   int* _PtSign) throw() { return _fcvt_s(_Buffer, _Size, _Value, _FractionalDigitCount, _PtDec, _PtSign); } }
#line 778 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

 
  __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _fcvt(
       double _Value,
       int    _FractionalDigitCount,
      int*   _PtDec,
      int*   _PtSign
    );

 
 errno_t __cdecl _gcvt_s(
      char*  _Buffer,
                              size_t _BufferCount,
                              double _Value,
                              int    _DigitCount
    );

extern "C++" { template <size_t _Size> inline   errno_t __cdecl _gcvt_s(char (&_Buffer)[_Size],   double _Value,   int _DigitCount) throw() { return _gcvt_s(_Buffer, _Size, _Value, _DigitCount); } }
#line 803 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_gcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 char* __cdecl _gcvt(
                        double _Value,
                        int    _DigitCount,
        char*  _Buffer
    );











    

#line 824 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
        
    #line 826 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    


        
    #line 832 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

     
     int __cdecl ___mb_cur_max_func(void);

     
     int __cdecl ___mb_cur_max_l_func(_locale_t);
#line 839 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"



 
 int __cdecl mblen(
        char const* _Ch,
                                             size_t      _MaxCount
    );

  
 int __cdecl _mblen_l(
        char const* _Ch,
                                             size_t      _MaxCount,
                                         _locale_t   _Locale
    );

 
 
 size_t __cdecl _mbstrlen(
      char const* _String
    );

 
 
 size_t __cdecl _mbstrlen_l(
        char const* _String, 
      _locale_t   _Locale
    );

 
 
 size_t __cdecl _mbstrnlen(
      char const* _String,
        size_t      _MaxCount
    );

 
 
 size_t __cdecl _mbstrnlen_l(
        char const* _String,
          size_t      _MaxCount,
      _locale_t   _Locale
    );

 
 int __cdecl mbtowc(
                      wchar_t*    _DstCh,
      char const* _SrcCh,
                                      size_t      _SrcSizeInBytes
    );

 
 int __cdecl _mbtowc_l(
                      wchar_t*    _DstCh,
      char const* _SrcCh,
                                      size_t      _SrcSizeInBytes,
                                  _locale_t   _Locale
    );


 errno_t __cdecl mbstowcs_s(
                                                      size_t*     _PtNumOfCharConverted,
      wchar_t*    _DstBuf,
                                                           size_t      _SizeInWords,
                                     char const* _SrcBuf,
                                                           size_t      _MaxCount
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl mbstowcs_s(  size_t* _PtNumOfCharConverted,   wchar_t (&_Dest)[_Size],   char const* _Source,   size_t _MaxCount) throw() { return mbstowcs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } }
#line 914 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "mbstowcs_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl mbstowcs( wchar_t *_Dest,  char const* _Source,  size_t _MaxCount);
#line 921 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"


 errno_t __cdecl _mbstowcs_s_l(
                                                      size_t*     _PtNumOfCharConverted,
      wchar_t*    _DstBuf,
                                                           size_t      _SizeInWords,
                                     char const* _SrcBuf,
                                                           size_t      _MaxCount,
                                                       _locale_t   _Locale
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _mbstowcs_s_l(  size_t* _PtNumOfCharConverted,   wchar_t (&_Dest)[_Size],   char const* _Source,   size_t _MaxCount,   _locale_t _Locale) throw() { return _mbstowcs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } }
#line 940 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_mbstowcs_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl _mbstowcs_l(  wchar_t *_Dest,   char const* _Source,   size_t _MaxCount,   _locale_t _Locale);
#line 949 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




__declspec(deprecated("This function or variable may be unsafe. Consider using " "wctomb_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 int __cdecl wctomb(
      char*   _MbCh,
                                wchar_t _WCh
    );

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wctomb_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 int __cdecl _wctomb_l(
        char*     _MbCh,
                          wchar_t   _WCh,
                      _locale_t _Locale
    );



    
     errno_t __cdecl wctomb_s(
                                                         int*    _SizeConverted,
          char*   _MbCh,
                                                              rsize_t _SizeInBytes,
                                                              wchar_t _WCh
        );

#line 977 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"


 errno_t __cdecl _wctomb_s_l(
                             int*     _SizeConverted,
      char*     _MbCh,
                                  size_t    _SizeInBytes,
                                  wchar_t   _WCh, 
                              _locale_t _Locale);


 errno_t __cdecl wcstombs_s(
                                                               size_t*        _PtNumOfCharConverted,
      char*          _Dst,
                                                                    size_t         _DstSizeInBytes,
                                                                  wchar_t const* _Src,
                                                                    size_t         _MaxCountInBytes
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl wcstombs_s(  size_t* _PtNumOfCharConverted,   char (&_Dest)[_Size],   wchar_t const* _Source,   size_t _MaxCount) throw() { return wcstombs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } }
#line 1002 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "wcstombs_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl wcstombs( char *_Dest,  wchar_t const* _Source,  size_t _MaxCount);
#line 1009 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"


 errno_t __cdecl _wcstombs_s_l(
                                                               size_t*        _PtNumOfCharConverted,
      char*          _Dst,
                                                                    size_t         _DstSizeInBytes,
                                                                  wchar_t const* _Src,
                                                                    size_t         _MaxCountInBytes,
                                                                _locale_t      _Locale
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcstombs_s_l(  size_t* _PtNumOfCharConverted,   char (&_Dest)[_Size],   wchar_t const* _Source,   size_t _MaxCount,   _locale_t _Locale) throw() { return _wcstombs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } }
#line 1028 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcstombs_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  size_t __cdecl _wcstombs_l(  char *_Dest,   wchar_t const* _Source,   size_t _MaxCount,   _locale_t _Locale);
#line 1037 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




















 
 
 __declspec(allocator) char* __cdecl _fullpath(
      char*       _Buffer,
                                char const* _Path,
                                  size_t      _BufferCount
    );




 errno_t __cdecl _makepath_s(
      char*       _Buffer,
                              size_t      _BufferCount,
                        char const* _Drive,
                        char const* _Dir,
                        char const* _Filename,
                        char const* _Ext
    );

extern "C++" { template <size_t _Size> inline errno_t __cdecl _makepath_s(char (&_Buffer)[_Size],   char const* _Drive,   char const* _Dir,   char const* _Filename,   char const* _Ext) throw() { return _makepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } }
#line 1085 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_makepath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _makepath(  char *_Buffer,  char const* _Drive,  char const* _Dir,  char const* _Filename,  char const* _Ext);
#line 1094 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

__declspec(deprecated("This function or variable may be unsafe. Consider using " "_splitpath_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
 void __cdecl _splitpath(
                        char const* _FullPath,
        char*       _Drive,
        char*       _Dir,
        char*       _Filename,
        char*       _Ext
    );


 errno_t __cdecl _splitpath_s(
                                  char const* _FullPath,
         char*       _Drive,
                                    size_t      _DriveCount,
           char*       _Dir,
                                    size_t      _DirCount,
      char*       _Filename,
                                    size_t      _FilenameCount,
           char*       _Ext,
                                    size_t      _ExtCount
    );

extern "C++" { template <size_t _DriveSize, size_t _DirSize, size_t _NameSize, size_t _ExtSize> inline errno_t __cdecl _splitpath_s(   char const* _Dest,   char (&_Drive)[_DriveSize],   char (&_Dir)[_DirSize],   char (&_Name)[_NameSize],   char (&_Ext)[_ExtSize] ) throw() { return _splitpath_s(_Dest, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } }










    

    
     
     errno_t __cdecl getenv_s(
                                     size_t*     _RequiredCount,
          char*       _Buffer,
                                      rsize_t     _BufferCount,
                                    char const* _VarName
        );
    
    #line 1140 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"




     int*       __cdecl __p___argc (void);
     char***    __cdecl __p___argv (void);
     wchar_t*** __cdecl __p___wargv(void);

    




        
        
        
    #line 1157 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
    
     char***    __cdecl __p__environ (void);
     wchar_t*** __cdecl __p__wenviron(void);

    
        
    #line 1164 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"
    
    





        
        
    #line 1174 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"



    
    



      __declspec(deprecated("This function or variable may be unsafe. Consider using " "_dupenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details.")) 
     char* __cdecl getenv(
          char const* _VarName
        );

    extern "C++" { template <size_t _Size> inline errno_t __cdecl getenv_s(  size_t* _RequiredCount, char (&_Buffer)[_Size],   char const* _VarName) throw() { return getenv_s(_RequiredCount, _Buffer, _Size, _VarName); } }
#line 1193 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    


#line 1198 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    
     errno_t __cdecl _dupenv_s(
            char**      _Buffer,
                                                                            size_t*     _BufferCount,
                                                                               char const* _VarName
        );

    

#line 1209 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

     int __cdecl system(
          char const* _Command
        );

    
    
    #pragma warning (push)
    #pragma warning (disable:6540)

     
     int __cdecl _putenv(
          char const* _EnvString
        );

    
     errno_t __cdecl _putenv_s(
          char const* _Name,
          char const* _Value
        );

    #pragma warning (pop)

     errno_t __cdecl _searchenv_s(
                                char const* _Filename,
                                char const* _VarName,
          char*       _Buffer,
                                  size_t      _BufferCount
        );

    extern "C++" { template <size_t _Size> inline errno_t __cdecl _searchenv_s(  char const* _Filename,   char const* _VarName, char (&_Buffer)[_Size]) throw() { return _searchenv_s(_Filename, _VarName, _Buffer, _Size); } }
#line 1245 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    __declspec(deprecated("This function or variable may be unsafe. Consider using " "_searchenv_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))  void __cdecl _searchenv( char const* _Filename,  char const* _VarName,   char *_Buffer);
#line 1252 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    
    __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "SetErrorMode" " " "instead. See online help for details."))
     void __cdecl _seterrormode(
          int _Mode
        );

    __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Beep" " " "instead. See online help for details."))
     void __cdecl _beep(
          unsigned _Frequency,
          unsigned _Duration
        );

    __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Sleep" " " "instead. See online help for details."))
     void __cdecl _sleep(
          unsigned long _Duration
        );

#line 1271 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"










    




    
    

    #pragma warning(push)
    #pragma warning(disable: 4141) 

      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ecvt" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ecvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl ecvt(
           double _Value,
           int    _DigitCount,
          int*   _PtDec,
          int*   _PtSign
        );

      __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fcvt" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl fcvt(
           double _Value,
           int    _FractionalDigitCount,
          int*   _PtDec,
          int*   _PtSign
        );

    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_gcvt" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fcvt_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl gcvt(
                            double _Value,
                            int    _DigitCount,
            char*  _DstBuf
        );
    
    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_itoa" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_itoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl itoa(
                            int   _Value,
            char* _Buffer,
                            int   _Radix
        );
    
    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ltoa" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ltoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl ltoa(
                            long  _Value,
            char* _Buffer,
                            int   _Radix
        );


    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_swab" ". See online help for details."))
     void __cdecl swab(
          char* _Buf1,
          char* _Buf2,
                                     int   _SizeInBytes
        );

    __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ultoa" ". See online help for details.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_ultoa_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. " "See online help for details."))
     char* __cdecl ultoa(
                            unsigned long _Value,
            char*         _Buffer,
                            int           _Radix
        );

    

        

          __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_putenv" ". See online help for details."))
         int __cdecl putenv(
              char const* _EnvString
            );

    #line 1354 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"

    #pragma warning(pop)

    _onexit_t __cdecl onexit(  _onexit_t _Func);

#line 1360 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt\\stdlib.h"



} __pragma(pack(pop))

#line 14 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"
#line 15 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"

 
namespace std {
using :: size_t; using :: div_t; using :: ldiv_t;
using :: abort; using :: abs; using :: atexit;
using :: atof; using :: atoi; using :: atol;
using :: bsearch; using :: calloc; using :: div;
using :: exit; using :: free;
using :: labs; using :: ldiv; using :: malloc;
using :: mblen; using :: mbstowcs; using :: mbtowc;
using :: qsort; using :: rand; using :: realloc;
using :: srand; using :: strtod; using :: strtol;
using :: strtoul;
using :: wcstombs; using :: wctomb;

using :: lldiv_t;

 
using :: getenv;
using :: system;
 #line 36 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"

using :: atoll; using :: llabs; using :: lldiv;
using :: strtof; using :: strtold;
using :: strtoll; using :: strtoull;

using :: _Exit; using :: at_quick_exit; using :: quick_exit;
}
 #line 44 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"

#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE\\cstdlib"





#line 4 "C:\\cygwin64\\tmp\\PE681A~1\\CONFIG~1.SET\\conftest.cc"
Preprocess stderr before filtering::
Preprocess stderr after filtering::
            Popping language Cxx
================================================================================
TEST checkFortranCompiler from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:949)
TESTING: checkFortranCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:949)
  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)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/bin/intel64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/CommonExtensions/Microsoft/TestWindow/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/MSBuild/14.0/bin/amd64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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/Program Files (x86)/Microsoft Visual Studio 14.0/VC/VCPackages/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Common7/IDE/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.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)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Performance Tools/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/bin/x86/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Microsoft SDKs/Windows/v10.0A/bin/NETFX 4.6.1 Tools/x64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/gdb/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/debugger_2018/libipt/intel64/lib/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Advisor 2018/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/VTune Amplifier 2018/bin64/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Inspector 2018/bin32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.2.185/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.1.156/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.5.267/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2018.0.124/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files/Microsoft MPI/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2016 R1/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2017.0.109/windows/mpi/intel64/bin/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/ia32/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.2.180/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/ProgramData/Oracle/Java/javapath/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2016.1.146/windows/mpi/intel64/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/NetSarang/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redis/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Windows Kits/8.1/Windows Performance Toolkit/win32fe...not found
Checking for program /cygdrive/c/openfoam/Git/cmd/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2018 R1/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tecplot 360 EX 2017 R3/bin/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.2.024/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/IntelSWTools/Trace Analyzer and Collector/9.1.1.019/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files (x86)/Intel/Trace Analyzer and Collector/9.0.2.045/dll/win32fe...not found
Checking for program /cygdrive/c/Program Files/Tecplot/Tec360 2011R2/Bin/win32fe...not found
Checking for program /cygdrive/c/Windows/system32/win32fe...not found
Checking for program /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe...found
              Defined make macro "FC" to "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort"
              Pushing language FC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.F90 
Successful compile:
Source:
      program main

      end
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.F90 
Successful compile:
Source:
      program main

      end
                                              Pushing language C
                                              Popping language C
                                              Pushing language CUDA
                                              Popping language CUDA
                                              Pushing language Cxx
                                              Popping language Cxx
                                              Pushing language FC
                                              Popping language FC
                      Pushing language FC
                      Popping language FC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o 
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.F90 
Successful compile:
Source:
      program main

      end
                      Pushing language FC
                      Popping language FC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o  -lpetsc-ufod4vtr9mqHvKIQiVAm
stdout:
ipo: error #11018: Cannot open libpetsc-ufod4vtr9mqHvKIQiVAm.lib
LINK : C:\cygwin64\tmp\PE681A~1\CONFIG~1.SET\conftest.exe not found or not built by the last incremental link; performing full link
LINK : fatal error LNK1104: cannot open file 'libpetsc-ufod4vtr9mqHvKIQiVAm.lib'
Possible ERROR while running linker: exit code 20480
stdout:
ipo: error #11018: Cannot open libpetsc-ufod4vtr9mqHvKIQiVAm.lib
LINK : C:\cygwin64\tmp\PE681A~1\CONFIG~1.SET\conftest.exe not found or not built by the last incremental link; performing full link
LINK : fatal error LNK1104: cannot open file 'libpetsc-ufod4vtr9mqHvKIQiVAm.lib'Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.F90 
Successful compile:
Source:
      program main

      end
                          Pushing language FC
                          Popping language FC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o 
Testing executable /tmp/petsc-ytughc/config.setCompilers/conftest.exe to see if it can be run
Executing: /tmp/petsc-ytughc/config.setCompilers/conftest.exe
Executing: /tmp/petsc-ytughc/config.setCompilers/conftest.exe
              Popping language FC
================================================================================
TEST checkFortranComments from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:970)
TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:970)
  Make sure fortran comment "!" works
            Pushing language FC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe ifort -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.F90 
Successful compile:
Source:
! comment
      program main

      end
          Fortran comments can use ! in column 1
            Popping language FC
================================================================================
TEST checkLargeFileIO from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1087)
TESTING: checkLargeFileIO from config.setCompilers(config/BuildSystem/config/setCompilers.py:1087)
================================================================================
TEST checkArchiver from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1186)
TESTING: checkArchiver from config.setCompilers(config/BuildSystem/config/setCompilers.py:1186)
  Check that the archiver exists and can make a library usable by the compiler
            Pushing language C
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.29.1.20171006
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.29.1.20171006
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
                Defined make macro "FAST_AR_FLAGS" to "Scq"
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int foo(int a) {
  return a+1;
}

Checking for program /usr/local/bin/ar...not found
Checking for program /usr/bin/ar...found
              Defined make macro "AR" to "/usr/bin/ar"
Checking for program /usr/local/bin/ranlib...not found
Checking for program /usr/bin/ranlib...found
              Defined make macro "RANLIB" to "/usr/bin/ranlib -c"
Executing: /usr/bin/ar cr /tmp/petsc-ytughc/config.setCompilers/libconf1.a /tmp/petsc-ytughc/config.setCompilers/conf1.o
Executing: /usr/bin/ranlib -c /tmp/petsc-ytughc/config.setCompilers/libconf1.a
Possible ERROR while running ranlib:
stderr:
/usr/bin/ranlib: invalid option -- c
          Ranlib is not functional with your archiver.  Try --with-ranlib=true if ranlib is unnecessary.
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.29.1.20171006
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
Executing: ar -V
stdout:
GNU ar (GNU Binutils) 2.29.1.20171006
Copyright (C) 2017 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) any later version.
This program has absolutely no warranty.
                Defined make macro "FAST_AR_FLAGS" to "Scq"
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
int foo(int a) {
  return a+1;
}

Checking for program /usr/local/bin/ar...not found
Checking for program /usr/bin/ar...found
              Defined make macro "AR" to "/usr/bin/ar"
Checking for program /usr/local/bin/ranlib...not found
Checking for program /usr/bin/ranlib...found
              Defined make macro "RANLIB" to "/usr/bin/ranlib"
Executing: /usr/bin/ar cr /tmp/petsc-ytughc/config.setCompilers/libconf1.a /tmp/petsc-ytughc/config.setCompilers/conf1.o
Executing: /usr/bin/ranlib /tmp/petsc-ytughc/config.setCompilers/libconf1.a
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
extern int foo(int);

int main() {
  int b = foo(1);  if (b);
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o -L/tmp/petsc-ytughc/config.setCompilers -lconf1 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
LINK : fatal error LNK1181: cannot open input file 'libconf1.lib'
Possible ERROR while running linker: exit code 512
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
LINK : fatal error LNK1181: cannot open input file 'libconf1.lib'Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3  /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"
extern int foo(int);

int main() {
  int b = foo(1);  if (b);
;
  return 0;
}
                    Pushing language C
                    Popping language C
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl  -o /tmp/petsc-ytughc/config.setCompilers/conftest.exe   -QxHost -debug -O3 /tmp/petsc-ytughc/config.setCompilers/conftest.o -L/tmp/petsc-ytughc/config.setCompilers -lconf1 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
            Defined make macro "AR_FLAGS" to "cr"
            Defined make macro "AR_LIB_SUFFIX" to "lib"
            Popping language C
================================================================================
TEST checkSharedLinker from config.setCompilers(/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py:1300)
TESTING: checkSharedLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1300)
  Check that the linker can produce shared libraries
                                      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"
          Trying C compiler flag 
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3    /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
              Rejecting compiler flag   due to 
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
conftest.c
          Rejected C compiler flag  because it was not compatible with shared linker /usr/bin/ar using flags []
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl --help
stdout:
Win32 Development Tool Front End, version 1.11.3 Mon, Feb 27, 2017 11:10:38 AM

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>
  --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 19.00.24215.1 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|ATOM> 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                  
    ATOM - Intel(R) Atom(TM) processors                           

                             -CODE GENERATION-

/Gw[-] separate global variables for linker
/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)
/guard:cf[-] enable CFG (control flow guard)
/EHs enable C++ EH (no SEH exceptions)  /EHa enable C++ EH (w/ SEH exceptions)
/EHc extern "C" defaults to nothrow     
/EHr always generate noexcept runtime termination checks
/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
/Qpar[-] enable parallel code generation
/Qpar-report:1 auto-parallelizer diagnostic; indicate parallelized loops
/Qpar-report:2 auto-parallelizer diagnostic; indicate loops not parallelized
/Qvec-report:1 auto-vectorizer diagnostic; indicate vectorized loops
/Qvec-report:2 auto-vectorizer diagnostic; indicate loops not vectorized
/GL[-] enable link-time code generation 
/volatile:<iso|ms> choose volatile model:
    iso - Acquire/release semantics not guaranteed on volatile accesses
    ms  - Acquire/release semantics guaranteed on volatile accesses
/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
    initialAppDomain - enable initial AppDomain behavior of Visual C++ 2002
    noAssembly - do not produce an assembly
    nostdlib - ignore the default \clr directory
/homeparams Force parameters passed in registers to be written to the stack
/GZ Enable stack checks (/RTCs)         
/arch:AVX enable use of instructions available with AVX-enabled CPUs
/arch:AVX2 enable use of instructions available with AVX2-enabled CPUs
/Gv __vectorcall calling convention     

                              -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
/Fd: <file> name .PDB file              /Fe: <file> name executable file
/Fm: <file> name map file               /Fo: <file> name object file
/Fp: <file> name .PCH 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
/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)
  rvalueCast[-]         enforce Standard C++ explicit type conversion rules
  strictStrings[-]      disable string-literal to [char|wchar_t]*
                        conversion (off by default)
  implicitNoexcept[-]   enable implicit noexcept on required functions
  threadSafeInit[-]     enable thread-safe local static initialization
  inline[-]             remove unreferenced function or data if it is
                        COMDAT or has internal linkage only (off by default)
  sizedDealloc[-]       enable C++14 global sized deallocation
                        functions (on by default)
  throwingNew[-]        assume operator new throws on failure (off by default)
  referenceBinding[-]   a temporary will not bind to an non-const
                        lvalue reference (off by default)
/ZH:SHA_256             use SHA256 for file checksum in debug info (experimental)

/Zo[-] generate richer debugging information for optimized code (on by default)

/ZW enable WinRT language extensions    
/constexpr:depth<N>     use <N> as the recursion depth limit
                        for constexpr (default: 512)
/constexpr:backtrace<N> show <N> constexpr evaluations
                        in diagnostics (default: 10)
/constexpr:steps<N>     terminate constexpr evaluation after
                        <N> steps (default: 100000)
/ZI enable Edit and Continue debug info 
/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      
/sdl enable additional security features and warnings
/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)  /FS force to use MSPDBSRV.EXE
/await enable resumable functions extension
/Wv:xx[.yy[.zzzzz]] disable warnings introduced after version xx.yy.zzzzz
/source-charset:<iana-name>|.nnnn set source character set
/execution-charset:<iana-name>|.nnnn set execution character set
/utf-8 set source and execution character set to UTF-8
/validate-charset[-] validate UTF-8 files for only legal characters

                                -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    

                              -CODE ANALYSIS-

/analyze[-] Enable native analysis      /analyze:quiet[-] No warning to console

/analyze:log<name> Warnings to file     /analyze:autolog Log to *.pftlog
/analyze:autolog:ext<ext> Log to *.<ext>/analyze:autolog- No log file
/analyze:WX- Warnings not fatal         /analyze:stacksize<num> Max stack frame

/analyze:max_paths<num> Max paths       /analyze:only Analyze, no code gen
          Trying C compiler flag -PIC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3 -PIC   /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-PIC'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
              Rejecting compiler flag -PIC  due to 
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-PIC'
conftest.c
          Rejected C compiler flag -PIC because it was not compatible with shared linker /usr/bin/ar using flags []
          Trying C compiler flag -fPIC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3 -fPIC   /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-fPIC'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
              Rejecting compiler flag -fPIC  due to 
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-fPIC'
conftest.c
          Rejected C compiler flag -fPIC because it was not compatible with shared linker /usr/bin/ar using flags []
          Trying C compiler flag -KPIC
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3 -KPIC   /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-KPIC'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
              Rejecting compiler flag -KPIC  due to 
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-KPIC'
conftest.c
          Rejected C compiler flag -KPIC because it was not compatible with shared linker /usr/bin/ar using flags []
          Trying C compiler flag -qpic
Executing: /cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/bin/win32fe/win32fe cl -c -o /tmp/petsc-ytughc/config.setCompilers/conftest.o -I/tmp/petsc-ytughc/config.setCompilers -QxHost -debug -O3 -qpic   /tmp/petsc-ytughc/config.setCompilers/conftest.c 
stdout:
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-qpic'
conftest.c
Successful compile:
Source:
#include "confdefs.h"
#include "conffix.h"

int main() {
;
  return 0;
}
              Rejecting compiler flag -qpic  due to 
cl : Command line warning D9002 : ignoring unknown option '-QxHost'
cl : Command line warning D9002 : ignoring unknown option '-debug'
cl : Command line warning D9002 : ignoring unknown option '-O3'
cl : Command line warning D9002 : ignoring unknown option '-qpic'
conftest.c
          Rejected C compiler flag -qpic because it was not compatible with shared linker /usr/bin/ar using flags []
            Deleting "LD_SHARED"
*******************************************************************************
        CONFIGURATION CRASH  (Please send configure.log to petsc-maint at mcs.anl.gov)
*******************************************************************************
sharedLinker  File "./config/configure.py", line 393, in petsc_configure
    framework.configure(out = sys.stdout)
  File "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/framework.py", line 1086, in configure
    self.processChildren()
  File "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/framework.py", line 1075, in processChildren
    self.serialEvaluation(self.childGraph)
  File "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/framework.py", line 1056, in serialEvaluation
    child.configure()
  File "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py", line 1695, in configure
    self.executeTest(self.checkSharedLinker)
  File "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/base.py", line 126, in executeTest
    ret = test(*args,**kargs)
  File "/cygdrive/d/wtay/Downloads/Source_codes/petsc-3.8.4/config/BuildSystem/config/setCompilers.py", line 1345, in checkSharedLinker
    del self.sharedLinker
================================================================================
Finishing Configure Run at Wed Mar 28 12:36:23 2018
================================================================================


More information about the petsc-users mailing list