Closed steve-jeffrey closed 2 years ago
Thanks for the issue! I believe this has been fixed at some point - at least, it runs for me with a recent version from github. Apologies that the pypi
version is quite out of date.
I've updated the pypi version of quimb
and will do so more regularly going forward - closing for now, but feel free to re-open.
There may be a bug in the
antidiag_gauge
function intensor/tensor_core.py
When calling
full_simplify(seq="AC")
on the tensor network shown below:antidiag_gauge
) and "C" (column_reduce
) optimisation methods in the first iteration of the loop infull_simplify()
.full_simplify()
, the code never returns after calling theantidiag_gauge
function. The code appears to get trapped in an infinite loop insideantidiag_gauge
because it never empties the queue in that function.I am using Quimb version 1.3.0 and Python 3.8.12 on Fedora 35.