From: <fac...@gm...> - 2022-01-24 22:54:04
|
<div><h1>Build report for windows/x86.32</h1> <table> <tr><td>Build machine:</td><td>jasperbox</td></tr> <tr><td>Disk usage:</td><td>460.46Gi used, 15.62Gi avail, 476.08Gi total, 3.28% free</td></tr> <tr><td>Build directory:</td><td>C:\Users\Doug/builds32/2022-01-24-16-48</td></tr> <tr><td>GIT ID:</td><td><a href="http://github.com/factor/factor/commit/5f41d794fbd66744bb6779bb5b1bbcd3799e298f">5f41d794fbd66744bb6779bb5b1bbcd3799e298f</a></td></tr> </table><h2>Bootstrap failed</h2> Build output: <pre>Loading resource:basis/compiler/cfg/stack-frame/stack-frame.factor Loading resource:basis/compiler/cfg/builder/builder.factor Loading resource:basis/compiler/cfg/builder/blocks/blocks.factor Loading resource:basis/compiler/cfg/instructions/instructions.factor Loading resource:basis/compiler/cfg/instructions/syntax/syntax.factor Loading resource:basis/compiler/cfg/registers/registers.factor Loading resource:basis/compiler/cfg/stacks/local/local.factor Loading resource:basis/compiler/cfg/parallel-copy/parallel-copy.factor Loading resource:basis/compiler/cfg/ssa/destruction/leaders/leaders.factor Loading resource:basis/compiler/utilities/utilities.factor Loading resource:basis/dlists/dlists.factor Loading resource:basis/search-deques/search-deques.factor Loading resource:basis/dlists/prettyprint/prettyprint.factor Loading resource:basis/compiler/cfg/utilities/utilities.factor Loading resource:basis/compiler/cfg/rpo/rpo.factor Loading resource:basis/heaps/heaps.factor Loading resource:basis/compiler/cfg/comparisons/comparisons.factor Loading resource:basis/compiler/cfg/hats/hats.factor Loading resource:basis/compiler/constants/constants.factor Loading resource:basis/compiler/cfg/stacks/stacks.factor Loading resource:basis/compiler/cfg/stacks/finalize/finalize.factor Loading resource:basis/compiler/cfg/stacks/global/global.factor Loading resource:basis/compiler/cfg/dataflow-analysis/dataflow-analysis.factor Loading resource:basis/compiler/cfg/predecessors/predecessors.factor Loading resource:basis/compiler/tree/tree.factor Loading resource:basis/compiler/cfg/builder/alien/alien.factor Loading resource:basis/compiler/cfg/builder/alien/boxing/boxing.factor Loading resource:basis/compiler/cfg/builder/alien/params/params.factor Loading resource:basis/compiler/cfg/intrinsics/allot/allot.factor Loading resource:basis/compiler/tree/propagation/info/info.factor Loading resource:basis/compiler/tree/propagation/copy/copy.factor Loading resource:basis/compiler/tree/def-use/def-use.factor Loading resource:basis/compiler/tree/combinators/combinators.factor Loading resource:basis/math/intervals/intervals.factor Loading resource:basis/compiler/cfg/finalization/finalization.factor Loading resource:basis/compiler/cfg/build-stack-frame/build-stack-frame.factor Loading resource:basis/compiler/cfg/linearization/linearization.factor Loading resource:basis/compiler/cfg/loop-detection/loop-detection.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/allocation/allocation.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/allocation/state/state.factor Loading resource:basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor Loading resource:basis/compiler/cfg/def-use/def-use.factor Loading resource:basis/compiler/cfg/linear-scan/ranges/ranges.factor Loading resource:basis/compiler/cfg/liveness/liveness.factor Loading resource:basis/linked-assocs/linked-assocs.factor Loading resource:basis/linked-assocs/prettyprint/prettyprint.factor Loading resource:basis/compiler/cfg/linear-scan/assignment/assignment.factor Loading resource:basis/compiler/cfg/renaming/functor/functor.factor Loading resource:basis/compiler/cfg/linear-scan/numbering/numbering.factor Loading resource:basis/compiler/cfg/linear-scan/resolve/resolve.factor Loading resource:basis/compiler/cfg/representations/representations.factor Loading resource:basis/compiler/cfg/representations/coalescing/coalescing.factor Loading resource:basis/disjoint-sets/disjoint-sets.factor Loading resource:basis/compiler/cfg/representations/peephole/peephole.factor Loading resource:basis/compiler/cfg/representations/rewrite/rewrite.factor Loading resource:basis/compiler/cfg/representations/conversion/conversion.factor Loading resource:basis/compiler/cfg/representations/preferred/preferred.factor Loading resource:basis/compiler/cfg/representations/selection/selection.factor Loading resource:basis/compiler/cfg/save-contexts/save-contexts.factor Loading resource:basis/compiler/cfg/ssa/destruction/destruction.factor Loading resource:basis/compiler/cfg/dominance/dominance.factor Loading resource:basis/compiler/cfg/ssa/cssa/cssa.factor Loading resource:basis/compiler/cfg/ssa/destruction/coalescing/coalescing.factor Loading resource:basis/compiler/cfg/ssa/interference/interference.factor Loading resource:basis/compiler/cfg/ssa/interference/live-ranges/live-ranges.factor Loading resource:basis/sorting/slots/slots.factor Loading resource:basis/compiler/cfg/stacks/clearing/clearing.factor Loading resource:basis/compiler/cfg/stacks/padding/padding.factor Loading resource:basis/compiler/cfg/write-barrier/write-barrier.factor Loading resource:basis/compiler/cfg/optimizer/optimizer.factor Loading resource:basis/compiler/cfg/alias-analysis/alias-analysis.factor Loading resource:basis/compiler/cfg/block-joining/block-joining.factor Loading resource:basis/compiler/cfg/branch-splitting/branch-splitting.factor Loading resource:basis/compiler/cfg/renaming/renaming.factor Loading resource:basis/compiler/cfg/copy-prop/copy-prop.factor Loading resource:basis/compiler/cfg/dce/dce.factor Loading resource:basis/compiler/cfg/ssa/construction/construction.factor Loading resource:basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor Loading resource:basis/bit-sets/bit-sets.factor Loading resource:basis/bit-arrays/bit-arrays.factor Loading resource:basis/endian/endian.factor Loading resource:basis/bit-arrays/prettyprint/prettyprint.factor Loading resource:basis/compiler/cfg/tco/tco.factor Loading resource:basis/compiler/cfg/useless-conditionals/useless-conditionals.factor Loading resource:basis/compiler/cfg/value-numbering/value-numbering.factor Loading resource:basis/sequences/deep/deep.factor Loading resource:basis/compiler/cfg/value-numbering/alien/alien.factor Loading resource:basis/compiler/cfg/value-numbering/graph/graph.factor Loading resource:basis/compiler/cfg/value-numbering/math/math.factor Loading resource:basis/compiler/cfg/value-numbering/folding/folding.factor Loading resource:basis/compiler/cfg/value-numbering/rewrite/rewrite.factor Loading resource:basis/compiler/cfg/value-numbering/comparisons/comparisons.factor Loading resource:basis/compiler/cfg/value-numbering/expressions/expressions.factor Loading resource:basis/compiler/cfg/value-numbering/misc/misc.factor Loading resource:basis/compiler/cfg/value-numbering/slots/slots.factor Loading resource:basis/compiler/codegen/codegen.factor Loading resource:basis/compiler/codegen/gc-maps/gc-maps.factor Loading resource:basis/compiler/codegen/relocation/relocation.factor Loading resource:basis/compiler/codegen/labels/labels.factor Loading resource:basis/compiler/crossref/crossref.factor Loading resource:basis/compiler/tree/builder/builder.factor Loading resource:basis/compiler/tree/optimizer/optimizer.factor Loading resource:basis/compiler/tree/recursive/recursive.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/branches/branches.factor Loading resource:basis/compiler/tree/propagation/constraints/constraints.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/inlining/inlining.factor Loading resource:basis/math/partial-dispatch/partial-dispatch.factor Loading resource:basis/compiler/tree/propagation/slots/slots.factor Loading resource:basis/compiler/tree/propagation/call-effect/call-effect.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/propagation/recursive/recursive.factor Loading resource:basis/compiler/tree/propagation/transforms/transforms.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/compiler/tree/escape-analysis/nodes/nodes.factor Loading resource:basis/compiler/tree/escape-analysis/recursive/recursive.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/columns/columns.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/prettyprint/prettyprint.factor Loading resource:basis/alien/remote-control/remote-control.factor Loading resource:basis/eval/eval.factor Loading resource:basis/threads/threads.factor Loading resource:basis/boxes/boxes.factor Loading resource:basis/debugger/threads/threads.factor Loading resource:basis/compiler/threads/threads.factor Loading resource:basis/cpu/x86/32/32.factor Loading resource:basis/cpu/x86/x86.factor Loading resource:basis/compiler/cfg/intrinsics/intrinsics.factor Loading resource:basis/compiler/cfg/intrinsics/alien/alien.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/misc/misc.factor Loading resource:basis/vm/vm.factor Loading resource:basis/compiler/cfg/intrinsics/slots/slots.factor Loading resource:basis/compiler/cfg/intrinsics/strings/strings.factor Loading resource:basis/cpu/x86/assembler/assembler.factor Loading resource:basis/cpu/x86/assembler/operands/operands.factor Loading resource:basis/cpu/x86/assembler/syntax/syntax.factor Loading resource:basis/cpu/x86/features/features.factor Checking for multimedia extensions... SSE4.2 detected Loading resource:basis/cpu/x86/sse/sse.factor Building with POPCNT support Compiling.........................................................................................................................................Loading resource:basis/bootstrap/bootstrap-error.factor (U) [ c-to-factor => ] c-to-factor (U) [ 2dup [ ~quotation~ dip dup terminated?>> ~quotation~ ~quotation~ if ] 2dip => rot [ 2drop ] [ wrong-values ] if ] call-effect (U) [ [ ~quotation~ dip dip ] dip => dup terminated?>> [ 2drop f ] [ dup in>> length swap out>> length check-datastack ] if ] (U) [ swap [ call ] dip => ] dip (U) [ [ (get-catchstack) push ] dip call => (get-catchstack) pop* ] (U) [ nano-count f parser-quiet? set-global default-image-name "output-image" set-global default-components "include" set-global "" "exclude" set-global strip-encodings (command-line) parse-command-line os windows? [ "windows" require ] when "staging" get [ "stage2: deployment mode" print ] [ "debugger" require "listener" require ] if load-components => nano-count over - core-bootstrap-time set-global run-bootstrap-init nano-count swap - bootstrap-time set-global print-report "staging" get [ "resource:basis/bootstrap/finish-staging.factor" run-file ] [ "resource:basis/bootstrap/finish-bootstrap.factor" run-file ] if f error set-global f original-error set-global f error-continuation set-global "output-image" get save-image-and-exit ] (U) [ [ nip call ] 3keep => [ 1 + ] 2dip (each-integer) ] (U) [ swap [ 2dip ] dip => ] 3dip (U) [ swap [ dip ] dip => ] 2dip (U) [ swap [ call ] dip => ] dip (U) [ swap >n call => ndrop ] with-variables (U) [ 2dup [ ~quotation~ dip dup terminated?>> ~quotation~ ~quotation~ if ] 2dip => rot [ 2drop ] [ wrong-values ] if ] call-effect (U) [ [ ~quotation~ dip dip ] dip => dup terminated?>> [ 2drop f ] [ dup in>> length swap out>> length check-datastack ] if ] (U) [ swap [ call ] dip => ] dip (U) [ dup source-loaded?>> +parsing+ eq? [ dup source-loaded?>> ~quotation~ unless dup docs-loaded?>> ~quotation~ unless ] unless => drop ] M\ vocab (require) (U) [ dup source-loaded?>> [ dup load-source ] unless => dup docs-loaded?>> [ dup load-docs ] unless ] (U) [ [ compose ~quotation~ curry recover ] [ drop ] 2bi => call ] cleanup (U) [ [ 2keep ] dip => call ] 2bi (U) [ swap [ dip ] dip => ] 2dip (U) [ swap [ call ] dip => ] dip (U) [ [ (get-catchstack) push ] dip call => (get-catchstack) pop* ] (U) [ +parsing+ >>source-loaded? dup vocab-source-path [ parse-file ] [ ~quotation~ ] if* [ +parsing+ >>source-loaded? ] dip [ % ] [ ( -- ) call-effect ] if-bootstrapping => +done+ >>source-loaded? load-conditional-requires ] (U) [ 2dup [ ~quotation~ dip dup terminated?>> ~quotation~ ~quotation~ if ] 2dip => rot [ 2drop ] [ wrong-values ] if ] call-effect (U) [ [ ~quotation~ dip dip ] dip => dup terminated?>> [ 2drop f ] [ dup in>> length swap out>> length check-datastack ] if ] (U) [ swap [ call ] dip => ] dip (U) [ nl "Compiling..." write flush { not ? 2over array? hashtable? vector? tuple? sbuf? tombstone? curried? composed? callable? quotation? curry compose uncurry array-nth set-array-nth wrap probe (get-namestack) layout-of } compile-unoptimized "." write flush { bitand bitor bitxor bitnot } compile-unoptimized "." write flush { + * 2/ < <= > >= shift } compile-unoptimized "." write flush { new-sequence nth push pop last flip } compile-unoptimized "." write flush { hashcode* = equal? assoc-stack (assoc-stack) get set } compile-unoptimized "." write flush { member-eq? split harvest sift cut cut-slice subseq-start index clone set-at reverse push-all class-of number>string string>number like clone-like } compile-unoptimized "." write flush { read-lines prefix suffix unclip new-assoc assoc-union! word-prop set-word-prop 1array 2array 3array ?nth } compile-unoptimized "." write flush os windows? [ "GetLastError" "windows.kernel32" lookup-word "FormatMessageW" "windows.kernel32" lookup-word 2array compile-unoptimized ] when os unix? [ "(dlerror)" "alien.libraries.unix" lookup-word 1array compile-unoptimized ] when { malloc calloc free memcpy } compile-unoptimized "." write flush loaded-vocab-names [ vocab-words compile-unoptimized "." write flush ] each => " done" print flush "alien.syntax" require "io.streams.byte-array.fast" require ] (U) [ [ nip call ] 3keep => [ 1 + ] 2dip (each-integer) ] (U) [ swap [ 2dip ] dip => ] 3dip (U) [ swap [ dip ] dip => ] 2dip (U) [ swap [ call ] dip => ] dip (U) [ vocab-words compile-unoptimized => "." write flush ] (U) [ recompile => t f modify-code-heap ] compile (U) [ H{ } clone compiled [ ~quotation~ filter ~quotation~ each compiled get >alist ] with-variable => "--- compile done" compiler-message ] M\ optimizing-compiler recompile (U) [ swap >n call => ndrop ] with-variables (U) [ [ compile? ] filter [ compile-word yield-hook get ( -- ) call-effect ] each => compiled get >alist ] (U) [ [ nip call ] 3keep => [ 1 + ] 2dip (each-integer) ] (U) [ swap [ 2dip ] dip => ] 3dip (U) [ swap [ dip ] dip => ] 2dip (U) [ swap [ call ] dip => ] dip (U) [ compile-word => yield-hook get ( -- ) call-effect ] (O) compile-word (O) backend (O) finalize-cfg (O) linear-scan (O) assign-registers (O) assign-registers-in-block (O) emit-gc-map-insn (O) emit-##call-gc (O) spill/reloads (O) spill/reload (O) rep-at-insn (U) [ OBJ-CURRENT-THREAD special-object error-thread set-global current-continuation => error-continuation set-global [ original-error set-global ] [ rethrow ] bi ] T{ not-compiled f (find-use) ~bad-macro-input~ } Factor 0.99 x86.32 (2139, heads/master-5f41d794fb, Jan 24 2022 16:49:11) [Microsoft Visual C++ 190023506] on windows :errors - show 4 compiler errors IN: scratchpad </pre> Launcher error: <pre>Process exited with error code 1 Launch descriptor: T{ process { command { "C:\\Users\\Doug/builds32/2022-01-24-16-48/factor/factor.com" "-i=boot.windows-x86.32.image" "-no-user-init" } } { environment H{ } } { environment-mode +append-environment+ } { stdin +closed+ } { stdout "../boot-log" } { stderr +stdout+ } { group +new-group+ } { timeout T{ duration { hour 1 } } } { status 1 } } </pre></div> |