Skip to content

Commit 9c45eb7

Browse files
authored
Fix for revertation from "mkl" to "fftw" (#201)
* Fix for revertation to "fftw" With out `force = true`, the revertation from "mkl" to "fftw" won't work. ```julia ERROR: ArgumentError: Cannot set preference 'provider' to 'fftw' for FFTW in C:\Users\XXX\.julia\environments\v1.6\LocalPreferences.toml: preference already set to 'mkl'! ```
1 parent eda249b commit 9c45eb7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/providers.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ function set_provider!(provider; export_prefs::Bool = false)
3131
if provider !== nothing && provider !== missing && provider ("fftw", "mkl")
3232
throw(ArgumentError("Invalid provider value '$(provider)'"))
3333
end
34-
set_preferences!(@__MODULE__, "provider" => provider; export_prefs)
34+
set_preferences!(@__MODULE__, "provider" => provider; export_prefs, force = true)
3535
if provider != fftw_provider
3636
# Re-fetch to get default values in the event that `nothing` or `missing` was passed in.
3737
provider = get_provider()

0 commit comments

Comments
 (0)