From: <sl...@fa...> - 2009-07-02 23:23:06
|
<html><body><h1>Build report for openbsd/x86.32</h1> <table> <tr><td>Build machine:</td><td>lisp</td></tr> <tr><td>Build directory:</td><td>/home/sheeple/builds/2009-07-02-18-20</td></tr> <tr><td>GIT ID:</td><td>d69c5ae26085dd3395f4293e29340b814559915a</td></tr> </table><h2>Bootstrap failed</h2> Build output: <pre>*** Stage 2 early init... done Loading vocab:bootstrap/stage2.factor Loading resource:basis/command-line/command-line.factor Loading resource:basis/debugger/debugger.factor Loading resource:basis/summary/summary.factor Loading resource:basis/prettyprint/prettyprint.factor Loading resource:basis/colors/colors.factor Loading resource:basis/grouping/grouping.factor Loading resource:basis/fry/fry.factor Loading resource:basis/locals/backend/backend.factor Loading resource:basis/io/streams/string/string.factor Loading resource:basis/io/styles/styles.factor Loading resource:basis/present/present.factor Loading resource:basis/strings/tables/tables.factor Loading resource:basis/delegate/delegate.factor Loading resource:basis/delegate/protocols/protocols.factor Loading resource:basis/prettyprint/backend/backend.factor Loading resource:basis/prettyprint/config/config.factor Loading resource:basis/prettyprint/custom/custom.factor Loading resource:basis/prettyprint/sections/sections.factor Loading resource:basis/vocabs/prettyprint/prettyprint.factor Loading resource:basis/see/see.factor Loading resource:basis/debugger/unix/unix.factor Loading resource:basis/inspector/inspector.factor Loading resource:basis/mirrors/mirrors.factor Loading resource:basis/tools/errors/errors.factor Loading resource:basis/compiler/errors/errors.factor Loading resource:basis/listener/listener.factor Loading resource:basis/locals/locals.factor Loading resource:basis/macros/macros.factor Loading resource:basis/memoize/memoize.factor Loading resource:basis/locals/parser/parser.factor Loading resource:basis/locals/errors/errors.factor Loading resource:basis/locals/rewrite/closures/closures.factor Loading resource:basis/locals/rewrite/point-free/point-free.factor Loading resource:basis/locals/types/types.factor Loading resource:basis/locals/rewrite/sugar/sugar.factor Loading resource:basis/generalizations/generalizations.factor Loading resource:basis/macros/expander/expander.factor Loading resource:basis/locals/macros/macros.factor Loading resource:basis/locals/fry/fry.factor Loading resource:basis/locals/definitions/definitions.factor Loading resource:basis/locals/prettyprint/prettyprint.factor Loading resource:basis/none/none.factor Loading resource:basis/bootstrap/math/math.factor Loading resource:basis/math/ratios/ratios.factor Loading resource:basis/math/functions/functions.factor Loading resource:basis/math/constants/constants.factor Loading resource:basis/math/bits/bits.factor Loading resource:basis/math/libm/libm.factor Loading resource:basis/math/complex/complex.factor Loading resource:basis/bootstrap/compiler/compiler.factor Loading resource:basis/cpu/architecture/architecture.factor Loading resource:basis/io/encodings/string/string.factor Loading resource:basis/libc/libc.factor Loading resource:basis/alien/destructors/destructors.factor Loading resource:basis/functors/functors.factor Loading resource:basis/interpolate/interpolate.factor Loading resource:basis/multiline/multiline.factor Loading resource:basis/compiler/tree/builder/builder.factor Loading resource:basis/hints/hints.factor Loading resource:basis/compiler/tree/tree.factor Loading resource:basis/math/intervals/intervals.factor Loading resource:basis/stack-checker/state/state.factor Loading resource:basis/stack-checker/values/values.factor Loading resource:basis/stack-checker/recursive-state/recursive-state.factor Loading resource:basis/stack-checker/recursive-state/tree/tree.factor Loading resource:basis/stack-checker/visitor/visitor.factor Loading resource:basis/stack-checker/inlining/inlining.factor Loading resource:basis/stack-checker/errors/errors.factor Loading resource:basis/stack-checker/backend/backend.factor Loading resource:basis/stack-checker/branches/branches.factor Loading resource:basis/stack-checker/known-words/known-words.factor Loading resource:basis/combinators/short-circuit/short-circuit.factor Loading resource:basis/alien/libraries/libraries.factor Loading resource:basis/stack-checker/alien/alien.factor Loading resource:basis/alien/c-types/c-types.factor Loading resource:basis/io/encodings/binary/binary.factor Loading resource:basis/stack-checker/transforms/transforms.factor Loading resource:basis/stack-checker/stack-checker.factor Loading resource:basis/stack-checker/visitor/dummy/dummy.factor Loading resource:basis/stack-checker/call-effect/call-effect.factor Loading resource:basis/compiler/tree/optimizer/optimizer.factor Loading resource:basis/compiler/tree/recursive/recursive.factor Loading resource:basis/deques/deques.factor Loading resource:basis/search-deques/search-deques.factor Loading resource:basis/dlists/dlists.factor Loading resource:basis/compiler/tree/combinators/combinators.factor Loading resource:basis/compiler/utilities/utilities.factor Loading resource:basis/compiler/tree/normalization/normalization.factor Loading resource:basis/compiler/tree/normalization/introductions/introductions.factor Loading resource:basis/compiler/tree/normalization/renaming/renaming.factor Loading resource:basis/compiler/tree/propagation/propagation.factor Loading resource:basis/compiler/tree/propagation/copy/copy.factor Loading resource:basis/columns/columns.factor Loading resource:basis/compiler/tree/def-use/def-use.factor Loading resource:basis/compiler/tree/propagation/info/info.factor Loading resource:basis/compiler/tree/propagation/nodes/nodes.factor Loading resource:basis/compiler/tree/propagation/simple/simple.factor Loading resource:basis/compiler/tree/propagation/slots/slots.factor Loading resource:basis/compiler/tree/propagation/inlining/inlining.factor Loading resource:basis/math/partial-dispatch/partial-dispatch.factor Loading resource:basis/combinators/smart/smart.factor Loading resource:basis/compiler/tree/propagation/constraints/constraints.factor Loading resource:basis/compiler/tree/propagation/branches/branches.factor Loading resource:basis/compiler/tree/propagation/recursive/recursive.factor Loading resource:basis/compiler/tree/propagation/known-words/known-words.factor Loading resource:basis/compiler/tree/comparisons/comparisons.factor Loading resource:basis/compiler/tree/cleanup/cleanup.factor Loading resource:basis/compiler/tree/escape-analysis/escape-analysis.factor Loading resource:basis/compiler/tree/escape-analysis/allocations/allocations.factor Loading resource:basis/disjoint-sets/disjoint-sets.factor Loading resource:basis/compiler/tree/escape-analysis/recursive/recursive.factor Loading resource:basis/compiler/tree/escape-analysis/nodes/nodes.factor Loading resource:basis/compiler/tree/escape-analysis/branches/branches.factor Loading resource:basis/compiler/tree/escape-analysis/simple/simple.factor Loading resource:basis/compiler/tree/escape-analysis/check/check.factor Loading resource:basis/compiler/tree/tuple-unboxing/tuple-unboxing.factor Loading resource:basis/compiler/tree/identities/identities.factor Loading resource:basis/compiler/tree/dead-code/dead-code.factor Loading resource:basis/compiler/tree/dead-code/branches/branches.factor Loading resource:basis/compiler/tree/dead-code/liveness/liveness.factor Loading resource:basis/compiler/tree/dead-code/simple/simple.factor Loading resource:basis/compiler/tree/dead-code/recursive/recursive.factor Loading resource:basis/compiler/tree/modular-arithmetic/modular-arithmetic.factor Loading resource:basis/compiler/tree/def-use/simplified/simplified.factor Loading resource:basis/compiler/tree/late-optimizations/late-optimizations.factor Loading resource:basis/compiler/tree/finalization/finalization.factor Loading resource:basis/compiler/tree/checker/checker.factor Loading resource:basis/compiler/cfg/optimizer/optimizer.factor Loading resource:basis/compiler/cfg/tco/tco.factor Loading resource:basis/compiler/cfg/cfg.factor Loading resource:basis/compiler/cfg/instructions/instructions.factor Loading resource:basis/compiler/constants/constants.factor Loading resource:basis/literals/literals.factor Loading resource:basis/compiler/cfg/registers/registers.factor Loading resource:basis/compiler/cfg/instructions/syntax/syntax.factor Loading resource:basis/compiler/cfg/rpo/rpo.factor Loading resource:basis/compiler/cfg/hats/hats.factor Loading resource:basis/compiler/cfg/predecessors/predecessors.factor Loading resource:basis/compiler/cfg/useless-conditionals/useless-conditionals.factor Loading resource:basis/compiler/cfg/stack-analysis/stack-analysis.factor Loading resource:basis/compiler/cfg/copy-prop/copy-prop.factor Loading resource:basis/compiler/cfg/def-use/def-use.factor Loading resource:basis/compiler/cfg/stack-analysis/state/state.factor Loading resource:basis/compiler/cfg/stack-analysis/merge/merge.factor Loading resource:basis/compiler/cfg/branch-splitting/branch-splitting.factor Loading resource:basis/compiler/cfg/alias-analysis/alias-analysis.factor Loading resource:basis/compiler/cfg/liveness/liveness.factor Loading resource:basis/compiler/cfg/local/local.factor Loading resource:basis/compiler/cfg/value-numbering/value-numbering.factor Loading resource:basis/biassocs/biassocs.factor Loading resource:basis/compiler/cfg/value-numbering/graph/graph.factor Loading resource:basis/compiler/cfg/value-numbering/expressions/expressions.factor Loading resource:basis/compiler/cfg/value-numbering/propagate/propagate.factor Loading resource:basis/compiler/cfg/value-numbering/simplify/simplify.factor Loading resource:basis/compiler/cfg/value-numbering/rewrite/rewrite.factor Loading resource:basis/math/bitwise/bitwise.factor Loading resource:basis/compiler/cfg/dce/dce.factor Loading resource:basis/compiler/cfg/branch-folding/branch-folding.factor Loading resource:basis/compiler/cfg/write-barrier/write-barrier.factor Loading resource:basis/compiler/cfg/phi-elimination/phi-elimination.factor Loading resource:basis/compiler/cfg/checker/checker.factor Loading resource:basis/compiler/cfg/linearization/linearization.factor Loading resource:basis/compiler/cfg/stack-frame/stack-frame.factor Loading resource:basis/compiler/compiler.factor Loading resource:basis/compiler/cfg/builder/builder.factor Loading resource:basis/alien/structs/structs.factor Loading resource:basis/alien/structs/fields/fields.factor Loading resource:basis/compiler/cfg/stacks/stacks.factor Loading resource:basis/compiler/cfg/utilities/utilities.factor Loading resource:basis/compiler/cfg/intrinsics/intrinsics.factor Loading resource:basis/compiler/cfg/intrinsics/alien/alien.factor Loading resource:basis/compiler/cfg/intrinsics/allot/allot.factor Loading resource:basis/compiler/cfg/intrinsics/fixnum/fixnum.factor Loading resource:basis/compiler/cfg/intrinsics/float/float.factor Loading resource:basis/compiler/cfg/intrinsics/slots/slots.factor Loading resource:basis/compiler/cfg/intrinsics/misc/misc.factor Loading resource:basis/compiler/alien/alien.factor Loading resource:basis/compiler/cfg/mr/mr.factor Loading resource:basis/compiler/cfg/two-operand/two-operand.factor Loading resource:basis/compiler/cfg/gc-checks/gc-checks.factor Loading resource:basis/compiler/cfg/linear-scan/linear-scan.factor Loading resource:basis/compiler/cfg/linear-scan/numbering/numbering.factor Loading resource:basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor Loading resource:basis/compiler/cfg/linear-scan/allocation/allocation.factor Loading resource:basis/heaps/heaps.factor Loading resource:basis/compiler/cfg/linear-scan/allocation/coalescing/coalescing.factor Loading resource:basis/compiler/cfg/linear-scan/allocation/state/state.factor Loading resource:basis/compiler/cfg/linear-scan/allocation/spilling/spilling.factor Loading resource:basis/compiler/cfg/linear-scan/allocation/splitting/splitting.factor Loading resource:basis/compiler/cfg/linear-scan/assignment/assignment.factor Loading resource:basis/compiler/cfg/linear-scan/resolve/resolve.factor Loading resource:basis/compiler/cfg/build-stack-frame/build-stack-frame.factor Loading resource:basis/compiler/codegen/codegen.factor Loading resource:basis/alien/arrays/arrays.factor Loading resource:basis/alien/complex/complex.factor Loading resource:basis/alien/complex/functor/functor.factor Loading resource:basis/compiler/codegen/fixup/fixup.factor Loading resource:basis/alien/remote-control/remote-control.factor Loading resource:basis/threads/threads.factor Loading resource:basis/boxes/boxes.factor Loading resource:basis/eval/eval.factor Loading resource:basis/stack-checker/errors/prettyprint/prettyprint.factor Loading resource:basis/alien/prettyprint/prettyprint.factor Loading resource:basis/alien/syntax/syntax.factor Loading resource:basis/alien/parser/parser.factor Loading resource:basis/cpu/x86/32/32.factor Loading resource:basis/cpu/x86/assembler/assembler.factor Loading resource:basis/cpu/x86/assembler/syntax/syntax.factor Loading resource:basis/cpu/x86/x86.factor Loading resource:basis/cpu/x86/features/features.factor Checking if your CPU supports SSE2... - no Compiling........Loading vocab:bootstrap/bootstrap-error.factor [ [ ~quotation~ dip dip ] dip -> [ in>> length ] [ out>> length ] [ ] tri [ check-datastack ] dip [ wrong-values ] curry unless ] [ swap [ call ] dip -> ] [ 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 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 "inspector" require "tools.errors" require "listener" require "none" require ] if load-components -> millis over - core-bootstrap-time set-global run-bootstrap-init f error set-global f error-continuation set-global millis 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 ] [ iterate-step -> iterate-next (each-integer) ] [ -roll [ call ] 3dip -> ] [ load-vocab -> drop ] [ [ ~quotation~ dip dip ] dip -> [ in>> length ] [ out>> length ] [ ] tri [ check-datastack ] dip [ wrong-values ] curry unless ] [ swap [ call ] dip -> ] [ swap >c call -> c> drop ] [ dup source-loaded?>> [ dup load-source ] unless -> dup docs-loaded?>> [ dup load-docs ] unless ] [ [ compose ~quotation~ curry recover ] [ drop ] 2bi -> call ] [ [ 2keep ] dip -> call ] [ -rot [ call ] 2dip -> ] [ swap >c call -> c> drop ] [ +parsing+ >>source-loaded? dup vocab-source-path [ parse-file ] [ ~quotation~ ] if* [ +parsing+ >>source-loaded? ] dip [ % ] [ (( -- )) call-effect ] if-bootstrapping -> +done+ >>source-loaded? drop ] [ [ ~quotation~ dip dip ] dip -> [ in>> length ] [ out>> length ] [ ] tri [ check-datastack ] dip [ wrong-values ] curry unless ] [ swap [ call ] dip -> ] [ "deploy-vocab" get "staging" get or [ "alien.remote-control" require ] unless "prettyprint" vocab [ "stack-checker.errors.prettyprint" require "alien.prettyprint" require ] when "cpu." cpu name>> append require enable-optimizer gc nl "Compiling..." write flush { not array? hashtable? vector? tuple? sbuf? tombstone? array-nth set-array-nth wrap probe namestack* } compile-unoptimized "." write flush { bitand bitor bitxor bitnot } compile-unoptimized "." write flush { + 1+ 1- 2/ < <= > >= shift } compile-unoptimized "." write flush { new-sequence nth push pop last flip } compile-unoptimized "." write flush { hashcode* = get set } compile-unoptimized "." write flush { memq? split harvest sift cut cut-slice start index clone set-at reverse push-all class number>string string>number } compile-unoptimized -> "." write flush { lines prefix suffix unclip new-assoc update word-prop set-word-prop 1array 2array 3array ?nth } compile-unoptimized "." write flush { malloc calloc free memcpy } compile-unoptimized "." write flush { build-tree } compile-unoptimized "." write flush { optimize-tree } compile-unoptimized "." write flush { optimize-cfg } compile-unoptimized "." write flush { compile-word } compile-unoptimized "." write flush vocabs [ words compile-unoptimized "." write flush ] each " done" print flush ] [ recompile -> modify-code-heap ] [ [ <hashed-dlist> compile-queue set ~hashtable~ clone compiled set ~quotation~ each compile-queue get compile-loop compiled get >alist ] with-scope -> "trace-compilation" get [ "--- compile done" print flush ] when ] [ swap >n call -> ndrop ] [ <hashed-dlist> compile-queue set H{ } clone compiled set [ ~quotation~ ~quotation~ bi ] each compile-queue get compile-loop -> compiled get >alist ] [ [ call ] keep -> [ loop ] curry when ] [ over [ call ] dip -> ] [ uncompose [ call ] dip -> call ] [ compile-word -> yield-hook get (( -- )) call-effect ] [ swap >n call -> ndrop ] [ iterate-step -> iterate-next (each-integer) ] [ -roll [ call ] 3dip -> ] [ iterate-step -> iterate-next (each-integer) ] [ -roll [ call ] 3dip -> ] [ optimize-cfg build-mr generate -> save-asm ] [ swap >n call -> ndrop ] [ [ label>> ] [ generate-insns ] bi -> calls get asm boa ] [ [ init-fixup call label-table ~quotation~ change literal-table get >array relocation-table get >byte-array label-table get ] B{ } make -> 4array ] [ swap >n call -> ndrop ] [ [ 1024 swap new-resizable ~quotation~ keep ] keep -> like ] [ over [ call ] dip -> ] [ over [ call ] dip -> ] [ init-fixup call -> label-table [ resolve-labels ] change literal-table get >array relocation-table get >byte-array label-table get ] [ iterate-step -> iterate-next (each-integer) ] [ -roll [ call ] 3dip -> ] [ spill-integer@ -> swap MOV ] [ spill-integer-offset -> param@ ] [ cells -> spill-integer-base + ] [ 63 getenv error-thread set-global continuation -> error-continuation set-global rethrow ] No suitable arithmetic method left spill-temp right 4 generic * ( scratchpad ) </pre> Launcher error: <pre>Process exited with error code 1 Launch descriptor: T{ process { command { "./factor" "-i=boot.x86.32.image" "-no-user-init" } } { environment H{ } } { environment-mode +append-environment+ } { stdin +closed+ } { stdout "../boot-log" } { stderr +stdout+ } { timeout T{ duration { hour 1 } } } { status 1 } } </pre></body></html> |