EDIT of last post, ignore my last 3 lines, the files are in the right place.

Em quinta-feira, 15 de outubro de 2015 18:32:04 UTC-3, Joaquim Masset 
Lacombe Dias Garcia escreveu:
>
> Thats Great that you could update the README!
>
> I am now testing the pkg on mac (later I was on windows).
> The problem now is that its failing to add the lib (using CUDArt), I get 
> the error:
>
> INFO: Precompiling module CUDArt...
> ERROR: LoadError: LoadError: CUDA runtime API library cannot be found
>  in error at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  in include at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  in include_from_node1 at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  in include at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  in include_from_node1 at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  [inlined code] from none:2
>  in anonymous at no file:0
>  in process_options at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  in _start at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
> while loading 
> /Users/joaquimdiasgarcia/.julia/v0.4/CUDArt/src/libcudart-6.5.jl, in 
> expression starting on line 41
> while loading /Users/joaquimdiasgarcia/.julia/v0.4/CUDArt/src/CUDArt.jl, in 
> expression starting on line 27
>
> LoadError: Failed to precompile CUDArt to 
> /Users/joaquimdiasgarcia/.julia/lib/v0.4/CUDArt.ji
> while loading In[1], in expression starting on line 1
>
>  in error at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>  in compilecache at loading.jl:383
>  in require at 
> /Applications/Julia-0.4.0.app/Contents/Resources/julia/lib/julia/sys.dylib
>
> I have a similar error for Pkg.test(...)
>
> Pkg.add() seemed to be OK:
>
> Pkg.add("CUDArt")
> INFO: Installing CUDArt v0.2.2
> INFO: Building CUDArt
> nvcc --shared --compiler-options=-fPIC --linker-options=-dylib wrapcuda.c -o 
> libwrapcuda.dylib
> nvcc -ptx -gencode=arch=compute_20,code=sm_20 utils.cu
> nvcc -ptx vadd.cu
> INFO: Package database updated
> INFO: METADATA might be out-of-date — you may not have the latest version of 
> CUDArt
> INFO: Use `Pkg.update()` to get the latest versions of your packages
>
>
>
> I looked at where CUDArt looks for libcuda, it seems to be a different 
> place:
> it looks in : "/usr/local/cuda-7.0/lib"
> istead of: /Developer/NVIDIA/CUDA-7.0/lib
>
>
>
> Em quarta-feira, 14 de outubro de 2015 18:14:57 UTC-3, Tim Holy escreveu:
>>
>> Sorry you had trouble. I've updated the README, so you might want to try 
>> again. I also tagged a new version of the package, so you'll have access 
>> to 
>> the newer features described in the README; you'll probably want to do 
>> Pkg.update(). 
>>
>> Best, 
>> --Tim 
>>
>> On Wednesday, October 14, 2015 08:27:06 AM Joaquim Masset Lacombe Dias 
>> Garcia 
>> wrote: 
>> > I could not run the main example of CUDArt from 
>> > 
>> > : https://github.com/JuliaGPU/CUDArt.jl 
>> > 
>> > The code and error follow bellow. 
>> > 
>> > running: 
>> > #MyCudaModule previously defined as 
>> > in: https://github.com/JuliaGPU/CUDArt.jl 
>> > using CUDArt, MyCudaModule 
>> > 
>> > A = rand(10,5) 
>> > 
>> > result = devices(dev->capability(dev)[1]>=2) do devlist 
>> >     MyCudaModule.init(devlist) do 
>> >         function1(CudaArray(A)) 
>> >     end 
>> > end 
>> > 
>> > error output: 
>> > 
>> > wrong number of arguments 
>> > while loading In[9], in expression starting on line 5 
>> > 
>> >  in anonymous at In[9]:7 
>> >  in init at In[8]:27 
>> >  in anonymous at In[9]:6 
>> >  in devices at 
>> C:\Users\joaquimgarcia\.julia\v0.3\CUDArt\src\device.jl:57 
>> > 
>> > 
>> > 
>> > I tried in both julia 0.3 and 0.4 
>> > 
>> > 
>> > also i tried Pkg.test("CUDArt") 
>> > 
>> > and al tests passed 
>>
>>

Reply via email to