Link fatal error c1900

Hi all,
  • Remove From My Forums
  • Question

  • Hi all,

    I have a Team Foundation Build Agent that has Visual Studio Team System 2008 Test Edition installed. One of the solutions that I compile with that Build Agent gives me the following errors:

      VCBUILD : fatal error C1047: The object or library file ‘.binReleasemain.obj’ was created with an older compiler than other objects; rebuild old objects and libraries
      LINK : fatal error LNK1257: code generation failed

      VCBUILD : fatal error C1900: Il mismatch between ‘P1’ version ‘20080116’ and ‘P2’ version ‘20070207’
      LINK : fatal error LNK1257: code generation failed

    I’ve searched online and found that other people have experienced the same problem:

    http://software.intel.com/en-us/forums/intel-c-compiler/topic/62516/
    http://nuicode.com/issues/266

    In the second posting one states «I had the same Error! After installing Service Pack1 for VS2008 it worked!». Thats great for him but I don’t see any such update for the Test Edition of Visual Studio Team System 2008 — Test Edition.

    What can I do to get rid of that problem?

    Thanks!

    • Moved by

      Friday, August 21, 2009 3:41 AM
      (From:Visual Studio Team System — Testing)

Answers

  • Hello ACKH

    I once handled a similar case in newsgroups. That case exhibit a almost same symptom. Please check out my summary below:

    Problem

    In that case, the customer has a DLL project that you had built on a machine where VS 2008 SP1 was installed. You then attempted to rebuild that project on a machine without SP1, and got a fatal compiler error C1900 “IL mismatch between ‘P1’ version ‘20080116’ and ‘P2’ version ‘20070207’”, and then LNK1257 “Code generation failed”. He found that rebuilding your static library alleviated the errors, but cannot accept this as a workaround because your clients will not have the ability to rebuild the libraries you distribute before they use them.

    Cause

    You had built the static library with the /GL (Whole Program Optimization) compiler switch, which requires Link Time Code Generation (/LTCG) when the static library is subsequently linked. These features require that all linked modules be built by the same version of the compiler. In fact, if precompiled headers are used, the same machine must build and link all the involved object code. Therefore, it is highly recommended that static libraries not be built with the /GL switch, since their intended use is quite frequently to support reuse by others.

    Solution

    You rebuilt the static library on your VS2008 SP1 machine without the /GL switch, and you no longer encounter this problem.

    Please let me know if this info is helpful to you or not.

    Regards,

    Jialiang Ge

    MSDN Subscriber Support in Forum

    If you have any feedback of our support, please contact msdnmg@microsoft.com.


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.

    • Marked as answer by
      jialge_msftMicrosoft employee
      Monday, August 31, 2009 3:45 AM

  • The SP1 installer will take care of differences in the various editions.


    Hans Passant.

    • Marked as answer by
      nobugz
      Thursday, August 27, 2009 10:10 AM

Содержание

  1. Error c1900 il mismatch
  2. Answered by:
  3. Question
  4. Answers
  5. Error c1900 il mismatch
  6. Answered by:
  7. Question
  8. Answers
  9. WINDOWS 10 Compilation: LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ #211
  10. Comments

Error c1900 il mismatch

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

I have a Team Foundation Build Agent that has Visual Studio Team System 2008 Test Edition installed. One of the solutions that I compile with that Build Agent gives me the following errors:

VCBUILD : fatal error C1047: The object or library file ‘.binReleasemain.obj’ was created with an older compiler than other objects; rebuild old objects and libraries
LINK : fatal error LNK1257: code generation failed

VCBUILD : fatal error C1900: Il mismatch between ‘P1’ version ‘20080116’ and ‘P2’ version ‘20070207’
LINK : fatal error LNK1257: code generation failed

I’ve searched online and found that other people have experienced the same problem:

In the second posting one states «I had the same Error! After installing Service Pack1 for VS2008 it worked!». Thats great for him but I don’t see any such update for the Test Edition of Visual Studio Team System 2008 — Test Edition.

What can I do to get rid of that problem?

Answers

I once handled a similar case in newsgroups. That case exhibit a almost same symptom. Please check out my summary below:

In that case, the customer has a DLL project that you had built on a machine where VS 2008 SP1 was installed. You then attempted to rebuild that project on a machine without SP1, and got a fatal compiler error C1900 “IL mismatch between ‘P1’ version ‘20080116’ and ‘P2’ version ‘20070207’”, and then LNK1257 “Code generation failed”. He found that rebuilding your static library alleviated the errors, but cannot accept this as a workaround because your clients will not have the ability to rebuild the libraries you distribute before they use them.

You had built the static library with the /GL (Whole Program Optimization) compiler switch, which requires Link Time Code Generation (/LTCG) when the static library is subsequently linked. These features require that all linked modules be built by the same version of the compiler. In fact, if precompiled headers are used, the same machine must build and link all the involved object code. Therefore, it is highly recommended that static libraries not be built with the /GL switch, since their intended use is quite frequently to support reuse by others.

You rebuilt the static library on your VS2008 SP1 machine without the /GL switch, and you no longer encounter this problem.

Please let me know if this info is helpful to you or not.

If you have any feedback of our support, please contact msdnmg@microsoft.com.

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.

Источник

Error c1900 il mismatch

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

I have a Team Foundation Build Agent that has Visual Studio Team System 2008 Test Edition installed. One of the solutions that I compile with that Build Agent gives me the following errors:

VCBUILD : fatal error C1047: The object or library file ‘.binReleasemain.obj’ was created with an older compiler than other objects; rebuild old objects and libraries
LINK : fatal error LNK1257: code generation failed

VCBUILD : fatal error C1900: Il mismatch between ‘P1’ version ‘20080116’ and ‘P2’ version ‘20070207’
LINK : fatal error LNK1257: code generation failed

I’ve searched online and found that other people have experienced the same problem:

In the second posting one states «I had the same Error! After installing Service Pack1 for VS2008 it worked!». Thats great for him but I don’t see any such update for the Test Edition of Visual Studio Team System 2008 — Test Edition.

What can I do to get rid of that problem?

Answers

I once handled a similar case in newsgroups. That case exhibit a almost same symptom. Please check out my summary below:

In that case, the customer has a DLL project that you had built on a machine where VS 2008 SP1 was installed. You then attempted to rebuild that project on a machine without SP1, and got a fatal compiler error C1900 “IL mismatch between ‘P1’ version ‘20080116’ and ‘P2’ version ‘20070207’”, and then LNK1257 “Code generation failed”. He found that rebuilding your static library alleviated the errors, but cannot accept this as a workaround because your clients will not have the ability to rebuild the libraries you distribute before they use them.

You had built the static library with the /GL (Whole Program Optimization) compiler switch, which requires Link Time Code Generation (/LTCG) when the static library is subsequently linked. These features require that all linked modules be built by the same version of the compiler. In fact, if precompiled headers are used, the same machine must build and link all the involved object code. Therefore, it is highly recommended that static libraries not be built with the /GL switch, since their intended use is quite frequently to support reuse by others.

You rebuilt the static library on your VS2008 SP1 machine without the /GL switch, and you no longer encounter this problem.

Please let me know if this info is helpful to you or not.

If you have any feedback of our support, please contact msdnmg@microsoft.com.

Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.

Источник

WINDOWS 10 Compilation: LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ #211

LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’

«C:UsersUSERrDesktopxmrxmr-stakxmr-stakbuildinstall.vcxproj» (default target) (1) ->
«C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildxmrstak_cuda_backend.vcxproj» (default target) (7) ->
(CustomBuild target) ->
C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V140Microsoft.CppCommon.targets(171,5): error MSB6006: «cmd.exe» exited with code 1. [C:UsersUSERDesktopxm
rxmr-stakxmr-stakbuildxmrstak_cuda_backend.vcxproj]

