Opened 3 years ago
Last modified 13 months 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 3 years ago by fwclarke
comment:2 Changed 3 years 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 2 years ago by jdemeyer
- Milestone changed from sage-5.11 to sage-5.12
comment:4 Changed 19 months ago by vbraun_spam
- Milestone changed from sage-6.1 to sage-6.2
comment:5 Changed 16 months ago by vbraun_spam
- Milestone changed from sage-6.2 to sage-6.3
comment:6 Changed 13 months ago by vbraun_spam
- 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 is RR and x is QQ, that's hanging.
An initial segment of this vector can created as