Symbol "BIGNUM-TYPE" not found in the SB-BIGNUM package. (SBCL-1.3.11/W32)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This error only appears using 1.3.11.
OS: windows 7, 32bit
No such issue with 1.3.9.
```
This is SBCL 1.3.11, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
WARNING: the Windows port is fragile, particularly for multithreaded
code. Unfortunately, the development team currently lacks the time
and resources this platform demands.
* (ql:quickload :ironclad)
To load "ironclad":
Load 1 ASDF system:
ironclad
; Loading "ironclad"
.;
; caught ERROR:
; READ error during COMPILE-FILE:
;
; Symbol "BIGNUM-TYPE" not found in the SB-BIGNUM package.
;
; Line: 53, Column: 52, File-Position: 2151
;
; Stream: #<SB-INT:
lisp\\dists\
47847D1}>
debugger invoked on a UIOP/LISP-
#<THREAD "main thread" RUNNING {23E0DC69}>:
COMPILE-
compiling #<IRONCLAD-
Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
restarts (invokable by number or by possibly-
0: [RETRY ] Retry
"src" "digests" "digest">.
1: [ACCEPT ] Continue, treating
"src" "digests" "digest">
2: Retry ASDF operation.
3: [CLEAR-
4: [ABORT ] Give up on "ironclad"
5: Exit debugger, returning to top level.
(UIOP/LISP-
n/" ((#<ASDF/
"ironclad" "src" "digests" "digest">)))
0]
```
summary: |
Symbol "BIGNUM-TYPE" not found in the SB-BIGNUM package. + (SBCL-1.3.11/W32) |
Changed in sbcl: | |
assignee: | nobody → LL L (fragrans) |
assignee: | LL L (fragrans) → nobody |
The type has been removed in commit 101ab291060383d 7a9a97131d78d9c e852d36885 which states:
It's just a deftype to BIGNUM.
Using CL:BIGNUM instead of SB-BIGNUM: BIGNUM- TYPE should resolve the issue.
Note that the SB-BIGNUM package is internal and its exported symbols present an interface for other parts of SBCL, not for public consumption.