mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2019-03-01, 19:00   #2718
tServo
 
tServo's Avatar
 
"Marv"
May 2009
near the Tannhäuser Gate

29216 Posts
Default

Quote:
Originally Posted by nomead View Post
Oh, so CUDA 10.1 is out? Great... I guess?

I wonder if they have any compatibility between minor versions this time, as in, did I just waste time compiling on 10.0 and then the executable won't work with machines on 10.1 ...

So here's a Windows x64 / CUDA 10.0 / CUDALucas 2.06beta (2017-05-05, "r102" from Sourceforge) precompiled binary package. Visual Studio 2012 was used. Compiled for compute capability 5.0, 5.2, 5.3, 6.0, 6.1, 6.2, 7.0, 7.5. I did some short self tests to see if anything is horribly broken, but nothing beyond that. Your mileage may vary.

Also included in the zip file are cudart64_100.dll and nvml.dll. The latter is included in the NVidia drivers but the program seemed to like to have it in the program directory as well. (Fetch it from C:\Program Files\NVIDIA Corporation\NVSMI\nvml.dll to match your driver version, if you feel like it).

Also included are the source files, README etc. and the modified Makefile.win with which it was compiled.
Thank you very much, nomead. I spent half of Thursday trying to get it compiled buy failied probably due to a bad compiler version & Toolkit version combination.

A WORD TO THE WISE:

BE SURE to upgrade your video driver to the latest GeForce driver from NVidia.
If you don't , the program will print out an error message about device numbers.
I downloaded 419.17 and it works well ( sheesh, 540 meg download !!! ).
tServo is offline   Reply With Quote
Old 2019-03-01, 19:51   #2719
nomead
 
nomead's Avatar
 
"Sam Laur"
Dec 2018
Turku, Finland

13D16 Posts
Default

Quote:
Originally Posted by tServo View Post
Thank you very much, nomead. I spent half of Thursday trying to get it compiled buy failied probably due to a bad compiler version & Toolkit version combination.
There's a strange dilemma that I found out while compiling mfaktc earlier. I first tried it with VS2017, but never got the program working (invalid device function). Then, on VS2012, NVCC complains that support has been deprecated (but still works), and the end result is fine. Now I didn't even try to compile CUDALucas with VS2017. But the end result would probably be the same.

Quote:
Originally Posted by tServo View Post
A WORD TO THE WISE:

BE SURE to upgrade your video driver to the latest GeForce driver from NVidia.
If you don't , the program will print out an error message about device numbers.
I downloaded 419.17 and it works well ( sheesh, 540 meg download !!! ).
I'm still running the 417.71 I got in early February, and there have been versions in between (418.81 and 418.91) so progress is real quick. Yeah, half a gigabyte every time when upgrading isn't nice even with a faster connection. Or with a monthly traffic cap / quota.
nomead is offline   Reply With Quote
Old 2019-03-01, 21:45   #2720
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2×1,579 Posts
Default

I could compile it in VS 2017 (14.0) and VS 2015 (12.0), but it did not work, it failed all the tests.

Compiled in VS2012 (11.0) it works, this is the first time I was able to compile it myself.

It is another CUDA10 binary of the latest svn 102, but I compiled it with support for compute capabilities 3.0 and 3.5 as well, which is still supported in CUDA10 (my old Titan Black uses 3.5).
Attached Files
File Type: zip CUDALucas2.06beta-CUDA10.0-Windows-x64.zip (720.5 KB, 52 views)

Last fiddled with by ATH on 2019-03-01 at 21:46
ATH is online now   Reply With Quote
Old 2019-03-02, 01:24   #2721
tServo
 
tServo's Avatar
 
"Marv"
May 2009
near the Tannhäuser Gate

2·7·47 Posts
Default

Quote:
Originally Posted by ATH View Post
I could compile it in VS 2017 (14.0) and VS 2015 (12.0), but it did not work, it failed all the tests.

Compiled in VS2012 (11.0) it works, this is the first time I was able to compile it myself.

It is another CUDA10 binary of the latest svn 102, but I compiled it with support for compute capabilities 3.0 and 3.5 as well, which is still supported in CUDA10 (my old Titan Black uses 3.5).
I was also using VS 2017. I didn't get any compile errors, just a bunch of warnings. I checked them all out and they seemed OK.
When I tried running it, tho, all my residues were 0 !
tServo is offline   Reply With Quote
Old 2019-03-02, 01:30   #2722
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2×1,579 Posts
Default

