Open bmharsha opened 6 years ago
Just a FYI:
ERROR: LoadError: LoadError: SystemError (with C:\Users\harsha\AppData\Local\Temp\jl_6BF3.tmp): mkdir: File exists
I cleared the contents of C:\Users\harsha\AppData\Local\Temp
and reran Pkg.test("JuliaDB")
after restarting Julia, I encountered the same error.
I'm able to reproduce this error on JuliaDB master branch too, as of now, master branch is on following commit: ecf0f85bad640381e552d903dc16857cf3305efc
That's an awful lot of backslashes. Related? Or just an incidental problem?
That's an awful lot of backslashes
I was using JuliaPro, hence the backslashes
Related? Or just an incidental problem?
It shouldn't be related, because, I'm able to reproduce this error on an independent Julia (From JuliaLang) installation too (Proof)
ERROR: LoadError: LoadError: SystemError (with C:\Users\harsha\AppData\Local\Temp\jl_6BF3.tmp): mkdir: File exists
We can fix above issue by replacing tempname()
with joinpath(tempdir(), randstring())
in test_readwrite.jl, this issue is occuring because tempname() is creating a file in Windows temporary directory and returning it’s path, JuliaDB is trying to create a directory using the same path.
I made above changes locally and encountered following error: https://github.com/JuliaComputing/JuliaDB.jl/issues/168 as the test progressed, because we are using rm(n, recursive=true)
in following line: https://github.com/JuliaComputing/JuliaDB.jl/blob/master/test/test_readwrite.jl#L122
Exact error message and
versioninfo()
can be found belowThis issue occurred on JuliaDB v0.7.2