#9 allegro CL 6.1/ redef of UNTIL? fails te

closed-fixed
nobody
None
5
2001-12-20
2001-12-05
Anonymous
No

Using allegro "alisp" (default ANSI capitalization)
makes things run much smoother. But SERIES seems
to want to redefine UNTIL.

Then it fails at test 149.

Suggestions?

; Loading s:\164\series\series\s-package.lisp
; Autoloading for package "CLTL1":
; Fast loading C:\ACL60\code\CLTL1.fasl
;;; Installing cltl1 patch, version 2
[1] CL-USER(5): :ld s-install.lisp
; Loading s:\164\series\series\s-install.lisp
[1] CL-USER(6): :ld s-code.lisp
; Loading s:\164\series\series\s-code.lisp
[1] CL-USER(7): :ld s-test.lisp
; Loading s:\164\series\series\s-test.lisp
Error: Using package `SERIES' results in name conflicts
for these
symbols: UNTIL
[condition type: PACKAGE-ERROR]

Restart actions (select using :continue):
0: Unintern the conflicting symbols in the `SERIES'
package.
1: retry the load of s-test.lisp
2: skip loading s-test.lisp
3: retry the load of s-package.lisp
4: skip loading s-package.lisp
5: Abort #<PROCESS Initial Lisp Listener(NIL)>
[2c] CL-USER(8): :cond 0
Unknown top-level command: "cond"
Type `:help' for the list of commands.
[2c] CL-USER(8): :cont 0
Error: Package `EXCL' is locked against changes by
UNINTERN.
[condition type: PACKAGE-LOCKED-ERROR]

Restart actions (select using :continue):
0: Allow UNINTERN to modify the `EXCL' package.
1: retry the load of s-test.lisp
2: skip loading s-test.lisp
3: retry the load of s-package.lisp
4: skip loading s-package.lisp
5: Abort #<PROCESS Initial Lisp Listener(NIL)>
[2c] CL-USER(9): :cont 0

[1] CL-USER(10): [1] CL-USER(10): :cf s-code
;;; Compiling file s-code.lisp
; While compiling (FLET COLLECT-FIRST
#:COLLECT-FIRST-13481):
Warning: tag #:LL-13510 is never referenced
;;; Writing fasl file s-code.fasl
;;; Fasl write complete
[1] CL-USER(11): :ld s-code.fasl
; Fast loading s:\164\series\series\s-code.fasl
[1] CL-USER(12): (do-tests)
Doing 557 pending tests of 557 tests total.

Type a string representing a pathname of a scratch disk
file: "c:/temp/scratch2"
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
69 70 71 72 73 74
75 76 77 78 79 80; While compiling (:ANONYMOUS-LAMBDA 81):
Warning: tag #:LL-16359 is never referenced
81; While compiling (:ANONYMOUS-LAMBDA 82):
Warning: tag #:LL-16376 is never referenced
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
100 101 102 103
104 105 106 107 108 109 110 111 112 113 114 115 116
117 118 119 120 121
122 123 124 125 126 127 128 129 130 131 132 133 134
135 136 137 138 139
140 141 142 143 144 145 146 147 148
Error: Received signal number 11 (Segmentation violation)
[condition type: SYNCHRONOUS-OPERATING-SYSTEM-SIGNAL]

Discussion

  • Raymond Toy
    Raymond Toy
    2001-12-17

    Logged In: YES
    user_id=28849

    I'll look into this when I get a copy of ACL for Linux. Can
    you do a shadowing-import (or whatever that's called) for UNTIL?

    I have seen the sigsegv before on ACL, but I had thought
    that were all fixed in series now.

    You should be able to continue from this by typing (more) to
    run the rest of the tests.

     
  • Raymond Toy
    Raymond Toy
    2001-12-20

    Logged In: YES
    user_id=28849

    I tried this with ACL 6.1 free version for Windows (NT) and
    on Linux. All of the tests passed. (Some problems about
    running out of heap on Linux, but rerunning the failed tests
    show that the tests actually were ok.)

    Can you upgrade?

     
  • Raymond Toy
    Raymond Toy
    2001-12-20

    • status: open --> closed-fixed