Quote:
Originally Posted by tServo View Post
I was also using VS 2017. I didn't get any compile errors, just a bunch of warnings. I checked them all out and they seemed OK.
When I tried running it, tho, all my residues were 0 !
Yeah, exactly the same for me both with VS 2017 and VS 2015 zero residues.


It took me literally 2+ hours to install CUDA 10.1 and the newest graphic driver, not sure why it is so slow, I have SSD and 8 cores and 32 GB RAM, no idea where the bottleneck is at.

But I managed to compile the svn 102 with CUDA 10.1 with compute capabilities 3.0 up to 7.5
Attached Files
File Type: zip CUDALucas2.06beta-CUDA10.1-Windows-x64.zip (724.3 KB, 60 views)
ATH is online now   Reply With Quote
Old 2019-03-02, 12:03   #2723
mognuts
 
mognuts's Avatar
 
Sep 2008
Bromley, England

43 Posts
Default

Quote:
Originally Posted by ATH View Post

But I managed to compile the svn 102 with CUDA 10.1 with compute capabilities 3.0 up to 7.5
I'm getting a "cufft64_10.dll is missing from your computer" error when I run this. I can't find a file with this name in the usual dll places. The nearest I can find is cufft64_100.dll so I renamed it but that gives a device number error. Where am I going wrong?
mognuts is offline   Reply With Quote
Old 2019-03-02, 12:42   #2724
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2×1,579 Posts
Default

I'm not sure about the usual dll place. They are in the 2.4 GB install file for CUDA 10.1.

I can host them here in a 50 MB file: CUDA10_1dlls.zip

You need to use 7-zip to unpack it, it is a renamed .7z file (my site does not allow .7z)

Last fiddled with by ATH on 2019-03-02 at 12:42
ATH is online now   Reply With Quote
Old 2019-03-02, 14:06   #2725
mognuts
 
mognuts's Avatar
 
Sep 2008
Bromley, England

538 Posts
Default

Quote:
Originally Posted by ATH View Post
I'm not sure about the usual dll place. They are in the 2.4 GB install file for CUDA 10.1.

I can host them here in a 50 MB file: CUDA10_1dlls.zip

You need to use 7-zip to unpack it, it is a renamed .7z file (my site does not allow .7z)
Thank you for that. Yes, I downloaded it and it worked fine. The usual place I go to is https://download.mersenne.ca/CUDA-DLLs. I tried a few benchmarks with my GTX1060. Cuda 10.1 is faster than Cuda 10.0, but 5.0 is the fastest binary. I test using the known prime, M3021377.
mognuts is offline   Reply With Quote
Old 2019-03-02, 14:22   #2726
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2·1,579 Posts
Default

Quote:
Originally Posted by mognuts View Post
Thank you for that. Yes, I downloaded it and it worked fine. The usual place I go to is https://download.mersenne.ca/CUDA-DLLs. I tried a few benchmarks with my GTX1060. Cuda 10.1 is faster than Cuda 10.0, but 5.0 is the fastest binary. I test using the known prime, M3021377.
Instead of testing M3021377 you should probably test some fixed number of iterations of an exponent with the same size, which you are doing to use CUDALucas for. Either 83M-85M exponent for LL or 46M-48M for LL-D to make sure that version is also fastest at that particular FFT size.
ATH is online now   Reply With Quote
Old 2019-03-03, 15:16   #2727
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,419 Posts
Default zerorez

Quote:
Originally Posted by ATH View Post
Yeah, exactly the same for me both with VS 2017 and VS 2015 zero residues.
Tservo, ATH, could you run the problem executables from the beginning of an exponent with
Code:
ReportIterations=1
set in the ini file?
Does every iteration from the very start consist of zero res64, or does it take a while to start?
kriesel is offline   Reply With Quote
Old 2019-03-03, 16:27   #2728
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2×1,579 Posts
Default

Yes, they are zero at iteration 1 for both versions, but there are also a LOT of warnings when compiling them.

Code:
make


