tonyhffong / Lint.jl

A lint tool for Julia code
Other
169 stars 33 forks source link

Packages with load errors #233

Open gdkrmr opened 7 years ago

gdkrmr commented 7 years ago

If there is a Package that has LoadError JSON output may not be correct in the lint server: See here: https://github.com/gdkrmr/flycheck-julia/issues/1 and maybe here: https://github.com/TeroFrondelius/linter-julia/issues/43

I also noticed that packages with LoadErrors are very bad for performance.

TotalVerb commented 7 years ago

Thanks for the report. Could you try Pkg.checkout("Lint") first, and see if the problem persists?

gdkrmr commented 7 years ago

still persists after Pkg.checkout("Lint"). Before Pkg.status showed it as version 0.5.2 and now 0.5.0+ (master)

TotalVerb commented 7 years ago

Thanks, the version is as expected. I will try to reproduce the issue. Is CUDArt the one that causes it?

gdkrmr commented 7 years ago

yes, the problem is that it does not work and calling using CUDArt produces error messages on my machine.

gdkrmr commented 7 years ago

can you reproduce this? if you do not have an nvidia card then CUDArt should give you the same error when you try to build it.

TotalVerb commented 7 years ago

I cannot reproduce the slowness. I will investigate the lintserver issue sometime soon.

TotalVerb commented 7 years ago

@gdkrmr I was unable to reproduce the issue with CUDArt on master. Lint correctly reported that the dynamic import failed and it could not determine the symbols exported.

Could you provide more details about the version of Julia / OS that you are using?