Which script do you mean -- the one I&#39;m using to run the test suite?  I got the same error message as I had been getting before.  After that I tried cleaning and the recompiling all the collects.<br><br><div class="gmail_quote">
On Mon, Feb 14, 2011 at 3:22 PM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
What output did you get from the script after you deleted the zos and<br>
before you rebuilt them?<br>
<div><div></div><div class="h5"><br>
On Mon, Feb 14, 2011 at 2:58 PM, James Swaine &lt;<a href="mailto:james.swaine@gmail.com">james.swaine@gmail.com</a>&gt; wrote:<br>
&gt; This didn&#39;t seem to fix it.  After running this I tried again to make all<br>
&gt; the collects from scratch, but I still get the same error.<br>
&gt;<br>
&gt; On Mon, Feb 14, 2011 at 1:46 PM, Robby Findler &lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Oh, I see. Yeah, that&#39;s mysterious. You might try deleting all .zo<br>
&gt;&gt; files and seeing if you still see the error (without rebuilding them).<br>
&gt;&gt; Something like this:<br>
&gt;&gt;<br>
&gt;&gt;  find ~/plt -type f -name \*.zo -exec rm {} \;<br>
&gt;&gt;<br>
&gt;&gt; Robby<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Feb 14, 2011 at 1:44 PM, James Swaine &lt;<a href="mailto:james.swaine@gmail.com">james.swaine@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; plt-cur-build isn&#39;t a source tree, it&#39;s just my build directory.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Mon, Feb 14, 2011 at 1:39 PM, Robby Findler<br>
&gt;&gt; &gt; &lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Looks like you have two plt trees (~/plt-cur-build and ~/plt) and they<br>
&gt;&gt; &gt;&gt; .zos are getting mixed.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Probably you want to just use one or the other, not both together.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Robby<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Mon, Feb 14, 2011 at 1:35 PM, James Swaine &lt;<a href="mailto:james.swaine@gmail.com">james.swaine@gmail.com</a>&gt;<br>
&gt;&gt; &gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; I&#39;m getting a module mismatch error after pulling from git that I<br>
&gt;&gt; &gt;&gt; &gt; can&#39;t<br>
&gt;&gt; &gt;&gt; &gt; seem<br>
&gt;&gt; &gt;&gt; &gt; to make go away despite my best efforts.  Here&#39;s the message:<br>
&gt;&gt; &gt;&gt; &gt; Starting program: /Users/jamesswaine/plt-cur-build/racket/racket3m<br>
&gt;&gt; &gt;&gt; &gt; ~/plt/collects/tests/future/future.rkt<br>
&gt;&gt; &gt;&gt; &gt; link: module mismatch, probably from old bytecode whose dependencies<br>
&gt;&gt; &gt;&gt; &gt; have<br>
&gt;&gt; &gt;&gt; &gt; changed: variable not provided (directly or indirectly and at the<br>
&gt;&gt; &gt;&gt; &gt; expected<br>
&gt;&gt; &gt;&gt; &gt; position) from module:<br>
&gt;&gt; &gt;&gt; &gt; &quot;/Users/jamesswaine/plt/collects/racket/contract/private/guts.rkt&quot;<br>
&gt;&gt; &gt;&gt; &gt; accessed<br>
&gt;&gt; &gt;&gt; &gt; from module: &quot;/Users/jamesswaine/plt/collects/mzlib/integer-set.rkt&quot;<br>
&gt;&gt; &gt;&gt; &gt; at<br>
&gt;&gt; &gt;&gt; &gt; source phase level: 0 in: any/c/proc.2<br>
&gt;&gt; &gt;&gt; &gt;  === context ===<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/mzlib/integer-set.rkt: [running body]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/srfi/14/char-set.rkt: [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/srfi/13/string.rkt: [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/srfi/13.rkt: [traversing imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/rackunit/private/format.rkt:<br>
&gt;&gt; &gt;&gt; &gt; [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/rackunit/private/check.rkt:<br>
&gt;&gt; &gt;&gt; &gt; [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/rackunit/private/test-case.rkt:<br>
&gt;&gt; &gt;&gt; &gt; [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/rackunit/private/util.rkt:<br>
&gt;&gt; &gt;&gt; &gt; [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/rackunit/private/test.rkt:<br>
&gt;&gt; &gt;&gt; &gt; [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/rackunit/main.rkt: [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; /Users/jamesswaine/plt/collects/tests/future/future.rkt: [traversing<br>
&gt;&gt; &gt;&gt; &gt; imports]<br>
&gt;&gt; &gt;&gt; &gt; I tried to blow away my whole build by running:<br>
&gt;&gt; &gt;&gt; &gt; make clean<br>
&gt;&gt; &gt;&gt; &gt; make<br>
&gt;&gt; &gt;&gt; &gt; make install<br>
&gt;&gt; &gt;&gt; &gt; raco make --clean<br>
&gt;&gt; &gt;&gt; &gt; raco make<br>
&gt;&gt; &gt;&gt; &gt; But this doesn&#39;t seem to fix the problem.  I&#39;m trying to run the<br>
&gt;&gt; &gt;&gt; &gt; futures<br>
&gt;&gt; &gt;&gt; &gt; test suite from the command line.  Any ideas what I should do here?<br>
&gt;&gt; &gt;&gt; &gt; Thanks,<br>
&gt;&gt; &gt;&gt; &gt; James<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; _________________________________________________<br>
&gt;&gt; &gt;&gt; &gt;  For list-related administrative tasks:<br>
&gt;&gt; &gt;&gt; &gt;  <a href="http://lists.racket-lang.org/listinfo/dev" target="_blank">http://lists.racket-lang.org/listinfo/dev</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>