1 | got updated ccl from |
---|
2 | http://svn.clozure.com/publicsvn/openmcl/release/1.6/windows/ccl |
---|
3 | |
---|
4 | on windows 7 64 says |
---|
5 | Welcome to Clozure Common Lisp Version 1.6-r14468M (WindowsX8664)! |
---|
6 | |
---|
7 | Installed latest |
---|
8 | git://gitorious.org/bordeaux-threads/bordeaux-threads |
---|
9 | http://weitz.de/files/drakma.tar.gz |
---|
10 | http://weitz.de/files/chunga.tar.gz |
---|
11 | http://common-lisp.net/project/usocket/releases/usocket-0.4.1.tar.gz |
---|
12 | cvs -z3 -d :pserver:anonymous:anonymous@common-lisp.net:/project/cl-plus-ssl/cvsroot co cl+ssl |
---|
13 | http://files.b9.com/cl-base64/cl-base64-latest.tar.gz |
---|
14 | http://files.b9.com/puri/puri-latest.tar.gz |
---|
15 | http://weitz.de/files/flexi-streams.tar.gz |
---|
16 | http://common-lisp.net/project/cl-plus-ssl/download/trivial-gray-streams.tar.gz |
---|
17 | |
---|
18 | Win64 Open ssl ( see http://www.slproweb.com/products/Win32OpenSSL.html ) |
---|
19 | http://www.slproweb.com/download/Win64OpenSSL-1_0_0c.exe |
---|
20 | http://www.microsoft.com/downloads/details.aspx?familyid=bd2a6171-e2d6-4230-b809-9a8d7548c1b6 (Visual C++ 2008 Redistributables (x64)) |
---|
21 | http://weitz.de/files/hunchentoot.tar.gz |
---|
22 | http://common-lisp.net/project/rfc2388/ |
---|
23 | http://weitz.de/files/cl-fad.tar.gz |
---|
24 | git clone http://common-lisp.net/project/trivial-backtrace/trivial-backtrace.git (see http://common-lisp.net/project/trivial-backtrace/#downloads) |
---|
25 | |
---|
26 | Using slime, ran the following (search for CL-USER to see the commands) |
---|
27 | CL-USER> (asdf:oos 'asdf:load-op :hunchentoot) |
---|
28 | ; loading system definition from <my source dir>/git/thirdparty/hunchentoot/hunchentoot.asd into #<Package "ASDF0"> |
---|
29 | ; registering #<SYSTEM :HUNCHENTOOT #x2100F1BEAD> as HUNCHENTOOT |
---|
30 | ; registering #<SYSTEM :HUNCHENTOOT-TEST #x2100F4468D> as HUNCHENTOOT-TEST |
---|
31 | ; loading system definition from <my source dir>/git/thirdparty/bordeaux-threads/bordeaux-threads.asd into #<Package "ASDF0"> |
---|
32 | ; registering #<SYSTEM :BORDEAUX-THREADS #x210105C01D> as BORDEAUX-THREADS |
---|
33 | ; loading system definition from <my source dir>/git/thirdparty/alexandria/alexandria.asd into #<Package "ASDF0"> |
---|
34 | ; registering #<SYSTEM :ALEXANDRIA #x2100EB22BD> as ALEXANDRIA |
---|
35 | ; loading system definition from <my source dir>/git/thirdparty/usocket/usocket.asd into #<Package "ASDF0"> |
---|
36 | ; registering #<SYSTEM USOCKET #x2100F2F58D> as USOCKET |
---|
37 | ; loading system definition from <my source dir>/git/thirdparty/split-sequence/split-sequence.asd into #<Package "ASDF0"> |
---|
38 | ; registering #<SYSTEM :SPLIT-SEQUENCE #x2100F9697D> as SPLIT-SEQUENCE |
---|
39 | ; loading system definition from <my source dir>/git/thirdparty/trivial-backtrace/trivial-backtrace.asd into #<Package "ASDF0"> |
---|
40 | ; registering #<SYSTEM TRIVIAL-BACKTRACE #x210101495D> as TRIVIAL-BACKTRACE |
---|
41 | ; loading system definition from <my source dir>/git/thirdparty/rfc2388/rfc2388.asd into #<Package "ASDF0"> |
---|
42 | ; registering #<SYSTEM :RFC2388 #x2100EEC64D> as RFC2388 |
---|
43 | ; loading system definition from <my source dir>/git/thirdparty/md5/md5.asd into #<Package "ASDF0"> |
---|
44 | ; registering #<SYSTEM MD5 #x2100F357AD> as MD5 |
---|
45 | ; loading system definition from <my source dir>/git/thirdparty/cl+ssl/cl+ssl.asd into #<Package "ASDF0"> |
---|
46 | ; registering #<SYSTEM :CL+SSL #x2100FAF02D> as CL+SSL |
---|
47 | ; loading system definition from <my source dir>/git/thirdparty/flexi-streams/flexi-streams.asd into #<Package "ASDF0"> |
---|
48 | ; registering #<SYSTEM :FLEXI-STREAMS #x21010104ED> as FLEXI-STREAMS |
---|
49 | ; registering #<SYSTEM :FLEXI-STREAMS-TEST #x210104749D> as FLEXI-STREAMS-TEST |
---|
50 | ; loading system definition from <my source dir>/git/thirdparty/trivial-gray-streams/trivial-gray-streams.asd into #<Package "ASDF0"> |
---|
51 | ; registering #<SYSTEM :TRIVIAL-GRAY-STREAMS #x2100EE653D> as TRIVIAL-GRAY-STREAMS |
---|
52 | ; loading system definition from <my source dir>/git/thirdparty/cffi/cffi.asd into #<Package "ASDF0"> |
---|
53 | ; registering #<SYSTEM CFFI #x2100FF39CD> as CFFI |
---|
54 | ; loading system definition from <my source dir>/git/thirdparty/babel/babel.asd into #<Package "ASDF0"> |
---|
55 | ; registering #<SYSTEM BABEL #x210108CEBD> as BABEL |
---|
56 | ; loading system definition from <my source dir>/git/thirdparty/trivial-features/trivial-features.asd into #<Package "ASDF0"> |
---|
57 | ; registering #<SYSTEM TRIVIAL-FEATURES #x2100F1F70D> as TRIVIAL-FEATURES |
---|
58 | ; loading system definition from <my source dir>/git/thirdparty/cl-ppcre/cl-ppcre.asd into #<Package "ASDF0"> |
---|
59 | ; registering #<SYSTEM :CL-PPCRE #x2100F671ED> as CL-PPCRE |
---|
60 | ; loading system definition from <my source dir>/git/thirdparty/cl-fad/cl-fad.asd into #<Package "ASDF0"> |
---|
61 | ; registering #<SYSTEM #:CL-FAD #x2100FEDA1D> as CL-FAD |
---|
62 | ; loading system definition from <my source dir>/git/thirdparty/cl-base64/cl-base64.asd into #<Package "ASDF0"> |
---|
63 | ; registering #<SYSTEM CL-BASE64 #x210102ED9D> as CL-BASE64 |
---|
64 | ; registering #<SYSTEM CL-BASE64-TESTS #x210109348D> as CL-BASE64-TESTS |
---|
65 | ; loading system definition from <my source dir>/git/thirdparty/chunga/chunga.asd into #<Package "ASDF0"> |
---|
66 | ; registering #<SYSTEM :CHUNGA #x2100F3F0ED> as CHUNGA |
---|
67 | ;Compiler warnings for "<my source dir>/git/thirdparty/cl+ssl/ffi.lisp" : |
---|
68 | ; In CFFI-CALLBACKS::|CL+SSL::PEM-PASSWORD-CALLBACK|: Unused lexical variable UNUSED |
---|
69 | ; In CFFI-CALLBACKS::|CL+SSL::PEM-PASSWORD-CALLBACK|: Unused lexical variable RWFLAG |
---|
70 | ; Warning: COMPILE-FILE warned while performing #<COMPILE-OP NIL #x2100C8B99D> on #<CL-SOURCE-FILE "ffi" #x2100C8E39D>. |
---|
71 | ; While executing: #<STANDARD-METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)>, in process repl-thread(9). |
---|
72 | ;Compiler warnings for "<my source dir>/git/thirdparty/cffi/src/cffi-openmcl.lisp" : |
---|
73 | ; In CFFI-SYS:%CLOSE-FOREIGN-LIBRARY: Undefined function CLOSE-SHARED-LIBRARY |
---|
74 | NIL |
---|
75 | CL-USER> (asdf:oos 'asdf:load-op :hunchentoot-test) |
---|
76 | ; loading system definition from <my source dir>/git/thirdparty/drakma/drakma.asd into #<Package "ASDF0"> |
---|
77 | ; registering #<SYSTEM :DRAKMA #x2101A4990D> as DRAKMA |
---|
78 | ; loading system definition from <my source dir>/git/thirdparty/puri/puri.asd into #<Package "ASDF0"> |
---|
79 | ; registering #<SYSTEM PURI #x2101B6D9CD> as PURI |
---|
80 | ; registering #<SYSTEM PURI-TESTS #x2101BFE72D> as PURI-TESTS |
---|
81 | ; loading system definition from <my source dir>/git/thirdparty/cl-who/cl-who.asd into #<Package "ASDF0"> |
---|
82 | ; registering #<SYSTEM :CL-WHO #x2101B63B8D> as CL-WHO |
---|
83 | NIL |
---|
84 | CL-USER> (drakma:http-request "https://www.google.com/") |
---|
85 | "<!doctype html><html><head><meta http-equiv=\"content-type\" content=\"text/html; charset=ISO-8859-1\"><title>Google</title><script>window.google={kEI:\"AUYUTe2MKY6rrAeRtKC5Cw\",kEXPI:\"0\",kCSI:{e:\"0\",ei:\"AUYUTe2MKY6rrAeRtKC5Cw\",expi:\"0\"},ml:function(){},kHL:\"en\",time:function(){return(new Date).getTime()},log:function(c,d, |
---|
86 | b){var a=new Image,e=google,g=e.lc,f=e.li;a.onerror=(a.onload=(a.onabort=function(){delete g[f]}));g[f]=a;b=b||\"/gen_204?atyp=i&ct=\"+c+\"&cad=\"+d+\"&zx=\"+google.time();a.src=b;e.li=f+1},lc:[],li:0,Toolbelt:{}}; |
---|
87 | .................... |
---|
88 | })(); |
---|
89 | </script>" |
---|
90 | 200 |
---|
91 | ((:DATE . "Fri, 24 Dec 2010 07:04:33 GMT") (:EXPIRES . "-1") (:CACHE-CONTROL . "private, max-age=0") (:CONTENT-TYPE . "text/html; charset=ISO-8859-1") (:SET-COOKIE . "PREF=ID=67529eba37ae056a:FF=0:TM=1293174273:LM=1293174273:S=jESqj80p9WOGcw_n; expires=Sun, 23-Dec-2012 07:04:33 GMT; path=/; domain=.google.com,NID=42=bupUXI1QA8hIlH70ZksKSDs-MDlAJPSaEv0cgPv6yr1QlRiMI3Wj8GFM8PN_-iIpWoWQJBEYyCr5mZyInG0t_OINYbOL4O6289TloHtgy9lV2QPjHJReUl_3wQvLDthH; expires=Sat, 25-Jun-2011 07:04:33 GMT; path=/; domain=.google.com; HttpOnly") (:SERVER . "gws") (:X-XSS-PROTECTION . "1; mode=block") (:CONNECTION . "close")) |
---|
92 | #<URI https://encrypted.google.com/> |
---|
93 | #<FLEXI-STREAMS:FLEXI-IO-STREAM #x2101C8BC4D> |
---|
94 | T |
---|
95 | "OK" |
---|
96 | CL-USER> (hunchentoot:start (make-instance 'hunchentoot:acceptor :port 4242)) |
---|
97 | #<ACCEPTOR (host *, port 4242)> |
---|
98 | CL-USER> (asdf:oos 'asdf:test-op :hunchentoot) |
---|
99 | |
---|
100 | At this point I see in the ccl terminal |
---|
101 | ? %rax = 0x0000000000000c94 %r8 = 0x0000000000422e30 |
---|
102 | %rcx = 0x000000ffffffffff %r9 = 0x000000d5011a0005 |
---|
103 | %rdx = 0x0000000000422e20 %r10 = 0x000000000000000b |
---|
104 | %rbx = 0x0000009639003750 %r11 = 0x0000000000000003 |
---|
105 | %rsp = 0x0000000004f8edf0 %r12 = 0x0000000004f8f4e8 |
---|
106 | %rbp = 0x0000000000000000 %r13 = 0x000000000000000b |
---|
107 | %rsi = 0x00000000006e0000 %r14 = 0x0000000000000000 |
---|
108 | %rdi = 0x0000000000422e30 %r15 = 0x0000002101ea009d |
---|
109 | %rip = 0x0000000076ef1c30 %rflags = 0x00010216 |
---|
110 | Exception on foreign stack |
---|
111 | |
---|
112 | Exception occurred while executing foreign code |
---|
113 | ? for help |
---|
114 | [4764] Clozure CL kernel debugger:B |
---|
115 | current thread: tcr = 0x405dd0, native thread ID = 0x1774, interrupts enabled |
---|
116 | |
---|
117 | |
---|
118 | (#x00000000051A9028) #x0000000000C59A64 : #<Function %ALL-DIRECTORIES #x0000000100C5945F> + 1541 |
---|
119 | (#x00000000051A90E0) #x0000000000C59E8C : #<Function %ALL-DIRECTORIES #x0000000100C5945F> + 2605 |
---|
120 | (#x00000000051A91E0) #x0000000000C59E8C : #<Function %ALL-DIRECTORIES #x0000000100C5945F> + 2605 |
---|
121 | (#x00000000051A92E0) #x0000000000C59E8C : #<Function %ALL-DIRECTORIES #x0000000100C5945F> + 2605 |
---|
122 | (#x00000000051A93E0) #x0000000000146D8C : #<Function DIRECTORY #x0000000100146AEF> + 669 |
---|
123 | (#x00000000051A9498) #x0000000000524D2C : #<Function SYSDEF-SUBDIR-SEARCH #x0000002100524BFF> + 301 |
---|
124 | (#x00000000051A94D0) #x00000000004EDEBC : #<Function (:INTERNAL SYSTEM-DEFINITION-PATHNAME) #x00000021004EDE6F> + 77 |
---|
125 | (#x00000000051A94F8) #x000000000011281C : #<Function SOME-XX-ONE #x00000001001125BF> + 605 |
---|
126 | (#x00000000051A9550) #x0000000000123D84 : #<Function SOME #x0000000100123C9F> + 229 |
---|
127 | (#x00000000051A9580) #x00000000004EDFDC : #<Function SYSTEM-DEFINITION-PATHNAME #x00000021004EDF0F> + 205 |
---|
128 | (#x00000000051A95A0) #x00000000004EC5B4 : #<Function FIND-SYSTEM #x00000021004EC4EF> + 197 |
---|
129 | (#x00000000051A95D8) #x0000000000517404 : #<Function OPERATE #x000000210051729F> + 357 |
---|
130 | (#x00000000051A9640) #x0000000000515A14 : #<Function OOS #x000000210051594F> + 197 |
---|
131 | (#x00000000051A96A0) #x000000000058CECC : #<Function CALL-CHECK-REGS #x000000010058CDEF> + 221 |
---|
132 | (#x00000000051A96D8) #x0000000000590C24 : #<Function CHEAP-EVAL #x0000000100590BBF> + 101 |
---|
133 | (#x00000000051A9710) #x0000000000750124 : #<Function EVAL-REGION #x000000210074FF4F> + 469 |
---|
134 | (#x00000000051A9798) #x000000000074C09C : #<Function (:INTERNAL REPL-EVAL) #x000000210074C05F> + 61 |
---|
135 | (#x00000000051A97B8) #x000000000074B9D4 : #<Function TRACK-PACKAGE #x000000210074B84F> + 389 |
---|
136 | (#x00000000051A9810) #x000000000074C414 : #<Function (:INTERNAL REPL-EVAL) #x000000210074C35F> + 181 |
---|
137 | (#x00000000051A9830) #x00000000006F500C : #<Function CALL-WITH-RETRY-RESTART #x00000021006F4E5F> + 429 |
---|
138 | (#x00000000051A9888) #x000000000074C52C : #<Function (:INTERNAL REPL-EVAL) #x000000210074C46F> + 189 |
---|
139 | (#x00000000051A98A8) #x000000000055CF84 : #<Anonymous Function #x000000210055CF3F> + 69 |
---|
140 | (#x00000000051A98C8) #x000000000055D21C : #<Function CALL-WITH-SYNTAX-HOOKS #x000000210055D16F> + 173 |
---|
141 | (#x00000000051A98F0) #x000000000075C13C : #<Function CALL-WITH-BUFFER-SYNTAX #x000000210075C04F> + 237 |
---|
142 | (#x00000000051A9938) #x000000000074C64C : #<Function REPL-EVAL #x000000210074C58F> + 189 |
---|
143 | (#x00000000051A9950) #x000000000074CA64 : #<Function LISTENER-EVAL #x000000210074C9FF> + 101 |
---|
144 | (#x00000000051A9978) #x000000000058CECC : #<Function CALL-CHECK-REGS #x000000010058CDEF> + 221 |
---|
145 | (#x00000000051A99B0) #x0000000000590C24 : #<Function CHEAP-EVAL #x0000000100590BBF> + 101 |
---|
146 | (#x00000000051A99E8) #x00000000007533E4 : #<Function EVAL-FOR-EMACS #x0000002100752E2F> + 1461 |
---|
147 | (#x00000000051A9AF8) #x0000000000712024 : #<Function PROCESS-REQUESTS #x0000002100711EAF> + 373 |
---|
148 | (#x00000000051A9B60) #x0000000000713914 : #<Function (:INTERNAL HANDLE-REQUESTS) #x00000021007137AF> + 357 |
---|
149 | (#x00000000051A9BD8) #x0000000000713D3C : #<Function (:INTERNAL HANDLE-REQUESTS) #x0000002100713B5F> + 477 |
---|
150 | (#x00000000051A9C18) #x000000000068D104 : #<Function CALL-WITH-DEBUGGER-HOOK #x000000210068D04F> + 181 |
---|
151 | (#x00000000051A9CA0) #x0000000000572694 : #<Function CALL-WITH-DEBUGGER-HOOK #x00000021005725DF> + 181 |
---|
152 | (#x00000000051A9CD0) #x0000000000712A7C : #<Function (:INTERNAL HANDLE-REQUESTS) #x0000002100712A1F> + 93 |
---|
153 | (#x00000000051A9CF0) #x00000000006DB334 : #<Function CALL-WITH-BINDINGS #x00000021006DB1DF> + 341 |
---|
154 | (#x00000000051A9D30) #x00000000007145DC : #<Function HANDLE-REQUESTS #x000000210071421F> + 957 |
---|
155 | (#x00000000051A9E18) #x00000000007406B4 : #<Function REPL-LOOP #x000000210074067F> + 53 |
---|
156 | (#x00000000051A9E38) #x00000000007478C4 : #<Function (:INTERNAL SPAWN-REPL-THREAD) #x000000210074788F> + 53 |
---|
157 | (#x00000000051A9E58) #x00000000006DB334 : #<Function CALL-WITH-BINDINGS #x00000021006DB1DF> + 341 |
---|
158 | (#x00000000051A9E98) #x00000000007479EC : #<Function (:INTERNAL SPAWN-REPL-THREAD) #x000000210074791F> + 205 |
---|
159 | (#x00000000051A9EB8) #x00000000004EA304 : #<Function RUN-PROCESS-INITIAL-FORM #x00000001004EA05F> + 677 |
---|
160 | (#x00000000051A9F48) #x00000000004EABB4 : #<Function (:INTERNAL (%PROCESS-PRESET-INTERNAL (PROCESS))) #x00000001004EAA2F> + 389 |
---|
161 | (#x00000000051A9F98) #x00000000004D490C : #<Function (:INTERNAL THREAD-MAKE-STARTUP-FUNCTION) #x00000001004D47DF> + 301 |
---|
162 | |
---|
163 | |
---|
164 | |
---|