Unfortunately, i cannot confirm that on Windows 10 and VS 2015....
This is dump from compilation log:
1>------ Build started: Project: VanitySearchCUDA8, Configuration: Release x64 ------
1> Compiling CUDA source file GPU\GPUEngine.cu...
1>
1> C:\Users\VAIO\Downloads\appspot\full>"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin\nvcc.exe" -gencode=arch=compute_20,code=\"sm_20,compute_20\" --use-local-env --cl-version 2015 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include" --keep-dir x64\Release -maxrregcount=0 --ptxas-options=-v --machine 64 --compile -cudart static -D_CRT_SECURE_NO_WARNINGS -DWITHGPU -DWIN32 -DWIN64 -DNDEBUG -D_CONSOLE -D_MBCS -Xcompiler "/EHsc /W3 /nologo /O2 /FS /Zi /MT " -o x64\Release\GPUEngine.cu.obj "C:\Users\VAIO\Downloads\appspot\full\GPU\GPUEngine.cu"
1> ptxas info : 59 bytes gmem, 33456 bytes cmem[2], 8 bytes cmem[14]
1> ptxas info : Compiling entry function '_Z14comp_keys_p2shjPtPjPyjS0_' for 'sm_20'
1> ptxas info : Function properties for _Z14comp_keys_p2shjPtPjPyjS0_
1> 16752 bytes stack frame, 436 bytes spill stores, 868 bytes spill loads
1> ptxas info : Used 63 registers, 80 bytes cmem[0], 28 bytes cmem[16]
1> ptxas info : Function properties for _Z10CheckPointPjiiiPtS_jS_i
1> 72 bytes stack frame, 20 bytes spill stores, 20 bytes spill loads
1> ptxas info : Function properties for _Z11_GetAddressiPjPc
1> 160 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z11_GetHash160PyS_Ph
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z13CheckP2SHHashjPtPyS0_iPjjS1_
1> 48 bytes stack frame, 44 bytes spill stores, 44 bytes spill loads
1> ptxas info : Function properties for _Z14_ModInvGroupedPA4_y
1> 16592 bytes stack frame, 308 bytes spill stores, 276 bytes spill loads
1> ptxas info : Function properties for _Z15_GetHash160CompPyhPh
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z17CheckHashP2SHCompPtPyhiPjjS1_
1> 56 bytes stack frame, 32 bytes spill stores, 32 bytes spill loads
1> ptxas info : Function properties for _Z19CheckHashP2SHUncompPtPyS0_iPjjS1_
1> 48 bytes stack frame, 28 bytes spill stores, 28 bytes spill loads
1> ptxas info : Function properties for _Z19_GetHash160P2SHCompPyhPh
1> 24 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z21_GetHash160P2SHUncompPyS_Ph
1> 24 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z6_MatchPKcS0_
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z7_ModInvPy
1> 96 bytes stack frame, 200 bytes spill stores, 204 bytes spill loads
1> ptxas info : Compiling entry function '_Z17comp_keys_patternjPtPyjPj' for 'sm_20'
1> ptxas info : Function properties for _Z17comp_keys_patternjPtPyjPj
1> 16752 bytes stack frame, 428 bytes spill stores, 852 bytes spill loads
1> ptxas info : Used 63 registers, 72 bytes cmem[0], 28 bytes cmem[16]
1> ptxas info : Function properties for _Z10CheckPointPjiiiPtS_jS_i
1> 72 bytes stack frame, 24 bytes spill stores, 28 bytes spill loads
1> ptxas info : Function properties for _Z11_GetAddressiPjPc
1> 160 bytes stack frame, 4 bytes spill stores, 4 bytes spill loads
1> ptxas info : Function properties for _Z11_GetHash160PyS_Ph
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z13CheckHashCompPtPyhiPjjS1_
1> 56 bytes stack frame, 32 bytes spill stores, 32 bytes spill loads
1> ptxas info : Function properties for _Z14_ModInvGroupedPA4_y
1> 16592 bytes stack frame, 308 bytes spill stores, 276 bytes spill loads
1> ptxas info : Function properties for _Z15CheckHashUncompPtPyS0_iPjjS1_
1> 56 bytes stack frame, 32 bytes spill stores, 32 bytes spill loads
1> ptxas info : Function properties for _Z15_GetHash160CompPyhPh
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z6_MatchPKcS0_
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z7_ModInvPy
1> 96 bytes stack frame, 200 bytes spill stores, 204 bytes spill loads
1> ptxas info : Function properties for _Z9CheckHashjPtPyS0_iPjjS1_
1> 48 bytes stack frame, 44 bytes spill stores, 56 bytes spill loads
1> ptxas info : Compiling entry function '_Z14comp_keys_compPtPjPyjS0_' for 'sm_20'
1> ptxas info : Function properties for _Z14comp_keys_compPtPjPyjS0_
1> 16624 bytes stack frame, 344 bytes spill stores, 668 bytes spill loads
1> ptxas info : Used 63 registers, 72 bytes cmem[0], 28 bytes cmem[16]
1> ptxas info : Function properties for _Z10CheckPointPjiiiPtS_jS_i
1> 80 bytes stack frame, 28 bytes spill stores, 40 bytes spill loads
1> ptxas info : Function properties for _Z11_GetAddressiPjPc
1> 160 bytes stack frame, 4 bytes spill stores, 4 bytes spill loads
1> ptxas info : Function properties for _Z13CheckHashCompPtPyhiPjjS1_
1> 56 bytes stack frame, 36 bytes spill stores, 36 bytes spill loads
1> ptxas info : Function properties for _Z14_ModInvGroupedPA4_y
1> 16592 bytes stack frame, 308 bytes spill stores, 276 bytes spill loads
1> ptxas info : Function properties for _Z15_GetHash160CompPyhPh
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z6_MatchPKcS0_
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z7_ModInvPy
1> 96 bytes stack frame, 200 bytes spill stores, 204 bytes spill loads
1> ptxas info : Compiling entry function '_Z22comp_keys_p2sh_patternjPtPyjPj' for 'sm_20'
1> ptxas info : Function properties for _Z22comp_keys_p2sh_patternjPtPyjPj
1> 16752 bytes stack frame, 428 bytes spill stores, 868 bytes spill loads
1> ptxas info : Used 63 registers, 72 bytes cmem[0], 28 bytes cmem[16]
1> ptxas info : Function properties for _Z10CheckPointPjiiiPtS_jS_i
1> 72 bytes stack frame, 20 bytes spill stores, 20 bytes spill loads
1> ptxas info : Function properties for _Z11_GetAddressiPjPc
1> 160 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z11_GetHash160PyS_Ph
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z13CheckP2SHHashjPtPyS0_iPjjS1_
1> 48 bytes stack frame, 44 bytes spill stores, 44 bytes spill loads
1> ptxas info : Function properties for _Z14_ModInvGroupedPA4_y
1> 16592 bytes stack frame, 308 bytes spill stores, 276 bytes spill loads
1> ptxas info : Function properties for _Z15_GetHash160CompPyhPh
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z17CheckHashP2SHCompPtPyhiPjjS1_
1> 56 bytes stack frame, 32 bytes spill stores, 32 bytes spill loads
1> ptxas info : Function properties for _Z19CheckHashP2SHUncompPtPyS0_iPjjS1_
1> 48 bytes stack frame, 28 bytes spill stores, 28 bytes spill loads
1> ptxas info : Function properties for _Z19_GetHash160P2SHCompPyhPh
1> 24 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z21_GetHash160P2SHUncompPyS_Ph
1> 24 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z6_MatchPKcS0_
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z7_ModInvPy
1> 96 bytes stack frame, 200 bytes spill stores, 204 bytes spill loads
1> ptxas info : Compiling entry function '_Z9comp_keysjPtPjPyjS0_' for 'sm_20'
1> ptxas info : Function properties for _Z9comp_keysjPtPjPyjS0_
1> 16752 bytes stack frame, 436 bytes spill stores, 852 bytes spill loads
1> ptxas info : Used 63 registers, 80 bytes cmem[0], 28 bytes cmem[16]
1> ptxas info : Function properties for _Z10CheckPointPjiiiPtS_jS_i
1> 72 bytes stack frame, 24 bytes spill stores, 28 bytes spill loads
1> ptxas info : Function properties for _Z11_GetAddressiPjPc
1> 160 bytes stack frame, 4 bytes spill stores, 4 bytes spill loads
1> ptxas info : Function properties for _Z11_GetHash160PyS_Ph
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z13CheckHashCompPtPyhiPjjS1_
1> 56 bytes stack frame, 32 bytes spill stores, 32 bytes spill loads
1> ptxas info : Function properties for _Z14_ModInvGroupedPA4_y
1> 16592 bytes stack frame, 308 bytes spill stores, 276 bytes spill loads
1> ptxas info : Function properties for _Z15CheckHashUncompPtPyS0_iPjjS1_
1> 56 bytes stack frame, 32 bytes spill stores, 32 bytes spill loads
1> ptxas info : Function properties for _Z15_GetHash160CompPyhPh
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z6_MatchPKcS0_
1> 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads
1> ptxas info : Function properties for _Z7_ModInvPy
1> 96 bytes stack frame, 200 bytes spill stores, 204 bytes spill loads
1> ptxas info : Function properties for _Z9CheckHashjPtPyS0_iPjjS1_
1> 48 bytes stack frame, 44 bytes spill stores, 56 bytes spill loads
1>CUDACOMPILE : nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
1> GPUEngine.cu
1>cl : Command line warning D9002: ignoring unknown option '/arch:SSE2'
1> Base58.cpp
1> Bech32.cpp
1> GPUGenerate.cpp
1> ripemd160.cpp
1> ripemd160_sse.cpp
1> sha256.cpp
1> sha256_sse.cpp
1> sha512.cpp
1> Int.cpp
1> IntGroup.cpp
1> IntMod.cpp
1> main.cpp
1> Point.cpp
1> Random.cpp
1> SECP256K1.cpp
1> Timer.cpp
1> Vanity.cpp
1> Generating Code...
1>Vanity.obj : error LNK2001: unresolved external symbol "public: static bool __cdecl Wildcard::match(char const *,char const *,bool)" (?match@Wildcard@@SA_NPEBD0_N@Z)
1>C:\Users\VAIO\Downloads\appspot\full\x64\Release\VanitySearchCUDA8.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Project Performance Summary:
1> 98084 ms C:\Users\VAIO\Downloads\appspot\full\VanitySearchCUDA8.vcxproj 2 calls
1> 64434 ms Build 1 calls
1> 33650 ms CudaBuildCore 1 calls
1>
1>Target Performance Summary:
1> 0 ms ComputeMIDLGeneratedCompileInputs 1 calls
1> 0 ms PlatformPrepareForBuild 1 calls
1> 0 ms AfterClCompile 1 calls
1> 0 ms BeforeBuildGenerateSources 1 calls
1> 0 ms _ResourceCompile 1 calls
1> 0 ms _PrepareForReferenceResolution 1 calls
1> 0 ms PreLinkEvent 1 calls
1> 0 ms AfterMidl 1 calls
1> 0 ms BeforeResourceCompile 1 calls
1> 0 ms ComputeLinkInputsFromProject 1 calls
1> 0 ms ComputeManifestInputsTargets 1 calls
1> 0 ms ComputeCLInputPDBName 1 calls
1> 0 ms BeforeLink 1 calls
1> 0 ms ComputeManifestGeneratedLinkerInputs 1 calls
1> 0 ms BuildLinkTraverse 1 calls
1> 0 ms ComputeRCOutputs 1 calls
1> 0 ms ModifyUnitTestPlatformVersion 1 calls
1> 0 ms GetReferenceAssemblyPaths 1 calls
1> 0 ms ExpandSDKReferences 1 calls
1> 0 ms _ClCompile 1 calls
1> 0 ms SelectCustomBuild 1 calls
1> 0 ms BuildCompile 1 calls
1> 0 ms _Midl 1 calls
1> 0 ms _PrepareForBuild 1 calls
1> 0 ms BuildCompileTraverse 1 calls
1> 0 ms GetResolvedWinMD 1 calls
1> 0 ms SelectClCompile 1 calls
1> 0 ms CreateCustomManifestResourceNames 1 calls
1> 0 ms _BuildCompileAction 1 calls
1> 0 ms GetInstalledSDKLocations 1 calls
1> 0 ms BuildGenerateSources 1 calls
1> 0 ms AfterResourceCompile 1 calls
1> 0 ms ComputeLegacyManifestEmbedding 1 calls
1> 0 ms ResolveReferences 1 calls
1> 0 ms BuildGenerateSourcesTraverse 1 calls
1> 0 ms _SplitProjectReferencesByFileExistence 1 calls
1> 0 ms ResolveProjectReferences 1 calls
1> 0 ms ComputeCLGeneratedLinkInputs 1 calls
1> 0 ms PrepareForCudaBuild 2 calls
1> 0 ms _Xsd 1 calls
1> 0 ms ResolveSDKReferences 1 calls
1> 0 ms _BuildGenerateSourcesAction 1 calls
1> 0 ms ComputeCustomBuildOutput 1 calls
1> 0 ms ComputeLinkSwitches 1 calls
1> 0 ms AfterBuildGenerateSources 1 calls
1> 0 ms BeforeClCompile 1 calls
1> 0 ms MakeDirsForResourceCompile 1 calls
1> 0 ms PreBuildEvent 1 calls
1> 0 ms ComputeRCGeneratedLinkInputs 1 calls
1> 0 ms AfterBuildCompileEvent 1 calls
1> 0 ms PrepareResourceNames 1 calls
1> 0 ms BeforeResolveReferences 1 calls
1> 0 ms AfterResolveReferences 1 calls
1> 0 ms _SelectedFiles 1 calls
1> 0 ms MakeDirsForMidl 1 calls
1> 0 ms AfterBuildGenerateSourcesEvent 1 calls
1> 1 ms ResolveAssemblyReferences 1 calls
1> 1 ms ValidateCudaCodeGeneration 1 calls
1> 1 ms DoLinkOutputFilesMatch 1 calls
1> 1 ms ComputeReferenceCLInput 1 calls
1> 1 ms MakeDirsForCl 1 calls
1> 1 ms InitializeCudaProjectProperties 1 calls
1> 1 ms ComputeCudaCompileOutput 1 calls
1> 1 ms AssignProjectConfiguration 1 calls
1> 1 ms InitializeCudaHostProperties 1 calls
1> 1 ms Desktop_PlatformPrepareForBuild 1 calls
1> 1 ms SplitResourcesByCulture 1 calls
1> 1 ms FixupCLCompileOptions 1 calls
1> 1 ms MakeDirsForLink 1 calls
1> 1 ms AddCudaLinkMetadata 1 calls
1> 1 ms GetFrameworkPaths 1 calls
1> 1 ms AssignTargetPaths 1 calls
1> 1 ms ValidateCudaBuild 1 calls
1> 2 ms AddCudaCompileMetadata 1 calls
1> 2 ms ComputeCLOutputs 1 calls
1> 3 ms SetBuildDefaultEnvironmentVariables 2 calls
1> 4 ms _CheckForInvalidConfigurationAndPlatform 2 calls
1> 5 ms InitializeBuildStatus 1 calls
1> 6 ms PrepareForBuild 1 calls
1> 8 ms AddCudaCompilePropsDeps 1 calls
1> 10 ms WarnCompileDuplicatedFilename 1 calls
1> 14 ms SetCABuildNativeEnvironmentVariables 1 calls
1> 861 ms Link 1 calls
1> 10804 ms AddCudaCompileDeps 1 calls
1> 18936 ms ClCompile 1 calls
1> 33648 ms CudaBuildCore 1 calls
1> 33757 ms CudaBuild 1 calls
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I use:
- Windows 10 [newest ver. 1909]
- CUDA 8.0 GA2 (latest version CUDA 8.0)
- Visual Studio 2015 Community
- Windows SDK 10.0.17763.0