IanButterworth / SystemBenchmark.jl

Julia package for benchmarking a system
MIT License
43 stars 3 forks source link

Fails on master #24

Closed musm closed 3 years ago

musm commented 4 years ago
julia> res = runbenchmark();
[ Info: CUDA.functional() == false. No usable GPU detected
Compilation tests 86%|██████████████████████████████████████████████████████████████████████████████             |  ETA: 0:00:28ERROR: IOError: unlink: resource busy or locked (EBUSY)
Stacktrace:
  [1] uv_error
    @ .\libuv.jl:97 [inlined]
  [2] unlink(p::String)
    @ Base.Filesystem .\file.jl:888
  [3] rm(path::String; force::Bool, recursive::Bool)
    @ Base.Filesystem .\file.jl:268
  [4] create_expr_cache(input::String, output::String, concrete_deps::Vector{Pair{Base.PkgId,UInt64}}, uuid::Nothing)
    @ Base .\loading.jl:1231
  [5] ##core#347(path#279::String, cachefile#280::String, concrete_deps#281::Vector{Pair{Base.PkgId,UInt64}}, pkg#282::Base.PkgId)
    @ SystemBenchmark ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:371
  [6] ##sample#348(__params::BenchmarkTools.Parameters)
    @ SystemBenchmark ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:377
  [7] sample
    @ ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:394 [inlined]
  [8] _lineartrial(b::BenchmarkTools.Benchmark{Symbol("##benchmark#346")}, p::BenchmarkTools.Parameters; maxevals::Int64, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}})
    @ BenchmarkTools ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:133
  [9] _lineartrial(b::BenchmarkTools.Benchmark{Symbol("##benchmark#346")}, p::BenchmarkTools.Parameters)
    @ BenchmarkTools ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:125
 [10] #invokelatest#2
    @ .\essentials.jl:718 [inlined]
 [11] invokelatest
    @ .\essentials.jl:717 [inlined]
 [12] #lineartrial#38
    @ ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:33 [inlined]
 [13] lineartrial
    @ ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:33 [inlined]
 [14] tune!(b::BenchmarkTools.Benchmark{Symbol("##benchmark#346")}, p::BenchmarkTools.Parameters; progressid::Nothing, nleaves::Float64, ndone::Float64, verbose::Bool, pad::String, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}})
    @ BenchmarkTools ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:209
 [15] tune!
    @ ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:208 [inlined]
 [16] macro expansion
    @ ~\.julia\packages\BenchmarkTools\eCEpo\src\execution.jl:288 [inlined]
 [17] runbenchmark(; printsysinfo::Bool)
    @ SystemBenchmark ~\.julia\packages\SystemBenchmark\deI1I\src\SystemBenchmark.jl:180
 [18] runbenchmark()
    @ SystemBenchmark ~\.julia\packages\SystemBenchmark\deI1I\src\SystemBenchmark.jl:114
 [19] top-level scope
    @ REPL[2]:1

This is on

julia> versioninfo()
Julia Version 1.6.0-DEV.560
Commit f41115b448 (2020-07-30 20:27 UTC)
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-9.0.1 (ORCJIT, icelake-client)
Environment:
  JULIA_EDITOR = code.cmd
  JULIA_NUM_THREADS = 8