Opened 7 years ago
Last modified 5 years ago
#13556 new defect
vector(RR, QQ) stalls
Reported by: | eviatarbach | Owned by: | jason, was |
---|---|---|---|
Priority: | major | Milestone: | sage-6.4 |
Component: | linear algebra | Keywords: | |
Cc: | Merged in: | ||
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description
The command vector(RR, QQ) never finishes executing.
Change History (6)
comment:1 Changed 7 years ago by
comment:2 Changed 7 years ago by
To the best of my knowledge, sage currently does not handle infinite sequences. So the following also run indefinitely
sage: list(QQ) sage: tuple(QQ) sage: Sequence((1..)) sage: Sequence(ZZ) sage: Sequence(Partitons())
I've started a thread on sage-devel about how to proceed.
https://groups.google.com/forum/?fromgroups=#!topic/sage-devel/Pl14P2mr8N8
comment:3 Changed 6 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:4 Changed 6 years ago by
- Milestone changed from sage-6.1 to sage-6.2
comment:5 Changed 6 years ago by
- Milestone changed from sage-6.2 to sage-6.3
comment:6 Changed 5 years ago by
- Milestone changed from sage-6.3 to sage-6.4
Note: See
TracTickets for help on using
tickets.
The reason this takes for ever is that Sage is trying to create the infinite vector
whose entries are an enumeration of the rationals. It's line 504 of
sage/structure/sequence.py
(sage-5.3):in which
universe
isRR
andx
isQQ
, that's hanging.An initial segment of this vector can created as