«C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildinstall.vcxproj» (default target) (1) ->
«C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildxmrstak_opencl_backend.vcxproj» (default target) (8) ->
(Link target) ->
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildxmrstak_open
cl_backend.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:UsersUSERDesktopxmrxmr-stakxmr-stakbuildxmrstak_opencl_backend.vcxproj]

45 Warning(s)
5 Error(s)

The text was updated successfully, but these errors were encountered:

Well. yes i did step by step many times. i have CUDA 9
Downloaded the specific xmr-stak-dep and urchived.

. /cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 ..
— The C compiler identification is MSVC 19.10.25019.0
— The CXX compiler identification is MSVC 19.10.25019.0
— Check for working C compiler: D:/ProgramFiles/VS/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe
— Check for working C compiler: D:/ProgramFiles/VS/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe — works
— Detecting C compiler ABI info
— Detecting C compiler ABI info — done
— Check for working CXX compiler: D:/ProgramFiles/VS/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe
— Check for working CXX compiler: D:/ProgramFiles/VS/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe — works
— Detecting CXX compiler ABI info
— Detecting CXX compiler ABI info — done
— Detecting CXX compile features
— Detecting CXX compile features — done
— Set miner currency to ‘monero’ and ‘aeon’
— Found CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.0 (found suitable version «9.0», minimum required is «7.5»)
— Looking for CL_VERSION_2_0
— Looking for CL_VERSION_2_0 — found
— Found OpenCL: C:/Program Files (x86)/AMD APP SDK/3.0/lib/x86_64/OpenCL.lib (found version «2.0»)
— Found OpenSSL: C:/Users/USER/Desktop/xmr/xmr-stak/xmr-stak/openssl/lib/libeay32.lib (found version «1.0.2m»)
— Configuring done
— Generating done
— Build files have been written to: C:/Users/USER/Desktop/xmr/xmr-stak/xmr-stak/build

I got the same problem. I couldn’t get the code to compile with Cuda 9 and the -T v141 flag. I have been banging my head for about 2 days trying to figure out what the problem is. Every time I used the -T v141 flag, I’d get an error saying cmake built it with a different version than the one I’m trying to run, and to delete the CMakeCache.txt file and CMakeFiles directory.

I gave up trying to build with Cuda 9, as I won’t be using it in the near future. So I just followed the rest of the built instructions and it worked fine. Also, I should add that I built the CMakeCache.txt and CMakeFiles directory using cmake-gui.exe for both with and without Cuda 9.

I see someone posted this error message that I always got when trying to compile with Cuda 9

cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 ..
CMake Error: Error: generator : Visual Studio 15 2017 Win64
Does not match the generator used previously: Visual Studio 15 2017
Either remove the CMakeCache.txt file and CMakeFiles directory or choose a different binary directory.

It would be nice to know where in CMakeCache.txt where it writes down the version of Visual Studio used. Also, do you know how to check on the command line what version of Visual Studio is called on when VsMSBuildCmd.bat is run?

@SlaytanicPB Hey
Version of VS (Version : 15.0.26430.16):

C:Usersmrdiffer>D:ProgramFilesVSCommon7ToolsVsMSBuildCmd.bat -help
.
** Visual Studio «15» Developer Command Prompt Help **
** Version : 15.0.26430.16
.
Syntax: vsdevcmd.bat [options]
[options] :
-arch=architecture : Architecture for compiled binaries/libraries
* x86 [default]
* amd64
* arm
-host_arch=architecture : Architecture of compiler binaries
* x86 [default]
* amd64
-winsdk=version : Version of Windows SDK to select.
** 10.0.xxyyzz.0 : Windows 10 SDK (e.g 10.0.10240.0)
[default : Latest Windows 10 SDK]
** 8.1 : Windows 8.1 SDK
** none : Do not setup Windows SDK variables.
For use with build systems that prefer to
determine Windows SDK version independently.
-app_platform=platform : Application Platform Target Type.
** Desktop : Classic Win32 Apps [default]
** UWP : Universal Windows Platform Apps
-no_ext : Only scripts from [VS150COMNTOOLS]VsDevCmdCore
directory are run during initialization.
-no_logo : Suppress printing of the developer command prompt banner.
-test : Run smoke tests to verify environment integrity after
after initialization (requires all other arguments
to be the same other than -test).
-help : prints this help message.

Another thing i tried to compile without -T v141

cmake -G «Visual Studio 15 2017 Win64» ..
AND
cmake -G «Visual Studio 15 2017 Win64» cmake -G «Visual Studio 15 2017 Win64» -T host=x64 ..

And same errors.

Removed folder «CMakeFiles» after cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 ..
AND started again : cmake —build . —config Release —target install

And same errors.

I’ve tried to compile again, just to see if I can figure it out. However, I haven’t programed in decades, so I’m not sure about what I’m looking at or how to fix it.

I did however find something, so I don’t know if this will lead to a fix or not.
When running cmake-gui.exe and looking at the configuration I noticed this.
CUDA_HOST_COMPILER was set to
C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/Hostx86/x64/cl.exe

I’m not sure why it isn’t set to this.
C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/Hostx64/x64/cl.exe

Also, when I clicked on the Open Project button and it opens Visual Studio I noticed a few things when I tried to build the project. First, as it’s compiling the code an error pops up about external dependencies and it gives me 4 options — Reload, Reload All, Ignore, Ignore All.
I tried reload, and tried to compile the code again.
This time the compile came up with an error with cuda_core.cu line 171
launch_bounds( XMR_STAK_THREADS * 4 )
When I hover the mouse over launch_bounds I see what it’s hanging on, it’s this.
this declaration has no storage class or type specifier

I hope this helps.

Well, I made some progress, but the build still failed. I got past this problem.

cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 ..
CMake Error: Error: generator : Visual Studio 15 2017 Win64
Does not match the generator used previously: Visual Studio 15 2017
Either remove the CMakeCache.txt file and CMakeFiles directory or choose a different binary directory.

I did it by starting VsMSBuildCmd.bat like this.
VsMSBuildCmd.bat -ARCH=amd64 -HOST_ARCH=amd64

So then I was able to use this command — cmake —build . —config Release —target install
The code was compiling, I was thinking YES!! Then I saw this.

