-
Notifications
You must be signed in to change notification settings - Fork 32
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
Bug in mkl_avx2.1.dll after a partial QR decomposition from LowRankApprox.jl ? #75
Comments
If you provide an MWE you are more likely to get help. Have you eliminated Julia version differences? Here is some start of a problem search. If it happens during
Based on the stacktrace you may also want to look for where |
Well, thanks for the attention, but
After subsequent research, though I cannot be entirely sure, this issue may occur due to a non-catched lapack error, so probably non specific to MKL. |
You need to provide more details in any case. What julia-function call exactly is generating this error message? What happens when you switch julia version? What do you mean by conventional QR? The julia function In my experience this package works best on julia 1.7 - so nightly build. |
Considering the error message is in |
I am sorry to repeat myself, but as I said, I could not isolate more precisely this issue. When this appears, I only gets like 0.5 second to react before the terminal crashes with only this message printed on screen, before it closes. I will not invent information I do not have. |
That's a tough debugging environment. What command do you use to access the factors? I don't see why that would not be available even in your restricted setting. You seem to have been able to avoid it by replacing some code with "conventional QR". Which code is replaced? Edit: I now saw you have provided more info on that in the discourse forum... |
I know you said you tried your best to zoom in on the problem. This is how I would proceed. I would edit |
This package just replaces Julia's openblas with MKL under the hood. We have no way to address any issues in MKL ourselves - those need to be reported directly to Intel. Perhaps some of this discussion and troubleshooting is better suited for Discourse. |
@ViralBShah yeah, sorry for that. I was a bit lost with this issue, and I opened it during my first days of julia. In the end and with some more insight into it, it seems it is not specific to MKL so it is better to close this issue. Thanks for your infos. |
No worries at all! |
Note : related to this Discource thread and JuliaLinearAlgebra/LowRankApprox.jl#35
After performing a partial QR decomposition from LowRankApprox I get a julia crash throwing this error on julia 1.5.4 with MKL.jl installed
![2021-04-19 18_03_33-Window](https://user-images.githubusercontent.com/42067365/115362097-7f36f400-a1c1-11eb-9b64-b49af969a9a5.png)
The error disappears with julia 1.6.0 using OpenBLAS.
I could not extract an MWE showing the problem from my original code, but the errror seems to show up as soon as I try to access the factors of the partial QR.
I open this issue hoping for some pointers, as it doesn't seem to stem from LowRankApprox and is maybe a bit too specific for the Discource forum.
Note that the conventional QR works fine with ohterwise the same code however.
The text was updated successfully, but these errors were encountered: