Paste: Build Error

Author: ElasticDog
Mode: factor
Date: Wed, 19 Nov 2008 22:51:36
Plain Text |
Loading resource:basis/unix/types/macosx/macosx.factor
:warnings - print 777 semantic warnings.
[ [ dup parse-file call ] assert-depth -> drop ]
[
    >r datastack r>
    dip ->
    >r datastack r>
    2dup [ length ] compare { ~array~ ~array~ ~array~ } case
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[
    millis default-image-name "output-image" set-global
    "math compiler threads help io tools ui ui.tools unicode handbook"
    "include" set-global "" "exclude" set-global
    parse-command-line "-no-crossref" cli-args member?
    [ do-crossref ] unless os wince?
    [ "windows.ce" require ] when os winnt?
    [ "windows.nt" require ] when "deploy-vocab" get
    [ "stage2: deployment mode" print ]
    [ "listener" require "none" require ] if [
        load-components millis over -
        core-bootstrap-time set-global run-bootstrap-init
    ] with-compiler-errors -> :errors f error set-global
    f error-continuation set-global "deploy-vocab" get
    [ "tools.deploy.shaker" run ] [
        ~quotation~ set-boot-quot millis swap -
        bootstrap-time set-global
        print-report "output-image" get save-image-and-exit
    ] if
]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[
    load-components -> millis over -
    core-bootstrap-time set-global run-bootstrap-init
]
[ iterate-step -> iterate-next (each-integer) ]
[ swap >r 2dup 2slip -> r> swap ]
[ >r >r call -> r> r> ]
[ load-vocab -> drop ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    >r datastack r>
    dip ->
    >r datastack r>
    2dup [ length ] compare { ~array~ ~array~ ~array~ } case
]
[ >r call -> r> ]
[ load-vocab -> drop ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    f over set-vocab-source-loaded?
    [ vocab-source-path ~quotation~ ~quotation~ if* ] keep
    -> t swap set-vocab-source-loaded?
    [ % ] [ assert-depth ] if-bootstrapping
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ swap >c call -> c> drop ]
[ lines dup parse-fresh -> tuck finish-parsing forget-smudged ]
[ H{ } clone >n call -> ndrop ]
[
    amended-use? off parse-lines -> amended-use? get
    [ print-use-hook get call ] when
]
[ swap >c call -> c> drop ]
[ f parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ iterate-step -> iterate-next (each-integer) ]
[ swap >r 2dup 2slip -> r> swap ]
[ >r >r call -> r> r> ]
[ load-vocab -> (use+) ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    f over set-vocab-source-loaded?
    [ vocab-source-path ~quotation~ ~quotation~ if* ] keep
    -> t swap set-vocab-source-loaded?
    [ % ] [ assert-depth ] if-bootstrapping
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ swap >c call -> c> drop ]
[ lines dup parse-fresh -> tuck finish-parsing forget-smudged ]
[ H{ } clone >n call -> ndrop ]
[
    amended-use? off parse-lines -> amended-use? get
    [ print-use-hook get call ] when
]
[ swap >c call -> c> drop ]
[ f parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ iterate-step -> iterate-next (each-integer) ]
[ swap >r 2dup 2slip -> r> swap ]
[ >r >r call -> r> r> ]
[ load-vocab -> (use+) ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    f over set-vocab-source-loaded?
    [ vocab-source-path ~quotation~ ~quotation~ if* ] keep
    -> t swap set-vocab-source-loaded?
    [ % ] [ assert-depth ] if-bootstrapping
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ swap >c call -> c> drop ]
[ lines dup parse-fresh -> tuck finish-parsing forget-smudged ]
[ H{ } clone >n call -> ndrop ]
[
    amended-use? off parse-lines -> amended-use? get
    [ print-use-hook get call ] when
]
[ swap >c call -> c> drop ]
[ f parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ iterate-step -> iterate-next (each-integer) ]
[ swap >r 2dup 2slip -> r> swap ]
[ >r >r call -> r> r> ]
[ load-vocab -> (use+) ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    f over set-vocab-source-loaded?
    [ vocab-source-path ~quotation~ ~quotation~ if* ] keep
    -> t swap set-vocab-source-loaded?
    [ % ] [ assert-depth ] if-bootstrapping
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ swap >c call -> c> drop ]
[ lines dup parse-fresh -> tuck finish-parsing forget-smudged ]
[ H{ } clone >n call -> ndrop ]
[
    amended-use? off parse-lines -> amended-use? get
    [ print-use-hook get call ] when
]
[ swap >c call -> c> drop ]
[ f parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ iterate-step -> iterate-next (each-integer) ]
[ swap >r 2dup 2slip -> r> swap ]
[ >r >r call -> r> r> ]
[ load-vocab -> (use+) ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    >r datastack r>
    dip ->
    >r datastack r>
    2dup [ length ] compare { ~array~ ~array~ ~array~ } case
]
[ >r call -> r> ]
[ load-vocab -> drop ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    f over set-vocab-source-loaded?
    [ vocab-source-path ~quotation~ ~quotation~ if* ] keep
    -> t swap set-vocab-source-loaded?
    [ % ] [ assert-depth ] if-bootstrapping
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ swap >c call -> c> drop ]
[ lines dup parse-fresh -> tuck finish-parsing forget-smudged ]
[ H{ } clone >n call -> ndrop ]
[
    amended-use? off parse-lines -> amended-use? get
    [ print-use-hook get call ] when
]
[ swap >c call -> c> drop ]
[ f parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ iterate-step -> iterate-next (each-integer) ]
[ swap >r 2dup 2slip -> r> swap ]
[ >r >r call -> r> r> ]
[ load-vocab -> (use+) ]
[ dup load-vocab-hook get call -> vocab ]
[ swap >c call -> c> drop ]
[
    dup vocab-source-loaded? [ dup load-source ] unless
    -> dup vocab-docs-loaded? [ dup load-docs ] unless drop
]
[
    f over set-vocab-source-loaded?
    [ vocab-source-path ~quotation~ ~quotation~ if* ] keep
    -> t swap set-vocab-source-loaded?
    [ % ] [ assert-depth ] if-bootstrapping
]
[ >r call -> r> ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ over >r compose [ dip rethrow ] curry recover -> r> call ]
[ swap >c call -> c> drop ]
[ H{ } clone >n call -> ndrop ]
[ swap >c call -> c> drop ]
[ lines dup parse-fresh -> tuck finish-parsing forget-smudged ]
[ H{ } clone >n call -> ndrop ]
[
    amended-use? off parse-lines -> amended-use? get
    [ print-use-hook get call ] when
]
[ swap >c call -> c> drop ]
[ f parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ (:) -> define ]
[ \ ; parse-until -> >quotation ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ >r parse-until -> r> call parsed ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ >r parse-until -> r> call parsed ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[ nip execute-parsing -> t ]
[ >r parse-until -> r> call parsed ]
[ dup >r parse-step -> [ r> (parse-until) ] [ r> drop ] if ]
[
    scan-word ->
    { ~array~ ~array~ ~array~ ~array~ ~quotation~ } cond
]
no-word
throw-restarts
throw
[
    63 getenv error-thread set-global
    continuation -> error-continuation set-global rethrow
]
P" resource:basis/io/unix/unix.factor"
2: io.unix.backend io.unix.files ;
                                  ^
P" resource:basis/io/unix/backend/backend.factor"
8: locals unix.time ;
                     ^
P" resource:basis/io/ports/ports.factor"
7: destructors combinators ;
                            ^
P" resource:basis/io/timeouts/timeouts.factor"
4: namespaces ;
               ^
P" resource:basis/calendar/unix/unix.factor"
4: kernel math unix unix.time namespaces system ;
                                                 ^
P" resource:basis/unix/unix.factor"
42:         { DT_WHT  [ +whiteout+ ] }
                                  ^
T{ no-word-error { name "+whiteout+" } }

The following restarts are available:

:1    Defer word in current vocabulary
:2    Load resource:basis/unix/unix.factor again
:3    Load resource:basis/calendar/unix/unix.factor again
4 :res  Load resource:basis/io/timeouts/timeouts.factor again
5 :res  Load resource:basis/io/ports/ports.factor again
6 :res  Load resource:basis/io/unix/backend/backend.factor again
7 :res  Load resource:basis/io/unix/unix.factor again
( scratchpad ) 

New Annotation

Summary:
Author:
Mode:
Body: