Paste: bootstrap error
Author: | blei |
Mode: | factor |
Date: | Sat, 12 Jun 2010 18:31:59 |
Plain Text |
[...]
Loading resource:basis/pango/ffi/ffi.factor
Loading vocab:bootstrap/bootstrap-error.factor
(U) Quotation: [ c-to-factor -> ]
Word: c-to-factor
(U) Quotation: [
2dup [
~quotation~ dip
dup terminated?>> ~quotation~ ~quotation~ if
] 2dip -> rot [ 2drop ] [ wrong-values ] if
]
Word: call-effect
(U) Quotation: [
[ ~quotation~ dip dip ] dip -> dup terminated?>>
[ 2drop f ]
[ dup in>> length swap out>> length check-datastack ] if
]
(U) Quotation: [ swap [ call ] dip -> ]
Word: dip
(U) Quotation: [ swap >c call -> c> drop ]
(U) Quotation: [
nano-count default-image-name "output-image" set-global
"math compiler threads help io tools ui ui.tools unicode handbook"
"include" set-global "" "exclude" set-global
strip-encodings (command-line) parse-command-line os wince?
[ "windows.ce" require ] when os winnt?
[ "windows.nt" require ] when
"staging" get "deploy-vocab" get or
[ "stage2: deployment mode" print ]
[ "debugger" require "listener" require "none" require ] if
load-components -> nano-count over -
core-bootstrap-time set-global
run-bootstrap-init f error set-global
f original-error set-global f error-continuation set-global
nano-count swap - bootstrap-time set-global
print-report "deploy-vocab" get
[ "tools.deploy.shaker" run ] [
"staging" get ~quotation~ ~quotation~ if
"output-image" get save-image-and-exit
] if
]
(U) Quotation: [ iterate-step -> iterate-next (each-integer) ]
(U) Quotation: [ swap [ 2dip ] dip -> ]
Word: 3dip
(U) Quotation: [ swap [ dip ] dip -> ]
Word: 2dip
(U) Quotation: [ swap [ call ] dip -> ]
Word: dip
(O) Word: require
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: require
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-docs
(O) Word: run-file
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: parse-fresh
(O) Word: (parse-lines)
(O) Word: (parse-until)
(O) Word: parse-step
(O) Word: execute-parsing
(O) Word: POSTPONE: USING:
(O) Word: use-vocab
(O) Method: M\ vocab (load-vocab)
(O) Word: load-source
(O) Word: parse-file
(O) Word: parse-stream
(O) Word: finish-compilation-unit
(O) Method: M\ optimizing-compiler recompile
(O) Word: compile-word
(O) Word: frontend
(O) Word: build-tree-with
(O) Method: M\ word (build-tree)
(O) Word: infer-quot-here
(O) Word: infer-alien-callback
(O) Word: pop-quot
(O) Word: pop-literal
(O) Method: M\ input-parameter (literal)
(O) Word: unknown-macro-input
(O) Method: M\ object throw
(U) Quotation: [
63 special-object error-thread set-global
continuation -> error-continuation set-global
[ original-error set-global ] [ rethrow ] bi
]
resource:basis/ui/backend/gtk/gtk.factor
3: USING: accessors alien.accessors alien.c-types alien.data
5: command-line destructors gdk.ffi gdk.gl.ffi glib.ffi
^
resource:basis/gdk/ffi/ffi.factor
3: USING: alien alien.c-types alien.destructors alien.syntax
4: alien.libraries cairo.ffi combinators kernel system
^
resource:basis/cairo/ffi/ffi.factor
9: USING: system combinators alien alien.syntax alien.c-types
10: alien.destructors kernel accessors sequences arrays ui.gadgets
^
resource:basis/ui/gadgets/gadgets-docs.factor
1: USING: help.markup help.syntax opengl kernel strings
^
resource:basis/opengl/opengl.factor
5: USING: alien alien.c-types alien.data ascii calendar
7: namespaces math.vectors math.parser opengl.gl combinators
^
resource:basis/opengl/gl/gl.factor
6: USING: alien alien.c-types alien.syntax combinators kernel parser
7: sequences system words opengl.gl.extensions io.encodings.ascii ;
^
resource:basis/opengl/gl/extensions/extensions.factor
7: << {
12: } cond use-vocab >>
^
resource:basis/opengl/gl/gtk/gtk.factor
3: USING: alien alien.strings io.encodings.ascii
4: gdk.gl.ffi ;
^
resource:basis/gdk/gl/ffi/ffi.factor
19: GIR: vocab:gdk/gl/GdkGL-1.0.gir
^
No word named “GdkScreen” found in current vocabulary search path
The following restarts are available:
:1 Defer word in current vocabulary
:2 Load resource:basis/gdk/gl/ffi/ffi.factor again
:3 Load resource:basis/opengl/gl/gtk/gtk.factor again
4 :res Load resource:basis/opengl/gl/extensions/extensions.factor again
5 :res Load resource:basis/opengl/gl/gl.factor again
6 :res Load resource:basis/opengl/opengl.factor again
7 :res Load resource:basis/ui/gadgets/gadgets-docs.factor again
8 :res Load resource:basis/cairo/ffi/ffi.factor again
9 :res Load resource:basis/gdk/ffi/ffi.factor again
10 :res Load resource:basis/ui/backend/gtk/gtk.factor again
( scratchpad )
New Annotation