You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the isolated dlopen fails with verbose=true, BinaryProvider says:
[ Info: /blah/lib/libscsindir.so matches our search criteria of libscsindir
[ Info: Could not locate libscsindir inside /blah/lib
Which is somewhat confusing as it DID locate the library, it just could not open it in indirect "mode". Furthermore, when verbose is set to true, and the indirect dlopen fails, the try block a few lines down opens the library successfully in the "unsafe" way (after which it returns nothing anyway). Is that not a problem?
When locate is called with
isolate=truethe isolated dlopen can fail, while the nonisolated dlopen can succeed.BinaryProvider.jl/src/Products.jl
Line 169 in 81f03da
When the isolated dlopen fails with
verbose=true, BinaryProvider says:Which is somewhat confusing as it DID locate the library, it just could not open it in indirect "mode". Furthermore, when verbose is set to true, and the indirect dlopen fails, the
tryblock a few lines down opens the library successfully in the "unsafe" way (after which it returnsnothinganyway). Is that not a problem?BinaryProvider.jl/src/Products.jl
Line 182 in 81f03da