Re: publishing


Subject: Re: publishing
From: Craig Chambers (chambers@cs.washington.edu)
Date: Mon Dec 11 2000 - 13:24:22 PST


I realize that my last publish changed the representation of included files, so
old Whirlwind-produced checkpoints are invalid. You need to run Whirlwind from
scratch. (Note that Vortex-generated whirlwind.db files are fine.)

My compiler compiles towers.wil just fine.

-- Craig

Keunwoo Lee wrote:
>
> When building towers.wil after updating, whirlwind dies for me while
> compiling towers.simple_list.class.wil, in codegen(ir:FnWindIR) of
> wil-codegen.cecil, while trying to look up the previously computed
> codegen_name of the function. The following line:
>
> let fn_name := codegen_state.codegen_name(fn);
>
> goes down to codegen_name(s@:codegen_state, fn:FNNode), where we do a
> table look up:
>
> s.fn_names!fn
>
> So, basically, the function is not getting its codegen name assigned by
> the codegen phase before it attempts to look it up.
>
> This may be (in fact, probably is) due to some obscure interaction between
> my local changes and the public whirlwind, but I just thought I'd check if
> anyone else was having problems building towers with the latest version.
>
> ~k



This archive was generated by hypermail 2b25 : Mon Dec 11 2000 - 13:24:28 PST