Opened 10 years ago
Closed 7 years ago
#10436 closed defect (wontfix)
#10303 gives problems with sage -ba-force
Reported by: | jdemeyer | Owned by: | GeorgSWeber |
---|---|---|---|
Priority: | major | Milestone: | sage-duplicate/invalid/wontfix |
Component: | build | Keywords: | SAGE64 |
Cc: | leif | Merged in: | |
Authors: | Reviewers: | Jeroen Demeyer | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
On a clean installation of Sage including #10303, I get
$ ./sage -ba-force *** TOUCHING ALL CYTHON (.pyx) FILES *** KeyError: 'SAGE64': File "/mnt/usb1/scratch/jdemeyer/merger/sage-4.6.1.rc0/devel/sage-main/c_lib/SConstruct", line 108: if os.environ['SAGE64']=="yes": File "/mnt/usb1/scratch/jdemeyer/merger/sage-4.6.1.rc0/local/lib/python/UserDict.py", line 22: raise KeyError(key) ---------------------------------------------------------- sage: Building and installing modified Sage library files.
Apart from this error message, sage -ba-force
seems to work.
Change History (11)
comment:1 Changed 10 years ago by
- Description modified (diff)
comment:2 Changed 10 years ago by
comment:3 follow-up: ↓ 4 Changed 10 years ago by
I do not see this problem on a build where SAGE64 was not set.
drkirkby@hawk:~/sage-4.6.1.alpha3$ ./sage -ba-force *** TOUCHING ALL CYTHON (.pyx) FILES *** scons: `install' is up to date. ---------------------------------------------------------- sage: Building and installing modified Sage library files. Installing c_lib
This was a 32-bit build on OpenSolaris 06/2009.
What system was the problem noticed? Was SAGE64 set?
comment:4 in reply to: ↑ 3 Changed 10 years ago by
Replying to drkirkby:
What system was the problem noticed? Was SAGE64 set?
This was on sage.math.washington.edu
, a Ubuntu Linux x86_64 system. I did not set SAGE64
.
comment:5 Changed 10 years ago by
- Cc leif added
comment:6 Changed 10 years ago by
- Milestone changed from sage-4.6.1 to sage-4.6.2
comment:7 Changed 10 years ago by
- Priority changed from blocker to major
comment:8 Changed 8 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:9 Changed 7 years ago by
- Milestone changed from sage-6.1 to sage-duplicate/invalid/wontfix
- Reviewers set to Jeroen Demeyer
- Status changed from new to needs_review
Ticket is irrelevant since #10303 was never merged.
comment:10 Changed 7 years ago by
- Status changed from needs_review to positive_review
comment:11 Changed 7 years ago by
- Resolution set to wontfix
- Status changed from positive_review to closed
Note: See
TracTickets for help on using
tickets.
I think running sage-check-64 earlier in sage-build would fix it (if we keep #10303). Something like this patch:
sage-build
# Check whether this seems to a 64-bit build:source "$SAGE_LOCAL"/bin/sage-check-64if [ $? -ne 0 ]; thenexit 1fiBut it's the end of the quarter here, I have final exams to prepare, etc., so I don't have any more time to work on this now.