Opened 9 years ago
Last modified 6 weeks ago
#13556 new defect
vector(RR, QQ) stalls
Reported by: | eviatarbach | Owned by: | jason, was |
---|---|---|---|
Priority: | major | Milestone: | sage-9.6 |
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 (11)
comment:1 Changed 9 years ago by
comment:2 Changed 9 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 8 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:4 Changed 8 years ago by
- Milestone changed from sage-6.1 to sage-6.2
comment:5 Changed 8 years ago by
- Milestone changed from sage-6.2 to sage-6.3
comment:6 Changed 7 years ago by
- Milestone changed from sage-6.3 to sage-6.4
comment:7 Changed 19 months ago by
- Milestone changed from sage-6.4 to sage-9.2
Still hasn't finished after 8 years
comment:8 Changed 15 months ago by
- Milestone changed from sage-9.2 to sage-9.3
comment:9 Changed 10 months ago by
- Milestone changed from sage-9.3 to sage-9.4
Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.
comment:10 Changed 6 months ago by
- Milestone changed from sage-9.4 to sage-9.5
comment:11 Changed 6 weeks ago by
- Milestone changed from sage-9.5 to sage-9.6
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