C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(11): error : identifier «waitTime» is undefined [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(13): error : identifier «waitTime» is undefined [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(324): error : too few arguments in function call [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(326): error : too few arguments in function call [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(236): error : expected a «)» [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(343): error : too few arguments in function call [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(324): error : too few arguments in function call [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(326): error : too few arguments in function call [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(236): error : expected a «)» [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]
C:/xmr-stak-2.0.0/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(343): error : too few arguments in function call [C:xmr-stak-2.0.0buildxmrstak_cuda_backend.vcxproj]

I tried running the .exe the compiled made and got this error, which I expected.
WARNING: NVIDIA cannot load backend library: xmrstak_cuda_backend.dll
WARNING: NVIDIA Backend disabled

Ok, I messed up, I thought I copied the latest version of cuda_core.cu into the right dir. Finally, I was able to build it and got no errors about the xmrstak_cuda_backend.dll on startup.

So starting VsMSBuildCmd.bat without any options puts it into x86 by default and by adding
-ARCH=amd64 -HOST_ARCH=amd64
fixed it for me. I was able to use the rest of the instructions for Cuda 9 and build it.

I have the same issue, and yes I downloaded the cuda8 xmr-stak-dep.

Should be fixed now. Please reopen if not.

Hello there,
The problem is still here, having the exact same trace as Njeroe on his last comment.
I countered the problem with these options :

  • VsMSBuildCmd.bat -arch=amd64 -host_arch=amd64
    -Downloaded the original hwloc files and replaced the xmr-stak-dep with these (till this point I reduced the number of errors from 6 to 2 )
  • cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 .. -DOpenCL_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF (notice i’m building for Cuda 9 (I have Cuda 9.1) with -T v141)

Build ok for me, but still can’t get it to work with my nvidia. but that’s for another thread..

I am also having this issue with latest Master and Dev branches. Exact same issues. My cmake and build commands are the same from this page for CUDA 9: https://github.com/fireice-uk/xmr-stak/blob/master/doc/compile_Windows.md

It will Not compile with CUDA 9 even with proper dependencies in place. I have double-checked these twice.

However, it does compile with CUDA 8 with the proper dependencies in place.

Please Reopen to address compiling CUDA 9.

Here’s the output of the compile with CUDA 9:

C:tempxmr-stakxmr-stak-dev>»C:Program` Files (x86)Microsoft Visual Studio2017CommunityCommon7ToolsVsMSBuildCmd.bat»

** Visual Studio 2017 MSBuild Command Prompt
** Copyright (c) 2017 Microsoft Corporation

C:tempxmr-stakxmr-stak-devbuild>cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 ..
— Selecting Windows SDK version 10.0.15063.0 to target Windows 10.0.14393.
— The C compiler identification is MSVC 19.10.25019.0
— The CXX compiler identification is MSVC 19.10.25019.0
— Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe
— Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe — works
— Detecting C compiler ABI info
— Detecting C compiler ABI info — done
— Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe
— Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe — works
— Detecting CXX compiler ABI info
— Detecting CXX compiler ABI info — done
— Detecting CXX compile features
— Detecting CXX compile features — done
— Set miner currency to ‘monero’ and ‘aeon’
— Found CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.1 (found suitable version «9.1», minimum required is «7.5»)
— Looking for CL_VERSION_2_2
— Looking for CL_VERSION_2_2 — not found
— Looking for CL_VERSION_2_1
— Looking for CL_VERSION_2_1 — not found
— Looking for CL_VERSION_2_0
— Looking for CL_VERSION_2_0 — found
— Found OpenCL: C:/Program Files (x86)/AMD APP SDK/3.0/lib/x86_64/OpenCL.lib (found version «2.0»)
— Found OpenSSL: C:/xmr-stak-dep/openssl/lib/libeay32.lib (found version «1.0.2m»)
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
— Configuring done
— Generating done
— Build files have been written to: C:/temp/xmr-stak/xmr-stak-dev/build

C:tempxmr-stakxmr-stak-devbuild>cmake —build . —config Release —target install
Microsoft (R) Build Engine version 15.1.1012.6693
Copyright (C) Microsoft Corporation. All rights reserved.

Источник

I am also having this issue with latest Master and Dev branches. Exact same issues. My cmake and build commands are the same from this page for CUDA 9: https://github.com/fireice-uk/xmr-stak/blob/master/doc/compile_Windows.md

It will Not compile with CUDA 9 even with proper dependencies in place. I have double-checked these twice.

However, it does compile with CUDA 8 with the proper dependencies in place.

Please Reopen to address compiling CUDA 9.

Here’s the output of the compile with CUDA 9:

C:tempxmr-stakxmr-stak-dev>»C:Program` Files (x86)Microsoft Visual Studio2017CommunityCommon7ToolsVsMSBuildCmd.bat»


** Visual Studio 2017 MSBuild Command Prompt
** Copyright (c) 2017 Microsoft Corporation


C:tempxmr-stakxmr-stak-dev>set CMAKE_PREFIX_PATH=C:xmr-stak-dephwloc;C:xmr-stak-deplibmicrohttpd;C:xmr-stak-depopenssl

C:tempxmr-stakxmr-stak-dev>mkdir build

C:tempxmr-stakxmr-stak-dev>cd build

C:tempxmr-stakxmr-stak-devbuild>cmake -G «Visual Studio 15 2017 Win64» -T v141,host=x64 ..
— Selecting Windows SDK version 10.0.15063.0 to target Windows 10.0.14393.
— The C compiler identification is MSVC 19.10.25019.0
— The CXX compiler identification is MSVC 19.10.25019.0
— Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe
— Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe — works
— Detecting C compiler ABI info
— Detecting C compiler ABI info — done
— Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe
— Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/bin/HostX64/x64/cl.exe — works
— Detecting CXX compiler ABI info
— Detecting CXX compiler ABI info — done
— Detecting CXX compile features
— Detecting CXX compile features — done
— Set miner currency to ‘monero’ and ‘aeon’
— Found CUDA: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.1 (found suitable version «9.1», minimum required is «7.5»)
— Looking for CL_VERSION_2_2
— Looking for CL_VERSION_2_2 — not found
— Looking for CL_VERSION_2_1
— Looking for CL_VERSION_2_1 — not found
— Looking for CL_VERSION_2_0
— Looking for CL_VERSION_2_0 — found
— Found OpenCL: C:/Program Files (x86)/AMD APP SDK/3.0/lib/x86_64/OpenCL.lib (found version «2.0»)
— Found OpenSSL: C:/xmr-stak-dep/openssl/lib/libeay32.lib (found version «1.0.2m»)
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
— Configuring done
— Generating done
— Build files have been written to: C:/temp/xmr-stak/xmr-stak-dev/build

C:tempxmr-stakxmr-stak-devbuild>cmake —build . —config Release —target install
Microsoft (R) Build Engine version 15.1.1012.6693
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 1/16/2018 6:45:51 PM.
Project «C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» on node 1 (default targets).
Project «C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (1) is building «C:tempxmr-stakxmr-stak-devbuildZERO_CHECK.vcxproj» (2)
on node 1 (default targets).
PrepareForBuild:
Creating directory «x64ReleaseZERO_CHECK».
Creating directory «x64ReleaseZERO_CHECKZERO_CHECK.tlog».
InitializeBuildStatus:
Creating «x64ReleaseZERO_CHECKZERO_CHECK.tlogunsuccessfulbuild» because «AlwaysCreate» was specified.
CustomBuild:
Checking Build System
CMake does not need to re-run because C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp is up-to-date.
FinalizeBuildStatus:
Deleting file «x64ReleaseZERO_CHECKZERO_CHECK.tlogunsuccessfulbuild».
Touching «x64ReleaseZERO_CHECKZERO_CHECK.tlogZERO_CHECK.lastbuildstate».
Done Building Project «C:tempxmr-stakxmr-stak-devbuildZERO_CHECK.vcxproj» (default targets).

Project «C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (1) is building «C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (3)
on node 1 (default targets).
Project «C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (3) is building «C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (4)
on node 1 (default targets).
Project «C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (4) is building «C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxpr
oj» (5) on node 1 (default targets).
Project «C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj» (5) is building «C:tempxmr-stakxmr-stak-devbuildxmr-stak-c.vcx
proj» (6) on node 1 (default targets).
PrepareForBuild:
Creating directory «xmr-stak-c.dirRelease».
Creating directory «C:tempxmr-stakxmr-stak-devbuildbinRelease».
Creating directory «xmr-stak-c.dirReleasexmr-stak-c.tlog».
InitializeBuildStatus:
Creating «xmr-stak-c.dirReleasexmr-stak-c.tlogunsuccessfulbuild» because «AlwaysCreate» was specified.
CustomBuild:
Building Custom Rule C:/temp/xmr-stak/xmr-stak-dev/CMakeLists.txt
CMake does not need to re-run because C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D _MBCS /Gm- /MD /GS /fp:precise /Zc:wc
har_t /Zc:forScope /Zc:inline /Fo»xmr-stak-c.dirRelease» /Fd»xmr-stak-c.dirReleasexmr-stak-c.pdb» /Gd /TC /errorReport:queue «C:te
mpxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_blake256.c» «C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_groestl.c»
«C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_jh.c» «C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_keccak.c»
«C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_skein.c»
c_blake256.c
C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_blake256.c(151): warning C4244: ‘=’: conversion from ‘uint64_t’ to ‘int’, possi
ble loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-c.vcxproj]
c_groestl.c
c_jh.c
c_keccak.c
c_skein.c
Generating Code…
Lib:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64Lib.exe /OUT:»C:tempxmr-stakx
mr-stak-devbuildbinReleasexmr-stak-c.lib» /NOLOGO /MACHINE:X64 /machine:x64 «xmr-stak-c.dirReleasec_blake256.obj»
«xmr-stak-c.dirReleasec_groestl.obj»
«xmr-stak-c.dirReleasec_jh.obj»
«xmr-stak-c.dirReleasec_keccak.obj»
«xmr-stak-c.dirReleasec_skein.obj»
xmr-stak-c.vcxproj -> C:tempxmr-stakxmr-stak-devbuildbinReleasexmr-stak-c.lib
FinalizeBuildStatus:
Deleting file «xmr-stak-c.dirReleasexmr-stak-c.tlogunsuccessfulbuild».
Touching «xmr-stak-c.dirReleasexmr-stak-c.tlogxmr-stak-c.lastbuildstate».
Done Building Project «C:tempxmr-stakxmr-stak-devbuildxmr-stak-c.vcxproj» (default targets).

PrepareForBuild:
Creating directory «xmr-stak-backend.dirRelease».
Creating directory «xmr-stak-backend.dirReleasexmr-stak-backend.tlog».
InitializeBuildStatus:
Creating «xmr-stak-backend.dirReleasexmr-stak-backend.tlogunsuccessfulbuild» because «AlwaysCreate» was specified.
CustomBuild:
Building Custom Rule C:/temp/xmr-stak/xmr-stak-dev/CMakeLists.txt
CMake does not need to re-run because C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp is up-to-date.
MakeDirsForCl:
Creating directory «C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.dirReleasexmrstak».
Creating directory «C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.dirReleasexmrstakbackendcpu».
ClCompile:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D _MBCS /Gm- /EHsc /MD /GS /fp:precise
/Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo»xmr-stak-backend.dirRelease/xmrstak/jconf.cpp.obj» /Fd»xmr-stak-backend.dirReleasexmr-st
ak-backend.pdb» /Gd /TP /errorReport:queue «C:tempxmr-stakxmr-stak-devxmrstakjconf.cpp»
jconf.cpp
C:tempxmr-stakxmr-stak-devxmrstakjconf.cpp(133): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::SizeType’, possib
le loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D _MBCS /Gm- /EHsc /MD /GS /fp:precise
/Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo»xmr-stak-backend.dirRelease» /Fd»xmr-stak-backend.dirReleasexmr-stak-backend.pdb» /Gd /
TP /errorReport:queue «C:tempxmr-stakxmr-stak-devxmrstakversion.cpp» «C:tempxmr-stakxmr-stak-devxmrstakbackendcpuhwlocMemory
.cpp» «C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp» «C:tempxmr-stakxmr-stak-devxmrstakbackendbackendConnector.cp
p» «C:tempxmr-stakxmr-stak-devxmrstakbackendglobalStates.cpp» «C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptocryptonigh
t_common.cpp» «C:tempxmr-stakxmr-stak-devxmrstakhttphttpd.cpp» «C:tempxmr-stakxmr-stak-devxmrstakhttpwebdesign.cpp» «C:temp
xmr-stakxmr-stak-devxmrstakmiscconsole.cpp» «C:tempxmr-stakxmr-stak-devxmrstakmiscexecutor.cpp» «C:tempxmr-stakxmr-stak-de
vxmrstakmisctelemetry.cpp» «C:tempxmr-stakxmr-stak-devxmrstakmiscuac.cpp» «C:tempxmr-stakxmr-stak-devxmrstakmiscutility.c
pp» «C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp» «C:tempxmr-stakxmr-stak-devxmrstaknetsocket.cpp»
version.cpp
hwlocMemory.cpp
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuhwlocMemory.cpp(37): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘unsigned in
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
minethd.cpp
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(293): warning C4267: ‘argument’: conversion from ‘size_t’ to
‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(368): note: see reference to function template instantiation ‘void crypton
ight_hash<2097136,524288,2097152,false,false>(const void *,::size_t,void *,cryptonight_ctx *)’ being compiled
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(357): warning C4267: ‘argument’: conversion from ‘size_t’ to
‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(516): note: see reference to function template instantiation ‘void crypton
ight_double_hash<2097136,524288,2097152,false,false>(const void *,::size_t,void *,cryptonight_ctx **)’ being compiled
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(358): warning C4267: ‘argument’: conversion from ‘size_t’ to
‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(491): warning C4267: ‘argument’: conversion from ‘size_t’ to
‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(516): note: see reference to function template instantiation ‘void crypton
ight_triple_hash<2097136,524288,2097152,false,false>(const void *,::size_t,void *,cryptonight_ctx **)’ being compiled
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(566): warning C4267: ‘argument’: conversion from ‘size_t’ to
‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(516): note: see reference to function template instantiation ‘void crypton
ight_quad_hash<2097136,524288,2097152,false,false>(const void *,::size_t,void *,cryptonight_ctx **)’ being compiled
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(654): warning C4267: ‘argument’: conversion from ‘size_t’ to
‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(516): note: see reference to function template instantiation ‘void crypton
ight_penta_hash<2097136,524288,2097152,false,false>(const void *,::size_t,void *,cryptonight_ctx **)’ being compiled
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(646): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘uint32_t’, pos
sible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(536): note: see reference to function template instantiation ‘void xmrstak
::cpu::minethd::multiway_work_main<2>(xmrstak::cpu::minethd::cn_hash_fun_multi)’ being compiled
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includexmemory0(840): warning C4267: ‘initializin
g’: conversion from ‘size_t’ to ‘unsigned int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includexmemory0(959): note: see reference to fu
nction template instantiation ‘void std::allocator<_Other>::construct<_Objty,size_t&>(_Objty *,size_t &)’ being compiled
with
[
_Other=std::_Vbase,
_Objty=unsigned int
]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includexmemory0(959): note: see reference to fu
nction template instantiation ‘void std::allocator<_Other>::construct<_Objty,size_t&>(_Objty *,size_t &)’ being compiled
with
[
_Other=std::_Vbase,
_Objty=unsigned int
]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includexmemory0(1097): note: see reference to f
unction template instantiation ‘void std::allocator_traits<_Alloc>::construct<_Ty,size_t&>(std::allocator<_Ty> &,_Objty *,size_t &)’ bei
ng compiled
with
[
_Alloc=std::allocatorstd::_Vbase,
_Ty=unsigned int,
_Objty=unsigned int
]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includexmemory0(1096): note: see reference to f
unction template instantiation ‘void std::allocator_traits<_Alloc>::construct<_Ty,size_t&>(std::allocator<_Ty> &,_Objty *,size_t &)’ bei
ng compiled
with
[
_Alloc=std::allocatorstd::_Vbase,
_Ty=unsigned int,
_Objty=unsigned int
]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includevector(928): note: see reference to func
tion template instantiation ‘void std::_Wrap_alloc<std::allocator<_Other>>::construct<_Ty,size_t&>(_Ty *,size_t &)’ being compiled
with
[
_Other=std::_Vbase,
_Ty=unsigned int
]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includevector(928): note: see reference to func
tion template instantiation ‘void std::_Wrap_alloc<std::allocator<_Other>>::construct<_Ty,size_t&>(_Ty *,size_t &)’ being compiled
with
[
_Other=std::_Vbase,
_Ty=unsigned int
]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpuautoAdjustHwloc.hpp(210): note: see reference to function template instantiation ‘void
std::vector<uint32_t,std::allocator<_Other>>::emplace_back<size_t&>(size_t &)’ being compiled
with
[
_Other=std::_Vbase
]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpuautoAdjustHwloc.hpp(210): note: see reference to function template instantiation ‘void
std::vector<uint32_t,std::allocator<_Other>>::emplace_back<size_t&>(size_t &)’ being compiled
with
[
_Other=std::_Vbase
]
backendConnector.cpp
globalStates.cpp
cryptonight_common.cpp
httpd.cpp
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
webdesign.cpp
console.cpp
C:tempxmr-stakxmr-stak-devxmrstakmiscconsole.cpp(237): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘int’, possible loss o
f data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
executor.cpp
c:tempxmr-stakxmr-stak-devxmrstakmiscexecutor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’,
possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
telemetry.cpp
C:tempxmr-stakxmr-stak-devxmrstakmisctelemetry.cpp(92): warning C4244: ‘=’: conversion from ‘uint64_t’ to ‘double’, possible loss of
data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakmisctelemetry.cpp(93): warning C4244: ‘=’: conversion from ‘uint64_t’ to ‘double’, possible loss of
data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
uac.cpp
utility.cpp
jpsock.cpp
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(38): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss of
data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(51): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss of
data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp(232): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘unsigned int’, possible
loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp(250): warning C4244: ‘initializing’: conversion from ‘__int64’ to ‘int’, possible los
s of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp(567): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::SizeType’, p
ossible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
socket.cpp
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(38): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss of
data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(51): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss of
data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetsocket.cpp(150): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘int’, possible loss
of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
Generating Code…
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D _MBCS /Gm- /EHsc /MD /GS /fp:precise
/Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo»xmr-stak-backend.dirRelease/xmrstak/backend/cpu/jconf.cpp.obj» /Fd»xmr-stak-backend.dirRe
leasexmr-stak-backend.pdb» /Gd /TP /errorReport:queue «C:tempxmr-stakxmr-stak-devxmrstakbackendcpujconf.cpp»
jconf.cpp
C:tempxmr-stakxmr-stak-devxmrstakbackendcpujconf.cpp(106): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::SizeT
ype’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
Lib:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64Lib.exe /OUT:»C:tempxmr-stakx
mr-stak-devbuildbinReleasexmr-stak-backend.lib» /NOLOGO /MACHINE:X64 /machine:x64 «xmr-stak-backend.dirReleaseversion.obj»
«xmr-stak-backend.dirReleasehwlocMemory.obj»
«xmr-stak-backend.dirReleaseminethd.obj»
«xmr-stak-backend.dirReleasebackendConnector.obj»
«xmr-stak-backend.dirReleaseglobalStates.obj»
«xmr-stak-backend.dirReleasecryptonight_common.obj»
«xmr-stak-backend.dirReleasehttpd.obj»
«xmr-stak-backend.dirReleasewebdesign.obj»
«xmr-stak-backend.dirReleaseconsole.obj»
«xmr-stak-backend.dirReleaseexecutor.obj»
«xmr-stak-backend.dirReleasetelemetry.obj»
«xmr-stak-backend.dirReleaseuac.obj»
«xmr-stak-backend.dirReleaseutility.obj»
«xmr-stak-backend.dirReleasejpsock.obj»
«xmr-stak-backend.dirReleasesocket.obj»
«xmr-stak-backend.dirRelease/xmrstak/jconf.cpp.obj»
«xmr-stak-backend.dirRelease/xmrstak/backend/cpu/jconf.cpp.obj»
xmr-stak-backend.vcxproj -> C:tempxmr-stakxmr-stak-devbuildbinReleasexmr-stak-backend.lib
FinalizeBuildStatus:
Deleting file «xmr-stak-backend.dirReleasexmr-stak-backend.tlogunsuccessfulbuild».
Touching «xmr-stak-backend.dirReleasexmr-stak-backend.tlogxmr-stak-backend.lastbuildstate».
Done Building Project «C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj» (default targets).

PrepareForBuild:
Creating directory «xmr-stak.dirRelease».
Creating directory «xmr-stak.dirReleasexmr-stak.tlog».
InitializeBuildStatus:
Creating «xmr-stak.dirReleasexmr-stak.tlogunsuccessfulbuild» because «AlwaysCreate» was specified.
CustomBuild:
Building Custom Rule C:/temp/xmr-stak/xmr-stak-dev/CMakeLists.txt
CMake does not need to re-run because C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D _MBCS /Gm- /EHsc /MD /GS /fp:precise
/Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo»xmr-stak.dirRelease» /Fd»xmr-stak.dirReleasevc141.pdb» /Gd /TP /errorReport:queue «C:t
empxmr-stakxmr-stak-devxmrstakclicli-miner.cpp»
cli-miner.cpp
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakclicli-miner.cpp(350): warning C4244: ‘argument’: conversion from ‘time_t’ to ‘unsigned int’, possi
ble loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakclicli-miner.cpp(697): warning C4244: ‘initializing’: conversion from ‘unsigned __int64’ to ‘double
‘, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]
Link:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64link.exe /ERRORREPORT:QUEUE /OUT
:»C:tempxmr-stakxmr-stak-devbuildbinReleasexmr-stak.exe» /INCREMENTAL:NO /NOLOGO /LIBPATH:»C:/Program Files (x86)/AMD APP SDK/3.0
/lib/x86_64/OpenCL.lib» /LIBPATH:»C:/Program Files (x86)/AMD APP SDK/3.0/lib/x86_64/OpenCL.lib/Release» «C:xmr-stak-deplibmicrohttpdl
iblibmicrohttpd.lib» «C:xmr-stak-depopenssllibssleay32.lib» «C:xmr-stak-depopensslliblibeay32.lib» «C:xmr-stak-dephwloclibl
ibhwloc.lib» wsock32.lib ws2_32.lib «binReleasexmr-stak-c.lib» «binReleasexmr-stak-backend.lib» «binReleasexmr-stak-c.lib» «C:xmr
-stak-deplibmicrohttpdliblibmicrohttpd.lib» «C:xmr-stak-depopenssllibssleay32.lib» «C:xmr-stak-depopensslliblibeay32.lib» «C:
xmr-stak-dephwlocliblibhwloc.lib» wsock32.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut
32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:»level=’asInvoker’ uiAccess=’false'» /manifest:embed /manifestinput:»C:
tempxmr-stakxmr-stak-devxmrstakclixmr-stak.manifest» /PDB:»C:/temp/xmr-stak/xmr-stak-dev/build/bin/Release/xmr-stak.pdb» /SUBSYSTE
M:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:»C:/temp/xmr-stak/xmr-stak-dev/build/bin/Release/xmr-stak.lib» /MACHINE:X64 /machine:
x64 «xmr-stak.dirReleasecli-miner.obj»
libmicrohttpd.lib(daemon.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link com
mand line to improve linker performance
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:tempxmr-stakxmr-stak-devbuildxmr
-stak.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]
Done Building Project «C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (default targets) — FAILED.

Project «C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (3) is building «C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.
vcxproj» (7) on node 1 (default targets).
PrepareForBuild:
Creating directory «xmrstak_cuda_backend.dirRelease».
Creating directory «xmrstak_cuda_backend.dirReleasexmrstak_.4C9656E4.tlog».
InitializeBuildStatus:
Creating «xmrstak_cuda_backend.dirReleasexmrstak_.4C9656E4.tlogunsuccessfulbuild» because «AlwaysCreate» was specified.
ComputeCustomBuildOutput:
Creating directory «C:tempxmr-stakxmr-stak-devbuildCMakeFilesxmrstak_cuda_backend.dirxmrstakbackendnvidianvcc_codeRelease».
CustomBuild:
Building NVCC (Device) object CMakeFiles/xmrstak_cuda_backend.dir/xmrstak/backend/nvidia/nvcc_code/Release/xmrstak_cuda_backend_generate
d_cuda_core.cu.obj
cuda_core.cu
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-st
akxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-st
akxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
cuda_extra.cu
cuda_core.cu
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(42): warning C4018: ‘<‘: signed/unsigned mismatch [C:tempxmr
-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
Building NVCC (Device) object CMakeFiles/xmrstak_cuda_backend.dir/xmrstak/backend/nvidia/nvcc_code/Release/xmrstak_cuda_backend_generate
d_cuda_extra.cu.obj
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-st
akxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-st
akxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
cuda_extra.cu
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(177): warning C4297: ‘cryptonight_extra_cpu_set_data’: functi
on assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(177): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(190): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(190): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(194): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(194): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(197): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(197): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(200): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(200): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(203): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(203): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(207): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(207): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(220): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(220): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(221): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(221): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(222): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(222): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(223): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(223): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(224): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(224): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(225): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(225): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(226): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(226): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(227): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(227): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(228): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(228): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(229): warning C4297: ‘cryptonight_extra_cpu_init’: function a
ssumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(229): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(244): warning C4297: ‘cryptonight_extra_cpu_prepare’: functio
n assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(244): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(274): warning C4018: ‘<‘: signed/unsigned mismatch [C:tempx
mr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(256): warning C4297: ‘cryptonight_extra_cpu_final’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(256): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(257): warning C4297: ‘cryptonight_extra_cpu_final’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(257): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(259): warning C4297: ‘cryptonight_extra_cpu_final’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(259): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(265): warning C4297: ‘cryptonight_extra_cpu_final’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(265): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(266): warning C4297: ‘cryptonight_extra_cpu_final’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(266): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(512): warning C4267: ‘=’: conversion from ‘size_t’ to ‘int’,
possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(464): warning C4297: ‘cuda_get_deviceinfo’: function assumed
not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(464): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(466): warning C4297: ‘cuda_get_deviceinfo’: function assumed
not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(466): note: The function is extern «C» and /EHc was specifi
ed
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(468): warning C4297: ‘cuda_get_deviceinfo’: function assumed
not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(468): note: The function is extern «C» and /EHc was specifi
ed
Building Custom Rule C:/temp/xmr-stak/xmr-stak-dev/CMakeLists.txt
CMake is re-running because C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp is out-of-date.
the file ‘C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/xmrstak_cuda_backend.dir/xmrstak/backend/nvidia/nvcc_code/xmrstak_cuda_backen
d_generated_cuda_core.cu.obj.depend’
is newer than ‘C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp.depend’
result=’-1′
— Selecting Windows SDK version 10.0.15063.0 to target Windows 10.0.14393.
— Set miner currency to ‘monero’ and ‘aeon’
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
— Configuring done
— Generating done
— Build files have been written to: C:/temp/xmr-stak/xmr-stak-dev/build
ClCompile:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D xmrstak_cuda_backend_EXPORTS /D _WIND
LL /D MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo»xmrstak_cuda_backend.dirRelease» /Fd»xmrstak_c
uda_backend.dirReleasevc141.pdb» /Gd /TP /errorReport:queue «C:tempxmr-stakxmr-stak-devxmrstakbackendnvidiajconf.cpp» «C:temp
xmr-stakxmr-stak-devxmrstakbackendnvidiaminethd.cpp»
jconf.cpp
C:tempxmr-stakxmr-stak-devxmrstakbackendnvidiajconf.cpp(121): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::Si
zeType’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
minethd.cpp
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
Generating Code…
Link:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64link.exe /ERRORREPORT:QUEUE /OUT
:»C:tempxmr-stakxmr-stak-devbuildbinReleasexmrstak_cuda_backend.dll» /INCREMENTAL:NO /NOLOGO /LIBPATH:»C:/Program Files (x86)/AMD
APP SDK/3.0/lib/x86_64/OpenCL.lib» /LIBPATH:»C:/Program Files (x86)/AMD APP SDK/3.0/lib/x86_64/OpenCL.lib/Release» «C:Program FilesNV
IDIA GPU Computing ToolkitCUDAv9.1libx64cudart_static.lib» «C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1libx64cudart

static.lib» «binReleasexmr-stak-backend.lib» «binReleasexmr-stak-c.lib» «C:xmr-stak-deplibmicrohttpdliblibmicrohttpd.lib» «C:xm
r-stak-depopenssllibssleay32.lib» «C:xmr-stak-depopensslliblibeay32.lib» «C:xmr-stak-dephwlocliblibhwloc.lib» wsock32.lib ws2
_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /
MANIFESTUAC:»level=’asInvoker’ uiAccess=’false'» /manifest:embed /PDB:»C:/temp/xmr-stak/xmr-stak-dev/build/bin/Release/xmrstak_cuda_back
end.pdb» /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:»C:/temp/xmr-stak/xmr-stak-dev/build/bin/Release/xmrstak_cuda_backen
d.lib» /MACHINE:X64 /machine:x64 /DLL xmrstak_cuda_backend.dirReleasejconf.obj
xmrstak_cuda_backend.dirReleaseminethd.obj
«C:tempxmr-stakxmr-stak-devbuildCMakeFilesxmrstak_cuda_backend.dirxmrstakbackendnvidianvcc_codeReleasexmrstak_cuda_backend_g
enerated_cuda_core.cu.obj»
«C:tempxmr-stakxmr-stak-devbuildCMakeFilesxmrstak_cuda_backend.dirxmrstakbackendnvidianvcc_codeReleasexmrstak_cuda_backend_g
enerated_cuda_extra.cu.obj»
libhwloc.lib(topology.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link comman
d line to improve linker performance
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:tempxmr-stakxmr-stak-devbuildxmr
stak_cuda_backend.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
Done Building Project «C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj» (default targets) — FAILED.

Project «C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (3) is building «C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backen
d.vcxproj» (8) on node 1 (default targets).
PrepareForBuild:
Creating directory «xmrstak_opencl_backend.dirRelease».
Creating directory «xmrstak_opencl_backend.dirReleasexmrstak_.0AC25E4D.tlog».
InitializeBuildStatus:
Creating «xmrstak_opencl_backend.dirReleasexmrstak_.0AC25E4D.tlogunsuccessfulbuild» because «AlwaysCreate» was specified.
CustomBuild:
Building Custom Rule C:/temp/xmr-stak/xmr-stak-dev/CMakeLists.txt
CMake does not need to re-run because C:/temp/xmr-stak/xmr-stak-dev/build/CMakeFiles/generate.stamp is up-to-date.
ClCompile:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64CL.exe /c /I»C:tempxmr-stakxm
r-stak-dev.» /I»C:Program Files (x86)AMD APP SDK3.0include» /I»C:xmr-stak-deplibmicrohttpdinclude» /I»C:xmr-stak-depopensslin
clude» /I»C:xmr-stak-dephwlocinclude» /I»C:Program FilesNVIDIA GPU Computing ToolkitCUDAv9.1include» /nologo /W3 /WX- /diagnosti
cs:classic /O2 /Ob2 /D WIN32 /D _WINDOWS /D NDEBUG /D XMR_STAK_LARGEGRID=ON /D XMRSTAK_CUDA_ARCH_LIST=30+35+37+50+52+60+61+62+70 /D «BAC
KEND_TYPE=nvidia-amd-cpu» /D _CRT_SECURE_NO_DEPRECATE /D NOMINMAX /D «CMAKE_INTDIR=»Release»» /D xmrstak_opencl_backend_EXPORTS /D _WI
NDLL /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo»xmrstak_opencl_backend.dirRelease» /Fd»xmrst
ak_opencl_backend.dirReleasevc141.pdb» /Gd /TP /errorReport:queue «C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp»
«C:tempxmr-stakxmr-stak-devxmrstakbackendamdjconf.cpp» «C:tempxmr-stakxmr-stak-devxmrstakbackendamdminethd.cpp»
gpu.cpp
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(33): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, pos
sible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(555): warning C4018: ‘<‘: signed/unsigned mismatch [C:tempxmr-stakxmr
-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(662): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘cl_uint’,
possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(699): warning C4267: ‘=’: conversion from ‘size_t’ to ‘cl_int’, possible
loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(981): warning C4267: ‘+=’: conversion from ‘size_t’ to ‘uint32_t’, possi
ble loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
jconf.cpp
C:tempxmr-stakxmr-stak-devxmrstakbackendamdjconf.cpp(101): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::SizeT
ype’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
minethd.cpp
c:tempxmr-stakxmr-stak-devxmrstakbackendamdautoAdjust.hpp(60): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘int’, po
ssible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdminethd.cpp(211): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘uint32_t’,
possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
Generating Code…
Link:
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017binHostX64x64link.exe /ERRORREPORT:QUEUE /OUT
:»C:tempxmr-stakxmr-stak-devbuildbinReleasexmrstak_opencl_backend.dll» /INCREMENTAL:NO /NOLOGO /LIBPATH:»C:/Program Files (x86)/A
MD APP SDK/3.0/lib/x86_64/OpenCL.lib» /LIBPATH:»C:/Program Files (x86)/AMD APP SDK/3.0/lib/x86_64/OpenCL.lib/Release» «C:Program Files
(x86)AMD APP SDK3.0libx86_64OpenCL.lib» «binReleasexmr-stak-backend.lib» «binReleasexmr-stak-c.lib» «C:xmr-stak-deplibmicroht
tpdliblibmicrohttpd.lib» «C:xmr-stak-depopenssllibssleay32.lib» «C:xmr-stak-depopensslliblibeay32.lib» «C:xmr-stak-dephwloc
liblibhwloc.lib» wsock32.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comd
lg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:»level=’asInvoker’ uiAccess=’false'» /manifest:embed /PDB:»C:/temp/xmr-stak/xmr-stak-dev/bu
ild/bin/Release/xmrstak_opencl_backend.pdb» /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:»C:/temp/xmr-stak/xmr-stak-dev/bu
ild/bin/Release/xmrstak_opencl_backend.lib» /MACHINE:X64 /machine:x64 /DLL xmrstak_opencl_backend.dirReleasegpu.obj
xmrstak_opencl_backend.dirReleasejconf.obj
xmrstak_opencl_backend.dirReleaseminethd.obj
libhwloc.lib(topology.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link comman
d line to improve linker performance
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:tempxmr-stakxmr-stak-devbuildxmr
stak_opencl_backend.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
Done Building Project «C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj» (default targets) — FAILED.

Done Building Project «C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default targets) — FAILED.

Done Building Project «C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default targets) — FAILED.

Build FAILED.

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (default target) (4) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj» (default target) (5) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak-c.vcxproj» (default target) (6) ->
(ClCompile target) ->
C:tempxmr-stakxmr-stak-devxmrstakbackendcpucryptoc_blake256.c(151): warning C4244: ‘=’: conversion from ‘uint64_t’ to ‘int’, pos
sible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-c.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (default target) (4) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj» (default target) (5) ->
C:tempxmr-stakxmr-stak-devxmrstakjconf.cpp(133): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::SizeType’, poss
ible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuhwlocMemory.cpp(37): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘unsigned
int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(293): warning C4267: ‘argument’: conversion from ‘size_t’ t
o ‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(357): warning C4267: ‘argument’: conversion from ‘size_t’ t
o ‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(358): warning C4267: ‘argument’: conversion from ‘size_t’ t
o ‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(491): warning C4267: ‘argument’: conversion from ‘size_t’ t
o ‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(566): warning C4267: ‘argument’: conversion from ‘size_t’ t
o ‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendcpucrypto/cryptonight_aesni.h(654): warning C4267: ‘argument’: conversion from ‘size_t’ t
o ‘int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpuminethd.cpp(646): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘uint32_t’, p
ossible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.10.25017includexmemory0(840): warning C4267: ‘initializ
ing’: conversion from ‘size_t’ to ‘unsigned int’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakmiscconsole.cpp(237): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘int’, possible loss
of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakmiscexecutor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_t’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakmisctelemetry.cpp(92): warning C4244: ‘=’: conversion from ‘uint64_t’ to ‘double’, possible loss
of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakmisctelemetry.cpp(93): warning C4244: ‘=’: conversion from ‘uint64_t’ to ‘double’, possible loss
of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(38): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss o
f data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(51): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss o
f data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp(232): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘unsigned int’, possib
le loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp(250): warning C4244: ‘initializing’: conversion from ‘_int64′ to ‘int’, possible l
oss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetjpsock.cpp(567): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::SizeType’,
possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(38): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss o
f data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstaknetsocks.hpp(51): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, possible loss o
f data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size

t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstaknetsocket.cpp(150): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘int’, possible lo
ss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendcpujconf.cpp(106): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::Siz
eType’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak-backend.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (default target) (4) ->
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakclicli-miner.cpp(350): warning C4244: ‘argument’: conversion from ‘time_t’ to ‘unsigned int’, pos
sible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakclicli-miner.cpp(697): warning C4244: ‘initializing’: conversion from ‘unsigned __int64’ to ‘doub
le’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj» (default target) (7) ->
(CustomBuild target) ->
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-
stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-
stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_core.cu(42): warning C4018: ‘<‘: signed/unsigned mismatch [C:tempx
mr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-
stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
CUSTOMBUILD : nvcc warning : The -std=c++11 flag is not supported with the configured host compiler. Flag will be ignored. [C:tempxmr-
stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(177): warning C4297: ‘cryptonight_extra_cpu_set_data’: func
tion assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(190): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(194): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(197): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(200): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(203): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(207): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(220): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(221): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(222): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(223): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(224): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(225): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(226): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(227): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(228): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(229): warning C4297: ‘cryptonight_extra_cpu_init’: function
assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(244): warning C4297: ‘cryptonight_extra_cpu_prepare’: funct
ion assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(274): warning C4018: ‘<‘: signed/unsigned mismatch [C:temp
xmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(256): warning C4297: ‘cryptonight_extra_cpu_final’: functio
n assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(257): warning C4297: ‘cryptonight_extra_cpu_final’: functio
n assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(259): warning C4297: ‘cryptonight_extra_cpu_final’: functio
n assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(265): warning C4297: ‘cryptonight_extra_cpu_final’: functio
n assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(266): warning C4297: ‘cryptonight_extra_cpu_final’: functio
n assumed not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(512): warning C4267: ‘=’: conversion from ‘size_t’ to ‘int’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(464): warning C4297: ‘cuda_get_deviceinfo’: function assume
d not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(466): warning C4297: ‘cuda_get_deviceinfo’: function assume
d not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:/temp/xmr-stak/xmr-stak-dev/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu(468): warning C4297: ‘cuda_get_deviceinfo’: function assume
d not to throw an exception but does [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj» (default target) (7) ->
(ClCompile target) ->
C:tempxmr-stakxmr-stak-devxmrstakbackendnvidiajconf.cpp(121): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::
SizeType’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj» (default target) (8) ->
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(33): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘DWORD’, p
ossible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(555): warning C4018: ‘<‘: signed/unsigned mismatch [C:tempxmr-stakx
mr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(662): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘cl_uint’
, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(699): warning C4267: ‘=’: conversion from ‘size_t’ to ‘cl_int’, possib
le loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdamd_gpugpu.cpp(981): warning C4267: ‘+=’: conversion from ‘size_t’ to ‘uint32_t’, pos
sible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdjconf.cpp(101): warning C4267: ‘argument’: conversion from ‘size_t’ to ‘rapidjson::Siz
eType’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
c:tempxmr-stakxmr-stak-devxmrstakbackendamdautoAdjust.hpp(60): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘int’,
possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-dev.xmrstak/misc/executor.hpp(67): warning C4244: ‘initializing’: conversion from ‘double’ to ‘const ::size_
t’, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]
C:tempxmr-stakxmr-stak-devxmrstakbackendamdminethd.cpp(211): warning C4267: ‘initializing’: conversion from ‘size_t’ to ‘uint32_t
‘, possible loss of data [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj» (default target) (4) ->
(Link target) ->
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:tempxmr-stakxmr-stak-devbuildx
mr-stak.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:tempxmr-stakxmr-stak-devbuildxmr-stak.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj» (default target) (7) ->
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:tempxmr-stakxmr-stak-devbuildx
mrstak_cuda_backend.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:tempxmr-stakxmr-stak-devbuildxmrstak_cuda_backend.vcxproj]

«C:tempxmr-stakxmr-stak-devbuildinstall.vcxproj» (default target) (1) ->
«C:tempxmr-stakxmr-stak-devbuildALL_BUILD.vcxproj» (default target) (3) ->
«C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj» (default target) (8) ->
LINK : fatal error C1900: Il mismatch between ‘P1’ version ‘20161212’ and ‘P2’ version ‘20150812’ [C:tempxmr-stakxmr-stak-devbuildx
mrstak_opencl_backend.vcxproj]
LINK : fatal error LNK1257: code generation failed [C:tempxmr-stakxmr-stak-devbuildxmrstak_opencl_backend.vcxproj]

Bug #81337 «fatal error C1900: Il mismatch between ‘P1’ version ‘202110113’ and ‘P2 versio
Submitted: 2021-08-06 11:27 UTC Modified: 2021-08-06 15:23 UTC
From: mike_itguy at yahoo dot co dot uk Assigned: cmb (profile)
Status: Not a bug Package: Compile Failure
PHP Version: 8.0.9 OS: Win10-pro_20H2
Private report: No CVE-ID: None

 [2021-08-06 11:27 UTC] mike_itguy at yahoo dot co dot uk

Description:
------------
I try to build the ibm_db2 pecl extension v2.1.3 with PHP 8.0.9 on Windows10-x64 with Visual-Studio-2019 Community Edition.

But the build of php itself fails before reaching the ibm_db2.c compilation.

I follow the steps at this page:
https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2

I show the steps I took, in separate section below.

nmake fails with a linker error:

"fatal error C1900: Il mismatch between 'P1' version '202110113' and 'P2 version '20190715'


The nmake log file has this at the end:

    rc /nologo /fo D:php-sdkphpdevvs16x64phpdevvs16x64phpdevvs16x64php-src-php-8.0.9x64Release_TSphp8ts.dll.res /d FILE_DESCRIPTION=""PHP Script Interpreter""  /d FILE_NAME=""php8ts.dll"" /d PRODUCT_NAME=""PHP Script Interpreter""  /ID:php-sdkphpdevvs16x64phpdevvs16x64phpdevvs16x64php-src-php-8.0.9x64Release_TS /d MC_INCLUDE=""D:php-sdkphpdevvs16x64phpdevvs16x64phpdevvs16x64php-src-php-8.0.9x64Release_TSwsyslog.rc""  win32buildtemplate.rc
libiconv_a.lib(iconv1.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
fatal error C1900: Il mismatch between 'P1' version '20210113' and 'P2' version '20190715'
LINK : fatal error LNK1257: code generation failed
NMAKE : fatal error U1077: '"C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.27.29110binHostX64x64link.exe"' : return code '0x4e9' 
Stop.



Test script:
---------------
d:
mkdir d:tmp


rd /s /q d:php-sdk
git clone https://github.com/Microsoft/php-sdk-binary-tools.git d:php-sdk
cd /d d:php-sdk
git checkout php-sdk-2.2.0
phpsdk-vs16-x64.bat    
phpsdk_buildtree phpdev  
unzip -q %userprofile%downloadsphp-src-php-8.0.9.zip
mkdir pecl
copy %userprofile%downloadspecl-database-ibm_db2-RELEASE_2_1_3.tar.gz .pecl
cd pecl
gzip -d *
tar -xf *.tar
edit the config.w32 to replace db2cli.lib by db2cli64.lib for clidriver
edit the ibm_db2.c to replace " ulong " by " unsigned long " on 3 lines (bugfix)
cd ..php-src-php-8.0.9
phpsdk_deps -u

--verify %LIB% includes e:db2lib
--verify %INCLUDE% includes e:db2include
--verify PATH includes e:db2bin

buildconf
configure --help | find /i "ibm" 
configure --enable-cli --with-ibm_db2=shared,e:db2 1>tmpconfigure.log 2>&1

 nmake 1>tmpnmake1.log 2>&1


Expected result:
----------------
Was expecting a successful build for v8.0.9 (the build of 7.4.22 on a different hostname was successful).

Actual result:
--------------
libiconv_a.lib(iconv1.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
fatal error C1900: Il mismatch between 'P1' version '20210113' and 'P2' version '20190715'

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports

 [2021-08-06 11:32 UTC] cmb@php.net

-Status: Open
+Status: Feedback
-Assigned To:
+Assigned To: cmb

 [2021-08-06 11:32 UTC] cmb@php.net

What's the exact version of your VS 2019 (should be something like
16.10.3)?

 [2021-08-06 11:43 UTC] mike_itguy at Yahoo dot co dot uk

Visual Studio 2019 community edition, version 16.7.2
in the phpsdk starter script the msvc version reported ist 14.27.29111

 [2021-08-06 11:55 UTC] cmb@php.net

> Visual Studio 2019 community edition, version 16.7.2

You need to update to latest (16.10.4), or rebuild some dependecy
libraries.  I suggest you do the former.  If there are C1047 errors
during build, you can work around by

    set LDFLAGS=/d2:-AllowCompatibleILVersions

and running buildconf etc. again.

Also note that replacing `ulong` with `unsigned long` is not wrong,
but the improved solution of the PR[1] is preferable.

[1] <https://github.com/php/pecl-database-ibm_db2/pull/13>

 [2021-08-06 11:58 UTC] mike_itguy at yahoo dot co dot uk

thank you. I will update the VisualStudio2019 to 16.10.4 current and retry.

 [2021-08-06 13:50 UTC] mike_itguy at yahoo dot com

Updated the VS2019 to 16.10.4, and started the build from scratch.
I did not change the LDFLAGS.
This time the build completed without errors.
Many thanks.

 [2021-08-06 15:23 UTC] cmb@php.net

-Status: Feedback
+Status: Not a bug

 [2021-08-06 15:23 UTC] cmb@php.net

Great!  I just added a respective note to the Wiki page.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Link error lnk2001 неразрешенный внешний символ winmain
  • Link error lnk2001 неразрешенный внешний символ maincrtstartup
  • Link error lnk2001 unresolved external symbol maincrtstartup
  • Link error excel
  • Lines are not coplanar как исправить

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии