Opened 22 months ago
Last modified 3 months ago
#13556 new defect
vector(RR, QQ) stalls
Reported by: | eviatarbach | Owned by: | jason, was |
---|---|---|---|
Priority: | major | Milestone: | sage-6.3 |
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 (5)
comment:1 Changed 22 months ago by fwclarke
comment:2 Changed 21 months ago by tscrim
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 12 months ago by jdemeyer
- Milestone changed from sage-5.11 to sage-5.12
comment:4 Changed 6 months ago by vbraun_spam
- Milestone changed from sage-6.1 to sage-6.2
comment:5 Changed 3 months ago by vbraun_spam
- Milestone changed from sage-6.2 to sage-6.3
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 is RR and x is QQ, that's hanging.
An initial segment of this vector can created as