1 | mingw32-make[1]: Entering directory `c:/Dev/_src/chicken/trunk' |
---|
2 | echo.>buildbranch |
---|
3 | echo.>buildid |
---|
4 | chicken.exe .\build-version.scm -optimize-level 2 -include-path . -include-path .\ -inline -ignore-repository -feature chicken-bootstrap -no-warnings -specialize -types .\types.db -explicit-use -no-trace -output-file build-version.c |
---|
5 | gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -DPIC -DC_BUILDING_LIBCHICKEN build-version.c -o build-version.o -I. -I.\ |
---|
6 | gcc -Wl,--enable-auto-import -shared -Wl,--out-implib,libchicken.dll.a \ |
---|
7 | -o libchicken.dll library.o eval.o data-structures.o ports.o files.o extras.o lolevel.o utils.o tcp.o srfi-1.o srfi-4.o srfi-13.o srfi-14.o srfi-18.o srfi-69.o posixwin.o irregex.o scheduler.o profiler.o stub.o expand.o modules.o chicken-syntax.o chicken-ffi-syntax.o build-version.o runtime.o apply-hack.x86.o -lm -lws2_32 |
---|
8 | Creating library file: libchicken.dll.a |
---|
9 | gcc -Wl,--enable-auto-import -L. chicken.o batch-driver.o compiler.o optimizer.o compiler-syntax.o scrutinizer.o support.o c-platform.o c-backend.o -o chicken.exe \ |
---|
10 | -lchicken -lm -lws2_32 |
---|
11 | gcc -Wl,--enable-auto-import -L. csi.o -o csi.exe -lchicken -lm -lws2_32 |
---|
12 | gcc -Wl,--enable-auto-import -L. csc.o -o csc.exe -lchicken -lm -lws2_32 |
---|
13 | cd tests & runtests.bat |
---|
14 | ..\libchicken.dll |
---|
15 | 1 file(s) copied. |
---|
16 | Could Not Find c:\Dev\_src\chicken\trunk\foo.import.* |
---|
17 | ======================================== compiler tests ... |
---|
18 | ..\chicken "compiler-tests.scm" -output-file "a.c" -verbose -include-path .. |
---|
19 | |
---|
20 | Note: global variable `foo#bar' is only locally visible and never used |
---|
21 | |
---|
22 | Note: global variable `bla#blabla' is only locally visible and never used |
---|
23 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
24 | rm a.c |
---|
25 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
26 | rm a.o |
---|
27 | 12 |
---|
28 | 12 |
---|
29 | 12 |
---|
30 | 12 |
---|
31 | 12 |
---|
32 | bar |
---|
33 | 1 2 3 |
---|
34 | 1 2 3 :1:2:3 |
---|
35 | 1 2 3 |
---|
36 | Good, unrepresentable C strings cause errors |
---|
37 | ======================================== compiler inlining tests ... |
---|
38 | ..\chicken "inlining-tests.scm" -output-file "a.c" -verbose -include-path .. -optimize-level 3 |
---|
39 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
40 | rm a.c |
---|
41 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
42 | rm a.o |
---|
43 | ======================================== scrutiny tests ... |
---|
44 | ..\chicken "typematch-tests.scm" -output-file "a.c" -verbose -include-path .. -specialize -no-warnings |
---|
45 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -w -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
46 | rm a.c |
---|
47 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
48 | rm a.o |
---|
49 | check fixnum 123 |
---|
50 | check string abc |
---|
51 | check symbol (quote abc) |
---|
52 | check char x |
---|
53 | check boolean #t |
---|
54 | check number (+ 1 2) |
---|
55 | check (list fixnum) (quote (1)) |
---|
56 | check (list symbol) (quote (a)) |
---|
57 | check (list fixnum) (list 1) |
---|
58 | check pair (quote (1 . 2)) |
---|
59 | check procedure + |
---|
60 | check vector (quote #(1)) |
---|
61 | check null (quote ()) |
---|
62 | check input-port (current-input-port) |
---|
63 | check blob (make-blob 10) |
---|
64 | check pointer (address->pointer 0) |
---|
65 | check pointer-vector (make-pointer-vector 1) |
---|
66 | check locative (make-locative a) |
---|
67 | check (struct promise) (##sys#make-structure (quote promise)) |
---|
68 | check (pair fixnum float) (quote (1 . 2.3)) |
---|
69 | check (vector symbol) (quote #(a)) |
---|
70 | check (list string) (quote (ok)) |
---|
71 | specialize fixnum |
---|
72 | specialize not fixnum |
---|
73 | specialize string |
---|
74 | specialize not string |
---|
75 | specialize symbol |
---|
76 | specialize not symbol |
---|
77 | specialize char |
---|
78 | specialize not char |
---|
79 | specialize boolean |
---|
80 | specialize not boolean |
---|
81 | specialize (list fixnum) |
---|
82 | specialize not (list fixnum) |
---|
83 | specialize pair |
---|
84 | specialize not pair |
---|
85 | specialize procedure |
---|
86 | specialize not procedure |
---|
87 | specialize (vector fixnum) |
---|
88 | specialize not (vector fixnum) |
---|
89 | specialize null |
---|
90 | specialize not null |
---|
91 | specialize undefined |
---|
92 | specialize not undefined |
---|
93 | specialize input-port |
---|
94 | specialize not input-port |
---|
95 | specialize blob |
---|
96 | specialize not blob |
---|
97 | specialize pointer |
---|
98 | specialize not pointer |
---|
99 | specialize pointer-vector |
---|
100 | specialize not pointer-vector |
---|
101 | specialize locative |
---|
102 | specialize not locative |
---|
103 | specialize (struct promise) |
---|
104 | specialize not (struct promise) |
---|
105 | specialize (pair fixnum float) |
---|
106 | specialize not (pair fixnum float) |
---|
107 | specialize (vector symbol) |
---|
108 | specialize not (vector symbol) |
---|
109 | specialize (or (list fixnum) symbol) |
---|
110 | specialize not (or (list fixnum) symbol) |
---|
111 | specialize (list fixnum) |
---|
112 | specialize not (list fixnum) |
---|
113 | specialize (or null pair) |
---|
114 | specialize not (or null pair) |
---|
115 | check predicate boolean boolean? |
---|
116 | check predicate boolean boolean? |
---|
117 | check predicate pair pair? |
---|
118 | check predicate null null? |
---|
119 | check predicate symbol symbol? |
---|
120 | check predicate number number? |
---|
121 | check predicate number number? |
---|
122 | check predicate fixnum exact? |
---|
123 | check predicate number real? |
---|
124 | check predicate number complex? |
---|
125 | check predicate float inexact? |
---|
126 | check predicate char char? |
---|
127 | check predicate string string? |
---|
128 | check predicate vector vector? |
---|
129 | check predicate procedure procedure? |
---|
130 | check predicate blob blob? |
---|
131 | check predicate (struct condition) condition? |
---|
132 | check predicate fixnum fixnum? |
---|
133 | check predicate float flonum? |
---|
134 | check predicate input-port input-port? |
---|
135 | check predicate pointer-vector pointer-vector? |
---|
136 | check predicate pointer pointer? |
---|
137 | (procedure (*) *) != (procedure () *) |
---|
138 | (procedure () *) != (procedure (*) *) |
---|
139 | (procedure (#!rest) . *) = (procedure (*) . *) |
---|
140 | (procedure (*) . *) = (procedure (#!rest) . *) |
---|
141 | (procedure () *) != (procedure () * *) |
---|
142 | (procedure () * *) != (procedure () *) |
---|
143 | ..\chicken "scrutiny-tests.scm" -output-file "a.c" -verbose -include-path .. -scrutinize -ignore-repository -types ..\\types.db -verbose |
---|
144 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
145 | rm a.c |
---|
146 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
147 | rm a.o |
---|
148 | Comparing files scrutiny.expected and SCRUTINY.OUT |
---|
149 | FC: no differences encountered |
---|
150 | |
---|
151 | ..\chicken "scrutiny-tests-2.scm" -output-file "a.c" -verbose -include-path .. -scrutinize -analyze-only -ignore-repository -types ..\\types.db -verbose |
---|
152 | Comparing files scrutiny-2.expected and SCRUTINY-2.OUT |
---|
153 | FC: no differences encountered |
---|
154 | |
---|
155 | ======================================== specialization tests ... |
---|
156 | Could Not Find c:\Dev\_src\chicken\trunk\tests\foo.types |
---|
157 | ..\chicken "specialization-test-1.scm" -output-file "a.c" -verbose -include-path .. -emit-type-file foo.types -specialize -debug ox -emit-import-library foo |
---|
158 | hiding nonexported module bindings: foo#spec |
---|
159 | hiding nonexported module bindings: foo#spec14 |
---|
160 | generating import library `foo.import.scm' for module `foo' ... |
---|
161 | eliminated procedure checks: 5 |
---|
162 | specializations: |
---|
163 | 1 (foo#spec fixnum) |
---|
164 | 1 (= fixnum fixnum) |
---|
165 | 1 (foo#bar fixnum) |
---|
166 | 2 (zero? fixnum) |
---|
167 | safe globals: (foo#bar foo#foo) |
---|
168 | |
---|
169 | Note: global variable `foo#spec' is only locally visible and never used |
---|
170 | Removed `not' forms: 1 |
---|
171 | removed side-effect free assignment to unused variable: foo#spec |
---|
172 | contracted procedure: k248 |
---|
173 | contracted procedure: foo#spec14 |
---|
174 | substituted constant variable: a266 |
---|
175 | substituted constant variable: a275 |
---|
176 | substituted constant variable: a273 |
---|
177 | replaced variables: 9 |
---|
178 | removed binding forms: 5 |
---|
179 | substituted constant variable: x17 |
---|
180 | folded constant expression: (+ (quote 1) (quote 1)) |
---|
181 | replaced variables: 1 |
---|
182 | removed binding forms: 12 |
---|
183 | removed binding forms: 3 |
---|
184 | contracted procedure: k264 |
---|
185 | removed binding forms: 1 |
---|
186 | substituted constant variable: a263 |
---|
187 | folded constant expression: (= (quote 2) (quote 2)) |
---|
188 | contracted procedure: k257 |
---|
189 | removed binding forms: 2 |
---|
190 | substituted constant variable: r258 |
---|
191 | removed conditional forms: 1 |
---|
192 | contracted procedure: k234 |
---|
193 | removed binding forms: 2 |
---|
194 | removed binding forms: 1 |
---|
195 | simplifications: ((##core#call . 6)) |
---|
196 | call simplifications: |
---|
197 | eq? 3 |
---|
198 | list |
---|
199 | set-cdr! |
---|
200 | list? |
---|
201 | contracted procedure: k236 |
---|
202 | contracted procedure: k238 |
---|
203 | contracted procedure: k248 |
---|
204 | contracted procedure: k267 |
---|
205 | contracted procedure: k276 |
---|
206 | contracted procedure: k285 |
---|
207 | simplifications: ((let . 1)) |
---|
208 | removed binding forms: 6 |
---|
209 | calls to known targets: 4 |
---|
210 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
211 | rm a.c |
---|
212 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
213 | rm a.o |
---|
214 | foo: 1 |
---|
215 | bar: 1. |
---|
216 | ..\chicken "specialization-test-2.scm" -output-file "a.c" -verbose -include-path .. -types foo.types -specialize -debug ox |
---|
217 | eliminated procedure checks: 3 |
---|
218 | specializations: |
---|
219 | 1 (##sys#call-with-values (procedure () *) *) |
---|
220 | 1 (zero? fixnum) |
---|
221 | 1 (= fixnum fixnum) |
---|
222 | 1 (foo#bar fixnum) |
---|
223 | substituted constant variable: a277 |
---|
224 | substituted constant variable: a275 |
---|
225 | replaced variables: 8 |
---|
226 | removed binding forms: 1 |
---|
227 | removed binding forms: 10 |
---|
228 | simplifications: ((##core#call . 5)) |
---|
229 | call simplifications: |
---|
230 | ##sys#apply |
---|
231 | car |
---|
232 | string-length |
---|
233 | eq? 2 |
---|
234 | contracted procedure: k211 |
---|
235 | contracted procedure: k217 |
---|
236 | contracted procedure: k269 |
---|
237 | removed binding forms: 3 |
---|
238 | calls to known targets: 2 |
---|
239 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
240 | rm a.c |
---|
241 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
242 | rm a.o |
---|
243 | ======================================== specialization benchmark ... |
---|
244 | ..\chicken "fft.scm" -output-file "fft1.c" -verbose -include-path .. -optimize-level 2 -local -debug-level 0 -disable-interrupts -block |
---|
245 | "gcc" "fft1.c" -o "fft1.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
246 | rm fft1.c |
---|
247 | "gcc" "fft1.o" -o "fft1" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
248 | rm fft1.o |
---|
249 | ..\chicken "fft.scm" -output-file "fft2.c" -verbose -include-path .. -optimize-level 2 -local -specialize -debug x -debug-level 0 -disable-interrupts -block -specialize |
---|
250 | "gcc" "fft2.c" -o "fft2.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
251 | rm fft2.c |
---|
252 | "gcc" "fft2.o" -o "fft2" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
253 | rm fft2.o |
---|
254 | normal: |
---|
255 | specialized: |
---|
256 | ======================================== callback tests ... |
---|
257 | ..\chicken "callback-tests.scm" -output-file "a.c" -verbose -include-path .. |
---|
258 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
259 | rm a.c |
---|
260 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
261 | rm a.o |
---|
262 | callbacks ... |
---|
263 | hi! |
---|
264 | callbacks ... |
---|
265 | hi! |
---|
266 | hi! |
---|
267 | [panic] callback returned twice - execution terminated |
---|
268 | |
---|
269 | callback-tests.scm:16: print |
---|
270 | g67 |
---|
271 | callback-tests.scm:17: ##sys#gc |
---|
272 | callback-tests.scm:17: g11 |
---|
273 | callback-tests.scm:7: call/cc |
---|
274 | callback-tests.scm:9: print |
---|
275 | callback-tests.scm:19: command-line-arguments |
---|
276 | callback-tests.scm:20: k1 |
---|
277 | callback-tests.scm:9: print <-- |
---|
278 | double-return from callback failed as it should. |
---|
279 | ======================================== runtime tests ... |
---|
280 | many arguments supported. |
---|
281 | ..\chicken "test-gc-hooks.scm" -output-file "a.c" -verbose -include-path .. |
---|
282 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
283 | rm a.c |
---|
284 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
285 | rm a.o |
---|
286 | major gc ... |
---|
287 | >>>>> GC pre hook - mode=0, count=0 |
---|
288 | [GC] level 1 gcs(minor) 4 gcs(major) 1 |
---|
289 | [GC] stack 0x0024fea0 0x00287af4 0x0028fea0 |
---|
290 | [GC] from 0x0201d0e0 0x02038588 0x0205a170 0x0001b4a8 |
---|
291 | [GC] to 0x01fe0048 0x01fe0048 0x0201d0d8 |
---|
292 | [GC] 0 locatives (from 32) |
---|
293 | <<<<< GC post hook - mode=1, count=0, ms=1 |
---|
294 | minor gc ... |
---|
295 | >>>>> GC pre hook - mode=0, count=0 |
---|
296 | <<<<< GC post hook - mode=0, count=0, ms=0 |
---|
297 | alloc ... |
---|
298 | >>>>> GC pre hook - mode=0, count=0 |
---|
299 | [GC] level 1 gcs(minor) 1 gcs(major) 2 |
---|
300 | [GC] stack 0x0024fea0 0x0028f114 0x0028fea0 |
---|
301 | [GC] from 0x01fe0048 0x01ffb4f0 0x0201d0d8 0x0001b4a8 |
---|
302 | [GC] to 0x0201d0e0 0x0201d0e0 0x0205a170 |
---|
303 | [GC] 0 locatives (from 32) |
---|
304 | <<<<< GC post hook - mode=1, count=0, ms=0 |
---|
305 | >>>>> GC pre hook - mode=2, count=0 |
---|
306 | [GC] (old) fromspace: start=0x01fe0048, limit=0x0201d0d8 |
---|
307 | [GC] (old) tospace: start=0x0201d0e0, limit=0x0205a170 |
---|
308 | [GC] resized heap to 11000004 bytes |
---|
309 | [GC] (new) fromspace: start=0x020e0020, limit=0x0261ec82 |
---|
310 | [GC] (new) tospace: start=0x02620020, limit=0x02b5ec82 |
---|
311 | <<<<< GC post hook - mode=2, count=0, ms=0 |
---|
312 | >>>>> GC pre hook - mode=2, count=0 |
---|
313 | [GC] (old) fromspace: start=0x020e0020, limit=0x0261ec82 |
---|
314 | [GC] (old) tospace: start=0x02620020, limit=0x02b5ec82 |
---|
315 | [GC] resized heap to 32000012 bytes |
---|
316 | [GC] (new) fromspace: start=0x02b60020, limit=0x03aa2426 |
---|
317 | [GC] (new) tospace: start=0x03ab0020, limit=0x049f2426 |
---|
318 | <<<<< GC post hook - mode=2, count=0, ms=0 |
---|
319 | resize ... |
---|
320 | >>>>> GC pre hook - mode=2, count=0 |
---|
321 | [GC] (old) fromspace: start=0x02b60020, limit=0x03aa2426 |
---|
322 | [GC] (old) tospace: start=0x03ab0020, limit=0x049f2426 |
---|
323 | [GC] resized heap to 64000024 bytes |
---|
324 | [GC] (new) fromspace: start=0x04a00020, limit=0x0688482c |
---|
325 | [GC] (new) tospace: start=0x020e0020, limit=0x03f6482c |
---|
326 | <<<<< GC post hook - mode=2, count=0, ms=0 |
---|
327 | major gc ... |
---|
328 | >>>>> GC pre hook - mode=0, count=0 |
---|
329 | >>>>> GC pre hook - mode=2, count=1 |
---|
330 | [GC] (old) fromspace: start=0x04a00020, limit=0x0688482c |
---|
331 | [GC] (old) tospace: start=0x020e0020, limit=0x03f6482c |
---|
332 | [GC] resized heap to 32000012 bytes |
---|
333 | [GC] (new) fromspace: start=0x06890020, limit=0x077d2426 |
---|
334 | [GC] (new) tospace: start=0x020e0020, limit=0x03022426 |
---|
335 | <<<<< GC post hook - mode=2, count=1, ms=0 |
---|
336 | [GC] level 1 gcs(minor) 0 gcs(major) 3 |
---|
337 | [GC] stack 0x0024fea0 0x0028e594 0x0028fea0 |
---|
338 | [GC] from 0x06890020 0x068ab4c8 0x077d2426 0x0001b4a8 |
---|
339 | [GC] to 0x020e0020 0x020e0020 0x03022426 |
---|
340 | [GC] 0 locatives (from 32) |
---|
341 | <<<<< GC post hook - mode=1, count=0, ms=0 |
---|
342 | minor gc ... |
---|
343 | >>>>> GC pre hook - mode=0, count=0 |
---|
344 | <<<<< GC post hook - mode=0, count=0, ms=0 |
---|
345 | >>>>> GC pre hook - mode=0, count=0 |
---|
346 | >>>>> GC pre hook - mode=2, count=1 |
---|
347 | [GC] (old) fromspace: start=0x06890020, limit=0x077d2426 |
---|
348 | [GC] (old) tospace: start=0x020e0020, limit=0x03022426 |
---|
349 | [GC] resized heap to 16000006 bytes |
---|
350 | [GC] (new) fromspace: start=0x03030020, limit=0x037d1223 |
---|
351 | [GC] (new) tospace: start=0x020e0020, limit=0x02881223 |
---|
352 | <<<<< GC post hook - mode=2, count=1, ms=0 |
---|
353 | [GC] level 1 gcs(minor) 1 gcs(major) 4 |
---|
354 | [GC] stack 0x0024fea0 0x0028f9e4 0x0028fea0 |
---|
355 | [GC] from 0x03030020 0x0304b4f4 0x037d1223 0x0001b4d4 |
---|
356 | [GC] to 0x020e0020 0x020e0020 0x02881223 |
---|
357 | [GC] 0 locatives (from 32) |
---|
358 | <<<<< GC post hook - mode=1, count=0, ms=1 |
---|
359 | ======================================== library tests ... |
---|
360 | ..\chicken "library-tests.scm" -output-file "a.c" -verbose -include-path .. -specialize |
---|
361 | |
---|
362 | Warning: in local unknown procedure, |
---|
363 | in local unknown procedure, |
---|
364 | in toplevel unknown procedure: |
---|
365 | (library-tests.scm:27) in procedure call to `finite?', expected argument #1 of type `number', but was given an argument of type `symbol' |
---|
366 | |
---|
367 | Warning: in local unknown procedure, |
---|
368 | in local unknown procedure, |
---|
369 | in toplevel unknown procedure: |
---|
370 | (library-tests.scm:51) in procedure call to `exact?', expected argument #1 of type `number', but was given an argument of type `symbol' |
---|
371 | |
---|
372 | Warning: in local unknown procedure, |
---|
373 | in local unknown procedure, |
---|
374 | in toplevel unknown procedure: |
---|
375 | (library-tests.scm:55) in procedure call to `inexact?', expected argument #1 of type `number', but was given an argument of type `symbol' |
---|
376 | |
---|
377 | Warning: in local unknown procedure, |
---|
378 | in local unknown procedure, |
---|
379 | in toplevel unknown procedure: |
---|
380 | (library-tests.scm:95) in procedure call to `even?', expected argument #1 of type `number', but was given an argument of type `symbol' |
---|
381 | |
---|
382 | Warning: in local unknown procedure, |
---|
383 | in local unknown procedure, |
---|
384 | in toplevel unknown procedure: |
---|
385 | (library-tests.scm:96) in procedure call to `odd?', expected argument #1 of type `number', but was given an argument of type `symbol' |
---|
386 | "gcc" "a.c" -o "a.o" -c -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -march=native -O2 -IC:/Dev/MinGW32/include -IC:/Dev/GnuWin32/include -I.. -I"C:/Dev/Chicken/include/chicken" |
---|
387 | rm a.c |
---|
388 | "gcc" "a.o" -o "a.out" -Wl,--enable-auto-import -LC:/Dev/MinGW32/lib -LC:/Dev/GnuWin32/lib -L.. -L"C:/Dev/Chicken/lib" -lchicken -lm -lws2_32 |
---|
389 | rm a.o |
---|
390 | |
---|
391 | Error: (library-tests.scm:204) assertion failed: (= (atan 42. 1.2) (fpatan2 42. 1.2)) |
---|
392 | |
---|
393 | Call history: |
---|
394 | |
---|
395 | library-tests.scm:186: number->string |
---|
396 | library-tests.scm:186: g820 |
---|
397 | library-tests.scm:186: number->string |
---|
398 | library-tests.scm:186: g820 |
---|
399 | library-tests.scm:186: number->string |
---|
400 | library-tests.scm:186: g820 |
---|
401 | library-tests.scm:186: number->string |
---|
402 | library-tests.scm:186: g820 |
---|
403 | library-tests.scm:186: number->string |
---|
404 | library-tests.scm:186: g820 |
---|
405 | library-tests.scm:186: number->string |
---|
406 | library-tests.scm:186: g820 |
---|
407 | library-tests.scm:186: number->string |
---|
408 | library-tests.scm:186: g820 |
---|
409 | library-tests.scm:186: number->string |
---|
410 | library-tests.scm:204: ##sys#error <-- |
---|
411 | mingw32-make[1]: *** [check] Error 1 |
---|
412 | mingw32-make[1]: Leaving directory `c:/Dev/_src/chicken/trunk' |
---|
413 | mingw32-make: *** [check] Error 2 |
---|