"C:\CUDA10_1/bin/nvcc" -c CUDALucas.cu -o CUDALucas.cuda10.1.x64.obj -ccbin="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.13.26128\bin\HostX86\x64" -Dx64 -Xcompiler /EHsc,/W3,/nologo,/O1,/Oy,/GL -m64 -gencode arch=compute_30,code=compute_30 -gencode arch=compute_35,code=compute_35 -gencode arch=compute_50,code=compute_50 -gencode arch=compute_52,code=compute_52 -gencode arch=compute_53,code=compute_53 -gencode arch=compute_60,code=compute_60  -gencode arch=compute_61,code=compute_61  -gencode arch=compute_62,code=compute_62 -gencode arch=compute_70,code=compute_70 -gencode arch=compute_75,code=compute_75 --ptxas-options=-v
CUDALucas.cu
CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3430): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3432): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3434): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3436): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3438): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3440): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3442): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3444): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3446): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3448): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3450): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3452): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3454): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3456): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3458): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3460): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3462): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3464): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3467): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3469): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3471): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3473): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3475): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3995): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3996): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(3997): warning: conversion from a string literal to "char *" is deprecated

CUDALucas.cu(1275): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of data
CUDALucas.cu(1278): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1279): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1515): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1516): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1560): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1561): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1636): warning C4244: '=': conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
CUDALucas.cu(1637): warning C4244: '=': conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
CUDALucas.cu(1898): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1899): warning C4244: '=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(2336): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
CUDALucas.cu(2347): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of data
CUDALucas.cu(2642): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
CUDALucas.cu(2897): warning C4244: 'initializing': conversion from 'double' to 'float', possible loss of data
CUDALucas.cu(2983): warning C4244: '=': conversion from 'double' to 'unsigned __int64', possible loss of data
CUDALucas.cu(3153): warning C4244: '=': conversion from 'double' to 'float', possible loss of data
CUDALucas.cu(3895): warning C4244: '*=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3902): warning C4244: '/=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3909): warning C4244: '*=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3916): warning C4244: '/=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3923): warning C4244: '*=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3930): warning C4244: '/=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3937): warning C4244: '*=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3944): warning C4244: '/=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3974): warning C4244: '*=': conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3989): warning C4244: '/=': conversion from 'double' to 'int', possible loss of data
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.13.26128\bin\HostX86\x64"\cl /O1 /Oy /GL /W4 /fp:fast /nologo /c parse.c /Foparse.x64.obj
parse.c
parse.c(112): warning C4115: 'timezone': named type definition in parentheses
parse.c(112): warning C4100: 'unused': unreferenced formal parameter
parse.c(756): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
parse.c(745): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
parse.c(760): warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\string.h(337): note: see declaration of 'strncpy'
parse.c(812): warning C4996: '_open': This function or variable may be unsafe. Consider using _sopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\corecrt_io.h(419): note: see declaration of '_open'
parse.c(837): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\stdio.h(207): note: see declaration of 'fopen'
parse.c(879): warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.16299.0\ucrt\string.h(132): note: see declaration of 'strcpy'
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.13.26128\bin\HostX86\x64"\link /nologo /LTCG  CUDALucas.cuda10.1.x64.obj parse.x64.obj "C:\CUDA10_1/lib/x64/cudart.lib" "C:\CUDA10_1/lib/x64/cufft.lib" "C:\CUDA10_1/lib/x64/nvml.lib" /out:..\CUDALucas2.06beta-CUDA10.1-Windows-x64.exe
Generating code
c:\msys64\home\ath\cudalucas\parse.c(146) : warning C4706: assignment within conditional expression
c:\msys64\home\ath\cudalucas\parse.c(893) : warning C4701: potentially uninitialized local variable 'ret' used
c:\msys64\home\ath\cudalucas\parse.c(436) : warning C4701: potentially uninitialized local variable 'ptr_end' used
c:\msys64\home\ath\cudalucas\parse.c(436) : warning C4703: potentially uninitialized local pointer variable 'ptr_end' used
Finished generating code


Though many of the same warnings also appears when compiling with VS2012, but that version works fine.



Code:
make


