-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix windows failure #197
base: main
Are you sure you want to change the base?
fix windows failure #197
Conversation
fixes a windows failure due to asserting Int64 when the architecture may be Int32 ``` ERROR: LoadError: TaskFailedException nested task error: LoadError: MethodError: Cannot `convert` an object of type Base.RefValue{Int32} to an object of type Base.RefValue{Int64} Closest candidates are: convert(::Type{T}, ::T) where T @ Base Base.jl:84 Base.RefValue{T}(::Any) where T @ Base refvalue.jl:8 Stacktrace: [1] TestItem(number::Base.RefValue{Int32}, name::String, id::String, tags::Vector{Symbol}, default_imports::Bool, setups::Vector{Any}, retries::Int32, timeout::Nothing, skip::Bool, failfast::Nothing, file::String, line::Int32, project_root::String, code::Expr, testsetups::Vector{TestSetup}, workerid::Base.RefValue{Int32}, testsets::Vector{Test.DefaultTestSet}, eval_number::Base.RefValue{Int32}, stats::Vector{ReTestItems.PerfStats}, scheduled_for_evaluation::ReTestItems.ScheduledForEvaluation) ```
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks!
I'd like to add windows CI to this PR to see if it works there, is that alright? |
Head branch was pushed to by a user without write access
Yes, but let's only add it for a single Julia version (so we only add a single extra job). |
I'm not sure why all the other tests would fail here, but the tests on windows may indicate that some additional work is needed to support windows. |
Look like tests were broken by JuliaLogging/LoggingExtras.jl#94 |
fixes a windows failure due to asserting Int64 when the architecture may be Int32
fixes #198.