Skip to content

Commit 76ebb64

Browse files
committed
catch possible failure when dimension of this ideal is >0
1 parent 3dd953c commit 76ebb64

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/sage/schemes/elliptic_curves/ell_finite_field.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1788,7 +1788,10 @@ def twists(self):
17881788
sage: eq = 1728*4*A**3 - j * (4*A**3 + 27*B**2)
17891789
sage: twists2 = []
17901790
sage: for _ in range(10):
1791-
....: V = Ideal([eq, A + B - F.random_element()]).variety()
1791+
....: try:
1792+
....: V = Ideal([eq, A + B - F.random_element()]).variety()
1793+
....: except ValueError:
1794+
....: continue
17921795
....: if not V:
17931796
....: continue
17941797
....: sol = choice(V)

0 commit comments

Comments
 (0)