{"action":"created","issue":{"url":"https://api.github.com/repos/clMathLibraries/clBLAS/issues/177","labels_url":"https://api.github.com/repos/clMathLibraries/clBLAS/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/clMathLibraries/clBLAS/issues/177/comments","events_url":"https://api.github.com/repos/clMathLibraries/clBLAS/issues/177/events","html_url":"https://github.com/clMathLibraries/clBLAS/issues/177","id":115744409,"number":177,"title":"Visual Studio 2015 build error","user":{"login":"skn123","id":4594354,"avatar_url":"https://avatars.githubusercontent.com/u/4594354?v=3","gravatar_id":"","url":"https://api.github.com/users/skn123","html_url":"https://github.com/skn123","followers_url":"https://api.github.com/users/skn123/followers","following_url":"https://api.github.com/users/skn123/following{/other_user}","gists_url":"https://api.github.com/users/skn123/gists{/gist_id}","starred_url":"https://api.github.com/users/skn123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skn123/subscriptions","organizations_url":"https://api.github.com/users/skn123/orgs","repos_url":"https://api.github.com/users/skn123/repos","events_url":"https://api.github.com/users/skn123/events{/privacy}","received_events_url":"https://api.github.com/users/skn123/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-08T17:02:21Z","updated_at":"2015-11-09T18:13:21Z","closed_at":null,"body":"I am facing a build error with VS 2015\r\n\r\n1>------ Build started: Project: tplgen (ExternalProjectTargets\\tplgen\\tplgen), Configuration: Release x64 ------\r\n2>------ Skipped Build: Project: AutoGemm_Tools_Profile, Configuration: Release x64 ------\r\n2>Project not selected to build for this solution configuration \r\n3>------ Skipped Build: Project: AutoGemm_Tools_Test, Configuration: Release x64 ------\r\n3>Project not selected to build for this solution configuration \r\n4>------ Build started: Project: GENERATE_CLT, Configuration: Release x64 ------\r\n4>  TPLGEN Running.....\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/gemm.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\gemm.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/gemm_helper.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\gemm_helper.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/gbmv.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\gbmv.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/ger.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\ger.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/her.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\her.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/symm_helper.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\symm_helper.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/syr2_her2.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\syr2_her2.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/syr_her.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\syr_her.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/trsv.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\trsv.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/her2.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\her2.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/symm.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\symm.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/syr2.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\syr2.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/syr.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\syr.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/trmv.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\trmv.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/trsv_gemv.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\trsv_gemv.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/swap.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\swap.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/scal.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\scal.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/copy.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\copy.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/axpy.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\axpy.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dot.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dot.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/reduction.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\reduction.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/rotg.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\rotg.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/rotmg.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\rotmg.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/rotm.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\rotm.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/iamax.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\iamax.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/nrm2.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\nrm2.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/asum.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\asum.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/custom_gemm.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\custom_gemm.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/custom_gemm.cl\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dgemm_hawai.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawai.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dgemm_hawaiiChannelConfilct.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawaiiChannelConfilct.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dgemm_hawaiiSplitKernel.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawaiiSplitKernel.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/sgemm_hawaiiSplitKernel.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_hawaiiSplitKernel.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dtrsm_gpu.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dtrsm_gpu.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dtrsm_gpu192.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dtrsm_gpu192.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/dgemm_gcn_SmallMatrices.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_gcn_SmallMatrices.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/sgemm_gcn_SmallMatrices.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_SmallMatrices.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/sgemm_gcn_bigMatrices.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_bigMatrices.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/sgemm_gcn.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn.clT\r\n4>  Processing F:/GItSources/clBLAS/src/library/blas/gens/clTemplates/zgemm_gcn.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\zgemm_gcn.clT\r\n4>  TPLGEN Running.....\r\n4>  Processing /dgemm_hawai.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawai.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dgemm_hawai.clHawaii_64.bin.cl\r\n4>  Processing /dtrsm_gpu.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dtrsm_gpu.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dtrsm_gpu.clHawaii_64.bin.cl\r\n4>  Processing /dtrsm_gpu192.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dtrsm_gpu192.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dtrsm_gpu192.clHawaii_64.bin.cl\r\n4>  Processing /dgemm_hawaiiChannelConfilct.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawaiiChannelConfilct.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dgemm_hawaiiChannelConfilct.clHawaii_64.bin.cl\r\n4>  Processing /dgemm_hawaiiSplitKernel.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawaiiSplitKernel.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dgemm_hawaiiSplitKernel.clHawaii_64.bin.cl\r\n4>  Processing /sgemm_hawaiiSplitKernel.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_hawaiiSplitKernel.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_hawaiiSplitKernel.clHawaii_64.bin.cl\r\n4>  Processing /sgemm_hawaiiSplitKernel.clBonaire_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_hawaiiSplitKernel.clBonaire_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_hawaiiSplitKernel.clBonaire_64.bin.cl\r\n4>  Processing /dgemm_hawai.clTahiti_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_hawai.clTahiti_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dgemm_hawai.clTahiti_64.bin.cl\r\n4>  Processing /dtrsm_gpu.clTahiti_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dtrsm_gpu.clTahiti_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dtrsm_gpu.clTahiti_64.bin.cl\r\n4>  Processing /dgemm_gcn_SmallMatrices.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_gcn_SmallMatrices.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dgemm_gcn_SmallMatrices.clHawaii_64.bin.cl\r\n4>  Processing /dgemm_gcn_SmallMatrices.clTahiti_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\dgemm_gcn_SmallMatrices.clTahiti_64.bin.clT\r\n4>  Processing /sgemm_gcn_SmallMatrices.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_SmallMatrices.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /dgemm_gcn_SmallMatrices.clTahiti_64.bin.cl\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn_SmallMatrices.clHawaii_64.bin.cl\r\n4>  Processing /sgemm_gcn_SmallMatrices.clTahiti_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_SmallMatrices.clTahiti_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn_SmallMatrices.clTahiti_64.bin.cl\r\n4>  Processing /sgemm_gcn_SmallMatrices.clBonaire_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_SmallMatrices.clBonaire_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn_SmallMatrices.clBonaire_64.bin.cl\r\n4>  Processing /sgemm_gcn_bigMatrices.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_bigMatrices.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn_bigMatrices.clHawaii_64.bin.cl\r\n4>  Processing /sgemm_gcn_bigMatrices.clTahiti_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_bigMatrices.clTahiti_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn_bigMatrices.clTahiti_64.bin.cl\r\n4>  Processing /sgemm_gcn_bigMatrices.clBonaire_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn_bigMatrices.clBonaire_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn_bigMatrices.clBonaire_64.bin.cl\r\n4>  Processing /sgemm_gcn.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn.clHawaii_64.bin.cl\r\n4>  Processing /zgemm_gcn.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\zgemm_gcn.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /zgemm_gcn.clHawaii_64.bin.cl\r\n4>  Processing /sgemm_gcn.clBonaire_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn.clBonaire_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn.clBonaire_64.bin.cl\r\n4>  Processing /sgemm_gcn.clTahiti_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_gcn.clTahiti_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_gcn.clTahiti_64.bin.cl\r\n4>  Processing /sgemm_hawaiiSplit64_32.clHawaii_64.bin.cl\r\n4>  output file G:/Binaries/VS2015/clBLAS/include\\sgemm_hawaiiSplit64_32.clHawaii_64.bin.clT\r\n4>CUSTOMBUILD : warning : couldn't open input file /sgemm_hawaiiSplit64_32.clHawaii_64.bin.cl\r\n5>------ Build started: Project: clBLAS, Configuration: Release x64 ------\r\n6>------ Build started: Project: tune, Configuration: Release x64 ------\r\n5>  Building Custom Rule F:/GItSources/clBLAS/src/library/CMakeLists.txt\r\n5>  CMake does not need to re-run because G:\\Binaries\\VS2015\\clBLAS\\library\\CMakeFiles\\generate.stamp is up-to-date.\r\n5>  Generating ../include/AutoGemmIncludes/AutoGemmClKernels.h, ../include/AutoGemmIncludes/AutoGemmKernelBuildOptionsBinary.h, ../include/AutoGemmIncludes/AutoGemmKernelBinaries.h, ../include/AutoGemmIncludes/AutoGemmKernelSelection.h, ../include/AutoGemmIncludes/AutoGemmKernelSelectionSpecific.h, ../include/AutoGemmIncludes/AutoGemmKernelBuildOptionsSource.h, ../include/AutoGemmIncludes/AutoGemmKernelSources.h, F:/GItSources/clBLAS/src/library/blas/AutoGemm/UserGemmKernelSources/UserGemmClKernels.cc, ../include/AutoGemmIncludes/AutoGemmClKernels.cpp, ../include/AutoGemmIncludes/AutoGemmKernelBuildOptionsBinary.cpp, ../include/AutoGemmIncludes/AutoGemmKernelBinaries.cpp, ../include/AutoGemmIncludes/AutoGemmKernelSelection.cpp, ../include/AutoGemmIncludes/AutoGemmKernelSelectionSpecific.cpp, ../include/AutoGemmIncludes/AutoGemmKernelBuildOptionsSource.cpp, ../include/AutoGemmIncludes/AutoGemmKernelSources.cpp\r\n5>  AutoGemm.py: using OpenCL 1.2 compiler\r\n5>  Traceback (most recent call last):\r\n5>    File \"F:/GItSources/clBLAS/src/library/blas/AutoGemm/AutoGemm.py\", line 44, in <module>\r\n5>      KernelOpenCL.writeOpenCLKernels()\r\n5>    File \"F:\\GItSources\\clBLAS\\src\\library\\blas\\AutoGemm\\KernelOpenCL.py\", line 506, in writeOpenCLKernels\r\n5>      tiles = AutoGemmParameters.getTilesForPrecision(precision)\r\n5>    File \"F:\\GItSources\\clBLAS\\src\\library\\blas\\AutoGemm\\AutoGemmParameters.py\", line 123, in getTilesForPrecision\r\n5>      tiles.sort()\r\n5>  TypeError: unorderable types: TileParameters() < TileParameters()\r\n5>C:\\Program Files (x86)\\MSBuild\\Microsoft.Cpp\\v4.0\\V140\\Microsoft.CppCommon.targets(171,5): error MSB6006: \"cmd.exe\" exited with code 1.\r\n6>  asum.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\asum.cpp(201): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\asum.cpp(257): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data\r\n6>  axpy_reg.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\axpy_reg.cpp(195): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>  copy_reg.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\copy_reg.cpp(195): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>  dot.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\dot.cpp(198): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\dot.cpp(254): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\dot.cpp(280): warning C4267: '=': conversion from 'size_t' to 'cl_int', possible loss of data\r\n6>  gbmv.cpp\r\n6>  gemm_cached.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(340): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(340): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(341): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(341): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(342): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(342): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(343): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(343): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(344): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(344): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(347): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(347): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(348): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_cached.cpp(348): note: consider using '%zu' in the format string\r\n6>  gemm_tail_cached.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(349): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(349): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(350): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(350): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(351): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(351): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(352): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(352): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(353): warning C4477: 'sprintf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\gemm_tail_cached.cpp(353): note: consider using '%zu' in the format string\r\n6>  ger_lds.cpp\r\n6>  her2_lds.cpp\r\n6>  her_lds.cpp\r\n6>  iamax.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\iamax.cpp(260): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data\r\n6>  nrm2.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\nrm2.cpp(203): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\nrm2.cpp(252): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data\r\n6>  reduction.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\reduction.cpp(269): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data\r\n6>  rotg_reg.cpp\r\n6>  rotm_reg.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\rotm_reg.cpp(192): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>  rotmg_reg.cpp\r\n6>  scal_reg.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\scal_reg.cpp(191): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>  swap_reg.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\swap_reg.cpp(195): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data\r\n6>  symm_cached.cpp\r\n6>  syr2_lds.cpp\r\n6>  Generating Code...\r\n6>  Compiling...\r\n6>  syr_lds.cpp\r\n6>  trmv_reg.cpp\r\n6>  trsv_gemv.cpp\r\n6>  trsv_trtri.cpp\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(227): warning C4477: 'printf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'const size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(227): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(236): warning C4477: 'printf' : format string '%lu' requires an argument of type 'unsigned long', but variadic argument 1 has type 'const size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(236): note: consider using '%zu' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(364): warning C4477: 'sprintf' : format string '%ld' requires an argument of type 'long', but variadic argument 1 has type 'const size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(364): note: consider using '%zd' in the format string\r\n6>F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(541): warning C4477: 'sprintf' : format string '%ld' requires an argument of type 'long', but variadic argument 1 has type 'const size_t'\r\n6>  F:\\GItSources\\clBLAS\\src\\library\\blas\\gens\\trsv_trtri.cpp(541): note: consider using '%zd' in the format string\r\n6>  Generating Code...\r\n6>  tune.vcxproj -> G:\\Binaries\\VS2015\\clBLAS\\staging\\Release\\clBLAS-tune.exe\r\n7>------ Skipped Build: Project: INSTALL, Configuration: Release x64 ------\r\n7>Project not selected to build for this solution configuration \r\n8>------ Skipped Build: Project: PACKAGE, Configuration: Release x64 ------\r\n8>Project not selected to build for this solution configuration \r\n========== Build: 3 succeeded, 1 failed, 2 up-to-date, 4 skipped ==========\r\n\r\nI think this is a Python related issue. I have Python 3.5 but these files were written for Python 2.7(??)"},"comment":{"url":"https://api.github.com/repos/clMathLibraries/clBLAS/issues/comments/155144074","html_url":"https://github.com/clMathLibraries/clBLAS/issues/177#issuecomment-155144074","issue_url":"https://api.github.com/repos/clMathLibraries/clBLAS/issues/177","id":155144074,"user":{"login":"skn123","id":4594354,"avatar_url":"https://avatars.githubusercontent.com/u/4594354?v=3","gravatar_id":"","url":"https://api.github.com/users/skn123","html_url":"https://github.com/skn123","followers_url":"https://api.github.com/users/skn123/followers","following_url":"https://api.github.com/users/skn123/following{/other_user}","gists_url":"https://api.github.com/users/skn123/gists{/gist_id}","starred_url":"https://api.github.com/users/skn123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skn123/subscriptions","organizations_url":"https://api.github.com/users/skn123/orgs","repos_url":"https://api.github.com/users/skn123/repos","events_url":"https://api.github.com/users/skn123/events{/privacy}","received_events_url":"https://api.github.com/users/skn123/received_events","type":"User","site_admin":false},"created_at":"2015-11-09T18:13:21Z","updated_at":"2015-11-09T18:13:21Z","body":"Unfortunately, I can't. We only have Py 3.4 installed. I think these are simple issues related with Python syntax"}}