Running case ExaPF-data/case118.m with DirectSolver CPU Running case ExaPF-data/case1354pegase.m with DirectSolver CPU Running case ExaPF-data/case14.m with DirectSolver CPU Running case ExaPF-data/case2383wp.m with DirectSolver CPU ┌ Error: parsing error, the matlab string "Inf" can not be parsed to Int64 data └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:290 ERROR: LoadError: ArgumentError: invalid base 10 digit 'I' in "Inf" Stacktrace: [1] tryparse_internal(#unused#::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool) @ Base ./parse.jl:137 [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing) @ Base ./parse.jl:241 [3] parse @ ./parse.jl:241 [inlined] [4] check_type(typ::Type{Int64}, value::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:287 [5] #7 @ ./none:0 [inlined] [6] iterate @ ./generator.jl:47 [inlined] [7] collect_to! @ ./array.jl:724 [inlined] [8] collect_to_with_first!(dest::Vector{Int64}, v1::Int64, itr::Base.Generator{Vector{SubString{String}}, ExaPF.PowerSystem.ParseMAT.var"#7#12"}, st::Int64) @ Base ./array.jl:702 [9] collect(itr::Base.Generator{Vector{SubString{String}}, ExaPF.PowerSystem.ParseMAT.var"#7#12"}) @ Base ./array.jl:683 [10] _type_array(string_array::Vector{SubString{String}}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:117 [11] (::ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}})(c::Int64) @ ExaPF.PowerSystem.ParseMAT ./none:0 [12] iterate @ ./generator.jl:47 [inlined] [13] collect_to!(dest::Vector{Vector{T} where T}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, offs::Int64, st::Int64) @ Base ./array.jl:724 [14] collect_to!(dest::Vector{Vector{Int64}}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, offs::Int64, st::Int64) @ Base ./array.jl:732 [15] collect_to_with_first!(dest::Vector{Vector{Int64}}, v1::Vector{Int64}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, st::Int64) @ Base ./array.jl:702 [16] collect(itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}) @ Base ./array.jl:683 [17] _parse_matlab_data(lines::Vector{SubString{String}}, index::Int64, start_char::Char, end_char::Char) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:193 [18] _parse_matlab_matrix(lines::Vector{SubString{String}}, index::Int64) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:125 [19] parse_matlab_string(data_string::String; extended::Bool) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:45 [20] _parse_matpower_string(data_string::String) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:284 [21] parse_matpower @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:19 [inlined] [22] #24 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:25 [inlined] [23] open(f::ExaPF.PowerSystem.ParseMAT.var"#24#25"{Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}}, args::String; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}) @ Base ./io.jl:330 [24] open @ ./io.jl:328 [inlined] [25] #parse_mat#23 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [26] parse_mat @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [27] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:293 [28] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [29] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case24_ieee_rts.m with DirectSolver CPU Running case ExaPF-data/case2736sp.m with DirectSolver CPU Running case ExaPF-data/case2737sop.m with DirectSolver CPU Running case ExaPF-data/case2746wop.m with DirectSolver CPU Running case ExaPF-data/case2746wp.m with DirectSolver CPU Running case ExaPF-data/case2869pegase.m with DirectSolver CPU Running case ExaPF-data/case300.m with DirectSolver CPU Running case ExaPF-data/case3012wp.m with DirectSolver CPU Running case ExaPF-data/case30.m with DirectSolver CPU Running case ExaPF-data/case30pwl.m with DirectSolver CPU ERROR: LoadError: AssertionError: cost_data[i, MODEL] == 2 Stacktrace: [1] get_costs_coefficients(pf::ExaPF.PowerSystem.PowerNetwork) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:250 [2] PolarForm(pf::ExaPF.PowerSystem.PowerNetwork, device::CPU) @ ExaPF /scratch/mschanen/git/ExaPF.jl/src/Polar/polar.jl:56 [3] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:45 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:45 Running case ExaPF-data/case30Q.m with DirectSolver CPU Running case ExaPF-data/case3120sp.m with DirectSolver CPU Running case ExaPF-data/case3375wp.m with DirectSolver CPU Running case ExaPF-data/case33bw.m with DirectSolver CPU ┌ Error: Matlab parser skipping line number 115 consisting of: │ [PQ, PV, REF, NONE, BUS_I, BUS_TYPE, PD, QD, GS, BS, BUS_AREA, VM, ... └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:64 ┌ Warning: assignments are expected to be made to "mpc" but given: VA, BASE_KV, ZONE, VMAX, VMIN, LAM_P, LAM_Q, MU_VMAX, MU_VMIN] = idx_bus; └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:41 ┌ Error: parsing error, the matlab string "idx_bus" can not be parsed to Int64 data └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:290 ERROR: LoadError: ArgumentError: invalid base 10 digit 'i' in "idx_bus" Stacktrace: [1] tryparse_internal(#unused#::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool) @ Base ./parse.jl:137 [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing) @ Base ./parse.jl:241 [3] parse @ ./parse.jl:241 [inlined] [4] check_type(typ::Type{Int64}, value::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:287 [5] _type_value(value_string::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:98 [6] parse_matlab_string(data_string::String; extended::Bool) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:60 [7] _parse_matpower_string(data_string::String) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:284 [8] parse_matpower @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:19 [inlined] [9] #24 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:25 [inlined] [10] open(f::ExaPF.PowerSystem.ParseMAT.var"#24#25"{Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}}, args::String; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}) @ Base ./io.jl:330 [11] open @ ./io.jl:328 [inlined] [12] #parse_mat#23 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [13] parse_mat @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [14] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:293 [15] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [16] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case39.m with DirectSolver CPU Running case ExaPF-data/case57.m with DirectSolver CPU Running case ExaPF-data/case5.m with DirectSolver CPU ERROR: LoadError: BoundsError: attempt to access 2-element Vector{Float64} at index [3] Stacktrace: [1] getindex(A::Vector{Float64}, i1::Int64) @ Base ./array.jl:801 [2] mat_to_exapf(data_mat::Dict{String, Any}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:130 [3] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:294 [4] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [5] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case6ww.m with DirectSolver CPU Running case ExaPF-data/case89pegase.m with DirectSolver CPU Running case ExaPF-data/case9241pegase.m with DirectSolver CPU Running case ExaPF-data/case9.m with DirectSolver CPU Running case ExaPF-data/case9Q.m with DirectSolver CPU Running case ExaPF-data/case_ieee30.m with DirectSolver CPU Running case ExaPF-data/case118.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case1354pegase.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case14.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2383wp.m with DirectSolver CUDADevice ┌ Error: parsing error, the matlab string "Inf" can not be parsed to Int64 data └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:290 ERROR: LoadError: ArgumentError: invalid base 10 digit 'I' in "Inf" Stacktrace: [1] tryparse_internal(#unused#::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool) @ Base ./parse.jl:137 [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing) @ Base ./parse.jl:241 [3] parse @ ./parse.jl:241 [inlined] [4] check_type(typ::Type{Int64}, value::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:287 [5] #7 @ ./none:0 [inlined] [6] iterate @ ./generator.jl:47 [inlined] [7] collect_to! @ ./array.jl:724 [inlined] [8] collect_to_with_first!(dest::Vector{Int64}, v1::Int64, itr::Base.Generator{Vector{SubString{String}}, ExaPF.PowerSystem.ParseMAT.var"#7#12"}, st::Int64) @ Base ./array.jl:702 [9] collect(itr::Base.Generator{Vector{SubString{String}}, ExaPF.PowerSystem.ParseMAT.var"#7#12"}) @ Base ./array.jl:683 [10] _type_array(string_array::Vector{SubString{String}}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:117 [11] (::ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}})(c::Int64) @ ExaPF.PowerSystem.ParseMAT ./none:0 [12] iterate @ ./generator.jl:47 [inlined] [13] collect_to!(dest::Vector{Vector{T} where T}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, offs::Int64, st::Int64) @ Base ./array.jl:724 [14] collect_to!(dest::Vector{Vector{Int64}}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, offs::Int64, st::Int64) @ Base ./array.jl:732 [15] collect_to_with_first!(dest::Vector{Vector{Int64}}, v1::Vector{Int64}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, st::Int64) @ Base ./array.jl:702 [16] collect(itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}) @ Base ./array.jl:683 [17] _parse_matlab_data(lines::Vector{SubString{String}}, index::Int64, start_char::Char, end_char::Char) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:193 [18] _parse_matlab_matrix(lines::Vector{SubString{String}}, index::Int64) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:125 [19] parse_matlab_string(data_string::String; extended::Bool) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:45 [20] _parse_matpower_string(data_string::String) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:284 [21] parse_matpower @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:19 [inlined] [22] #24 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:25 [inlined] [23] open(f::ExaPF.PowerSystem.ParseMAT.var"#24#25"{Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}}, args::String; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}) @ Base ./io.jl:330 [24] open @ ./io.jl:328 [inlined] [25] #parse_mat#23 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [26] parse_mat @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [27] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:293 [28] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [29] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case24_ieee_rts.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2736sp.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2737sop.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2746wop.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2746wp.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2869pegase.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case300.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case3012wp.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case30.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case30pwl.m with DirectSolver CUDADevice ERROR: LoadError: AssertionError: cost_data[i, MODEL] == 2 Stacktrace: [1] get_costs_coefficients(pf::ExaPF.PowerSystem.PowerNetwork) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:250 [2] PolarForm(pf::ExaPF.PowerSystem.PowerNetwork, device::CUDADevice) @ ExaPF /scratch/mschanen/git/ExaPF.jl/src/Polar/polar.jl:56 [3] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:45 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:45 Running case ExaPF-data/case30Q.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case3120sp.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case3375wp.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case33bw.m with DirectSolver CUDADevice ┌ Error: Matlab parser skipping line number 115 consisting of: │ [PQ, PV, REF, NONE, BUS_I, BUS_TYPE, PD, QD, GS, BS, BUS_AREA, VM, ... └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:64 ┌ Warning: assignments are expected to be made to "mpc" but given: VA, BASE_KV, ZONE, VMAX, VMIN, LAM_P, LAM_Q, MU_VMAX, MU_VMIN] = idx_bus; └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:41 ┌ Error: parsing error, the matlab string "idx_bus" can not be parsed to Int64 data └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:290 ERROR: LoadError: ArgumentError: invalid base 10 digit 'i' in "idx_bus" Stacktrace: [1] tryparse_internal(#unused#::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool) @ Base ./parse.jl:137 [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing) @ Base ./parse.jl:241 [3] parse @ ./parse.jl:241 [inlined] [4] check_type(typ::Type{Int64}, value::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:287 [5] _type_value(value_string::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:98 [6] parse_matlab_string(data_string::String; extended::Bool) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:60 [7] _parse_matpower_string(data_string::String) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:284 [8] parse_matpower @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:19 [inlined] [9] #24 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:25 [inlined] [10] open(f::ExaPF.PowerSystem.ParseMAT.var"#24#25"{Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}}, args::String; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}) @ Base ./io.jl:330 [11] open @ ./io.jl:328 [inlined] [12] #parse_mat#23 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [13] parse_mat @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [14] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:293 [15] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [16] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case39.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case57.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case5.m with DirectSolver CUDADevice ERROR: LoadError: BoundsError: attempt to access 2-element Vector{Float64} at index [3] Stacktrace: [1] getindex(A::Vector{Float64}, i1::Int64) @ Base ./array.jl:801 [2] mat_to_exapf(data_mat::Dict{String, Any}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:130 [3] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:294 [4] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [5] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case6ww.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case89pegase.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case9241pegase.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 ERROR: LoadError: LinearAlgebra.SingularException(17035) Stacktrace: [1] csrlsvqr!(A::CUDA.CUSPARSE.CuSparseMatrixCSR{Float64}, b::CuArray{Float64, 1}, x::CuArray{Float64, 1}, tol::Float64, reorder::Int32, inda::Char) @ CUDA.CUSOLVER /scratch/mschanen/julia_depot/packages/CUDA/Zmd60/lib/cusolver/wrappers.jl:105 [2] ldiv! @ /scratch/mschanen/git/ExaPF.jl/src/LinearSolvers/LinearSolvers.jl:94 [inlined] [3] macro expansion @ /scratch/mschanen/julia_depot/packages/TimerOutputs/4QAIk/src/TimerOutput.jl:190 [inlined] [4] macro expansion @ /scratch/mschanen/git/ExaPF.jl/src/Polar/powerflow.jl:74 [inlined] [5] macro expansion @ /scratch/mschanen/julia_depot/packages/TimerOutputs/4QAIk/src/TimerOutput.jl:190 [inlined] [6] powerflow(polar::PolarForm{Float64, CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}}, jacobian::ExaPF.AutoDiff.Jacobian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, CUDA.CUSPARSE.CuSparseMatrixCSR{Float64}, CuArray{ForwardDiff.Partials{85, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1}, Tuple{CuArray{Int64, 1}}, false}}, buffer::ExaPF.PolarNetworkState{CuArray{Int64, 1}, CuArray{Float64, 1}}, algo::NewtonRaphson; solver::ExaPF.LinearSolvers.DirectSolver) @ ExaPF /scratch/mschanen/git/ExaPF.jl/src/Polar/powerflow.jl:62 [7] update!(nlp::ExaPF.ReducedSpaceEvaluator{Float64, CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, ExaPF.AutoDiff.Jacobian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, CUDA.CUSPARSE.CuSparseMatrixCSR{Float64}, CuArray{ForwardDiff.Partials{85, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1}, Tuple{CuArray{Int64, 1}}, false}}, ExaPF.AutoDiff.Jacobian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, CUDA.CUSPARSE.CuSparseMatrixCSR{Float64}, CuArray{ForwardDiff.Partials{15, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 15}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 15}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 15}, 1}, Tuple{CuArray{Int64, 1}}, false}}, ExaPF.HessianStorage{CuArray{Float64, 1}, ExaPF.AutoDiff.Hessian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, Vector{ForwardDiff.Partials{1, Float64}}, CuArray{ForwardDiff.Partials{1, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, Tuple{CuArray{Int64, 1}}, false}}, ExaPF.AutoDiff.Hessian{typeof(ExaPF.active_power_constraints), CuArray{Int64, 1}, CuArray{Float64, 1}, Vector{ForwardDiff.Partials{1, Float64}}, CuArray{ForwardDiff.Partials{1, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, Tuple{CuArray{Int64, 1}}, false}}}}, u::CuArray{Float64, 1}) @ ExaPF /scratch/mschanen/git/ExaPF.jl/src/Evaluators/reduced_evaluator.jl:195 [8] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:61 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:61 Running case ExaPF-data/case9.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case9Q.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case_ieee30.m with DirectSolver CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case118.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case1354pegase.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case14.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2383wp.m with KrylovBICGSTAB CUDADevice ┌ Error: parsing error, the matlab string "Inf" can not be parsed to Int64 data └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:290 ERROR: LoadError: ArgumentError: invalid base 10 digit 'I' in "Inf" Stacktrace: [1] tryparse_internal(#unused#::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool) @ Base ./parse.jl:137 [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing) @ Base ./parse.jl:241 [3] parse @ ./parse.jl:241 [inlined] [4] check_type(typ::Type{Int64}, value::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:287 [5] #7 @ ./none:0 [inlined] [6] iterate @ ./generator.jl:47 [inlined] [7] collect_to! @ ./array.jl:724 [inlined] [8] collect_to_with_first!(dest::Vector{Int64}, v1::Int64, itr::Base.Generator{Vector{SubString{String}}, ExaPF.PowerSystem.ParseMAT.var"#7#12"}, st::Int64) @ Base ./array.jl:702 [9] collect(itr::Base.Generator{Vector{SubString{String}}, ExaPF.PowerSystem.ParseMAT.var"#7#12"}) @ Base ./array.jl:683 [10] _type_array(string_array::Vector{SubString{String}}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:117 [11] (::ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}})(c::Int64) @ ExaPF.PowerSystem.ParseMAT ./none:0 [12] iterate @ ./generator.jl:47 [inlined] [13] collect_to!(dest::Vector{Vector{T} where T}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, offs::Int64, st::Int64) @ Base ./array.jl:724 [14] collect_to!(dest::Vector{Vector{Int64}}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, offs::Int64, st::Int64) @ Base ./array.jl:732 [15] collect_to_with_first!(dest::Vector{Vector{Int64}}, v1::Vector{Int64}, itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}, st::Int64) @ Base ./array.jl:702 [16] collect(itr::Base.Generator{UnitRange{Int64}, ExaPF.PowerSystem.ParseMAT.var"#14#19"{Int64, Vector{Any}}}) @ Base ./array.jl:683 [17] _parse_matlab_data(lines::Vector{SubString{String}}, index::Int64, start_char::Char, end_char::Char) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:193 [18] _parse_matlab_matrix(lines::Vector{SubString{String}}, index::Int64) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:125 [19] parse_matlab_string(data_string::String; extended::Bool) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:45 [20] _parse_matpower_string(data_string::String) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:284 [21] parse_matpower @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:19 [inlined] [22] #24 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:25 [inlined] [23] open(f::ExaPF.PowerSystem.ParseMAT.var"#24#25"{Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}}, args::String; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}) @ Base ./io.jl:330 [24] open @ ./io.jl:328 [inlined] [25] #parse_mat#23 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [26] parse_mat @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [27] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:293 [28] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [29] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case24_ieee_rts.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2736sp.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2737sop.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2746wop.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2746wp.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case2869pegase.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case300.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case3012wp.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case30.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case30pwl.m with KrylovBICGSTAB CUDADevice ERROR: LoadError: AssertionError: cost_data[i, MODEL] == 2 Stacktrace: [1] get_costs_coefficients(pf::ExaPF.PowerSystem.PowerNetwork) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:250 [2] PolarForm(pf::ExaPF.PowerSystem.PowerNetwork, device::CUDADevice) @ ExaPF /scratch/mschanen/git/ExaPF.jl/src/Polar/polar.jl:56 [3] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:45 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:45 Running case ExaPF-data/case30Q.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case3120sp.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case3375wp.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case33bw.m with KrylovBICGSTAB CUDADevice ┌ Error: Matlab parser skipping line number 115 consisting of: │ [PQ, PV, REF, NONE, BUS_I, BUS_TYPE, PD, QD, GS, BS, BUS_AREA, VM, ... └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:64 ┌ Warning: assignments are expected to be made to "mpc" but given: VA, BASE_KV, ZONE, VMAX, VMIN, LAM_P, LAM_Q, MU_VMAX, MU_VMIN] = idx_bus; └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:41 ┌ Error: parsing error, the matlab string "idx_bus" can not be parsed to Int64 data └ @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:290 ERROR: LoadError: ArgumentError: invalid base 10 digit 'i' in "idx_bus" Stacktrace: [1] tryparse_internal(#unused#::Type{Int64}, s::SubString{String}, startpos::Int64, endpos::Int64, base_::Int64, raise::Bool) @ Base ./parse.jl:137 [2] parse(::Type{Int64}, s::SubString{String}; base::Nothing) @ Base ./parse.jl:241 [3] parse @ ./parse.jl:241 [inlined] [4] check_type(typ::Type{Int64}, value::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:287 [5] _type_value(value_string::SubString{String}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:98 [6] parse_matlab_string(data_string::String; extended::Bool) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/matlab.jl:60 [7] _parse_matpower_string(data_string::String) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:284 [8] parse_matpower @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:19 [inlined] [9] #24 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:25 [inlined] [10] open(f::ExaPF.PowerSystem.ParseMAT.var"#24#25"{Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}}, args::String; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}}) @ Base ./io.jl:330 [11] open @ ./io.jl:328 [inlined] [12] #parse_mat#23 @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [13] parse_mat @ /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:24 [inlined] [14] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:293 [15] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [16] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case39.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case57.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case5.m with KrylovBICGSTAB CUDADevice ERROR: LoadError: BoundsError: attempt to access 2-element Vector{Float64} at index [3] Stacktrace: [1] getindex(A::Vector{Float64}, i1::Int64) @ Base ./array.jl:801 [2] mat_to_exapf(data_mat::Dict{String, Any}) @ ExaPF.PowerSystem.ParseMAT /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/parsers/parse_mat.jl:130 [3] import_dataset(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/PowerSystem.jl:294 [4] ExaPF.PowerSystem.PowerNetwork(datafile::String) @ ExaPF.PowerSystem /scratch/mschanen/git/ExaPF.jl/src/PowerSystem/power_network.jl:89 [5] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:44 Running case ExaPF-data/case6ww.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case89pegase.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case9241pegase.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 ERROR: LoadError: Newton-Raphson algorithm failed to converge (NaN) Stacktrace: [1] error(s::String) @ Base ./error.jl:33 [2] update!(nlp::ExaPF.ReducedSpaceEvaluator{Float64, CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, ExaPF.AutoDiff.Jacobian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, CUDA.CUSPARSE.CuSparseMatrixCSR{Float64}, CuArray{ForwardDiff.Partials{85, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 85}, 1}, Tuple{CuArray{Int64, 1}}, false}}, ExaPF.AutoDiff.Jacobian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, CuArray{Float64, 2}, CUDA.CUSPARSE.CuSparseMatrixCSR{Float64}, CuArray{ForwardDiff.Partials{15, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 15}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 15}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 15}, 1}, Tuple{CuArray{Int64, 1}}, false}}, ExaPF.HessianStorage{CuArray{Float64, 1}, ExaPF.AutoDiff.Hessian{typeof(ExaPF.power_balance), CuArray{Int64, 1}, CuArray{Float64, 1}, Vector{ForwardDiff.Partials{1, Float64}}, CuArray{ForwardDiff.Partials{1, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, Tuple{CuArray{Int64, 1}}, false}}, ExaPF.AutoDiff.Hessian{typeof(ExaPF.active_power_constraints), CuArray{Int64, 1}, CuArray{Float64, 1}, Vector{ForwardDiff.Partials{1, Float64}}, CuArray{ForwardDiff.Partials{1, Float64}, 1}, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, SubArray{Float64, 1, CuArray{Float64, 1}, Tuple{CuArray{Int64, 1}}, false}, SubArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1, CuArray{ForwardDiff.Dual{Nothing, Float64, 1}, 1}, Tuple{CuArray{Int64, 1}}, false}}}}, u::CuArray{Float64, 1}) @ ExaPF /scratch/mschanen/git/ExaPF.jl/src/Evaluators/reduced_evaluator.jl:204 [3] top-level scope @ /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:61 in expression starting at /scratch/mschanen/git/ExaPF.jl/benchmark/benchmarks.jl:61 Running case ExaPF-data/case9.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case9Q.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43 Running case ExaPF-data/case_ieee30.m with KrylovBICGSTAB CUDADevice ┌ Warning: Performing scalar operations on GPU arrays: This is very slow, consider disallowing these operations with `allowscalar(false)` └ @ GPUArrays /scratch/mschanen/julia_depot/packages/GPUArrays/WV76E/src/host/indexing.jl:43