# Fixing bugs in the LTS version 1.6.5

**URL:** <https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482>\
**Category:** Numerics\
**Created:** [January 12, 2022, 12:35pm UTC](https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482 "2022-01-12T12:35:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![andreasvarga](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasvarga/32/11634_2.png) [@andreasvarga](https://discourse.julialang.org/u/andreasvarga)\
**Post date:** [January 12, 2022, 12:35pm UTC](https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482/1 "2022-01-12T12:35:01Z")

</div>

I wonder how realistic is for package developers to assume that bugs reported for the LTS version 1.6.5, which are already fixed in 1.7.1, will be also fixed for the LTS version. Personally, I am facing the dilemma that, since I included the LTS version as compulsory test platform for four packages on which I am working, I am not sure if this is a wise option for me, because failures due to bugs in 1.6.5 can still happen.

Concretely, I reported in [#40492](https://github.com/JuliaLang/julia/issues/40492) a failure of `eigvals` for a certain complex matrix for Julia 1.6.0, and the issue was closed because it was fixed in 1.7.1! But this failure continues to exist also in the LTS version 1.6.5 and for other complex matrices encountered in my tests. So, the question is what perspectives exist to have this error corrected in 1.6.5 in a reasonably short time. Otherwise, the only option for me is to drop the compatibility of my packages with the LTS. I wonder if this is the only option for package developers. I would be glad to know opinions on this aspect.

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [January 12, 2022, 1:35pm UTC](https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482/2 "2022-01-12T13:35:06Z")

</div>

> [@andreasvarga](#):
>
> I wonder how realistic is for package developers to assume that bugs reported for the LTS version 1.6.5, which are already fixed in 1.7.1, will be also fixed for the LTS version.

If someone points out what was the fix that made it work in v1.7, then it can be backported, unless the fix involved the introduction of a new feature. But someone needs to dig out the fix and report it.

---

<div class="post-metadata">

**Author:** ![andreasvarga](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasvarga/32/11634_2.png) [@andreasvarga](https://discourse.julialang.org/u/andreasvarga)\
**Post date:** [January 12, 2022, 1:40pm UTC](https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482/3 "2022-01-12T13:40:39Z")

</div>

I think the fix for 1.7.1 was not related to my concrete bug report, but it was at another level (for example, linking with another version of LAPACK). But I am not sure for this.

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [January 12, 2022, 2:09pm UTC](https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482/4 "2022-01-12T14:09:55Z")

</div>

If you mean the version of OpenBLAS shipped by Julia, I’m under the impression that upgrading it is considered akin to introducing new features, so unlikely to be backported.

---

<div class="post-metadata">

**Author:** ![andreasvarga](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andreasvarga/32/11634_2.png) [@andreasvarga](https://discourse.julialang.org/u/andreasvarga)\
**Post date:** [January 12, 2022, 4:02pm UTC](https://discourse.julialang.org/t/fixing-bugs-in-the-lts-version-1-6-5/74482/5 "2022-01-12T16:02:41Z")

</div>

I think I found the issue where the convergence problems of generalized complex eigenvalues have been discussed in the LAPACK/Julia context  
[#477](https://github.com/Reference-LAPACK/lapack/pull/477) (see also [#475](https://github.com/Reference-LAPACK/lapack/issues/475)). Backport issues to Julia 1.6 are discussed in [#39216](https://github.com/JuliaLang/julia/pull/39216) in relation to _Upgrade to OpenBLAS 0.3.13_, but apparently the idea has been rejected. However I had the impression that backporting would be still possible.