"C:\CUDA10_1/bin/nvcc" -c CUDALucas.cu -o CUDALucas.cuda10.1.x64.obj -ccbin="C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64" -Dx64 -Xcompiler /EHsc,/W3,/nologo,/O1,/Oy,/GL -m64 -gencode arch=compute_30,code=compute_30 -gencode arch=compute_35,code=compute_35 -gencode arch=compute_50,code=compute_50 -gencode arch=compute_52,code=compute_52 -gencode arch=compute_53,code=compute_53 -gencode arch=compute_60,code=compute_60  -gencode arch=compute_61,code=compute_61  -gencode arch=compute_62,code=compute_62 -gencode arch=compute_70,code=compute_70 -gencode arch=compute_75,code=compute_75 --ptxas-options=-v
nvcc warning : nvcc support for Microsoft Visual Studio 2013 and earlier has been deprecated and is no longer being maintained
CUDALucas.cu
support for this version of Microsoft Visual Studio has been deprecated! Only the versions between 2015 and 2019 (inclusive) are supported!
CUDALucas.cu(1275) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
CUDALucas.cu(1278) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1279) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1515) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1516) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1560) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1561) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1636) : warning C4244: '=' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
CUDALucas.cu(1637) : warning C4244: '=' : conversion from 'unsigned __int64' to 'unsigned int', possible loss of data
CUDALucas.cu(1898) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(1899) : warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(2336) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
CUDALucas.cu(2347) : warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
CUDALucas.cu(2642) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
CUDALucas.cu(2897) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
CUDALucas.cu(2983) : warning C4244: '=' : conversion from 'double' to 'unsigned __int64', possible loss of data
CUDALucas.cu(3153) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
CUDALucas.cu(3895) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3902) : warning C4244: '/=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3909) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3916) : warning C4244: '/=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3923) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3930) : warning C4244: '/=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3937) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3944) : warning C4244: '/=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3974) : warning C4244: '*=' : conversion from 'double' to 'int', possible loss of data
CUDALucas.cu(3989) : warning C4244: '/=' : conversion from 'double' to 'int', possible loss of data
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64"\cl /O1 /Oy /GL /W4 /fp:fast /nologo /c parse.c /Foparse.x64.obj
parse.c
parse.c(112) : warning C4115: 'timezone' : named type definition in parentheses
parse.c(112) : warning C4100: 'unused' : unreferenced formal parameter
parse.c(538) : warning C4127: conditional expression is constant
parse.c(745) : warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
parse.c(756) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
parse.c(760) : warning C4996: 'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(191) : see declaration of 'strncpy'
parse.c(812) : warning C4996: '_open': This function or variable may be unsafe. Consider using _sopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\io.h(238) : see declaration of '_open'
parse.c(837) : warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\stdio.h(218) : see declaration of 'fopen'
parse.c(879) : warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
        C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\string.h(110) : see declaration of 'strcpy'
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\amd64"\link /nologo /LTCG  CUDALucas.cuda10.1.x64.obj parse.x64.obj "C:\CUDA10_1/lib/x64/cudart.lib" "C:\CUDA10_1/lib/x64/cufft.lib" "C:\CUDA10_1/lib/x64/nvml.lib" /out:..\CUDALucas2.06beta-CUDA10.1-Windows-x64.exe
Generating code
c:\msys64\home\ath\cudalucas\parse.c(893) : warning C4701: potentially uninitialized local variable 'ret' used
c:\msys64\home\ath\cudalucas\parse.c(146) : warning C4706: assignment within conditional expression
c:\msys64\home\ath\cudalucas\parse.c(436) : warning C4701: potentially uninitialized local variable 'ptr_end' used
c:\msys64\home\ath\cudalucas\parse.c(436) : warning C4703: potentially uninitialized local pointer variable 'ptr_end' used
Finished generating code
ATH is online now   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Don't DC/LL them with CudaLucas LaurV Data 131 2017-05-02 18:41
CUDALucas / cuFFT Performance on CUDA 7 / 7.5 / 8 Brain GPU Computing 13 2016-02-19 15:53
CUDALucas: which binary to use? Karl M Johnson GPU Computing 15 2015-10-13 04:44
settings for cudaLucas fairsky GPU Computing 11 2013-11-03 02:08
Trying to run CUDALucas on Windows 8 CP Rodrigo GPU Computing 12 2012-03-07 23:20

All times are UTC. The time now is 07:03.


Mon Aug 2 07:03:16 UTC 2021 up 10 days, 1:32, 0 users, load averages: 2.00, 1.83, 1.46

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.