[racket-dev] make gets hung up building documentation

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Sun May 4 16:44:58 EDT 2014

That suggests to me that it is running of the of the examples in

/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl

that's causing the problem. Does this terminate:

$ racket -l scribblings/guide/let.scrbl

Robby

On Sun, May 4, 2014 at 3:32 PM, Geoffrey S. Knauth <geoff at knauth.org> wrote:
> On May 4, 2014, at 16:01 , Geoffrey S. Knauth <geoff at knauth.org> wrote:
>
>> I did a ^C, restarted make, it blew through all the stuff it did before, and now is taking a long time building the documentation again, currently again at 100% CPU here:
>>
>> raco setup: --- building documentation ---
>> raco setup: 7 running: <pkgs>/racket-doc/scribblings/guide/guide.scrbl
>>
> In case it helps, I did another ^C.  This was the error trace:
>
> raco setup: --- building documentation ---
> raco setup: 7 running: <pkgs>/racket-doc/scribblings/guide/guide.scrbl
> ^Cuser break
>   context...:
> user break
>   context...:
> user break
>   context...:
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
> user break
>   context...:
> user break
>   context...:
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
> user break
>   context...:
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
> user break
>   context...:
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
> user break
>   context...:
>    /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: user-eval
>    /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0: do-plain-eval
>    /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2
>    /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0: do-titled-interaction
>    /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl: [running body]
>    /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/forms.scrbl: [traversing imports]
>    /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/guide.scrbl: [traversing imports]
>    /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-index/setup/scribble.rkt:892:0: load-doc/ensure-prefix
>    /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-index/setup/scribble.rkt:1146:13
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: loop
> user break
>   context...:
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:225:4
>    /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-index/setup/scribble.rkt:132:0: setup-scribblings
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/setup-core.rkt:60:0: setup-core
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/setup-go.rkt: [running body]
>    /Users/gknauth/test/plt/git/plt/racket/collects/setup/main.rkt: [running body]
>    /Users/gknauth/test/plt/git/plt/racket/collects/raco/main.rkt: [running body]
> make[1]: *** [plain-in-place] Error 1
> make: *** [in-place] Interrupt: 2
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev

Posted on the dev mailing list.