That worked.<br><br><div class="gmail_quote">On Mon, Jul 26, 2010 at 8:44 AM, Matthew Flatt <span dir="ltr">&lt;<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Yes, it&#39;s the &quot;.ss&quot;-&gt;&quot;.rkt&#39; conversion yet again.<br>
<br>
I&#39;ve pushed a repair. To speed things up, maybe you can try changing<br>
the definition of `get-source-sha1&#39; in &quot;collects/compiler/cm.rkt&quot; to<br>
<br>
(define (get-source-sha1 p)<br>
  (with-handlers ([exn:fail:filesystem?<br>
                   (lambda (exn)<br>
                     (and (regexp-match? #rx#&quot;[.]rkt$&quot; (path-&gt;bytes p))<br>
                          (get-source-sha1 (path-replace-suffix p #&quot;.ss&quot;))))])<br>
    (call-with-input-file* p sha1)))<br>
<br>
and check whether that fixes the problem.<br>
<br>
Thanks for your patience!<br>
<div><div></div><div class="h5"><br>
At Mon, 26 Jul 2010 08:02:25 -0600, Doug Williams wrote:<br>
&gt; With last night&#39;s build, the error message is now:<br>
&gt;<br>
&gt; cm: no SHA-1 for dependency: #&quot;C:\\Documents and Settings\\williamsm\\My<br>
&gt; Documents\\Development\\madness\\madness.rkt&quot;<br>
&gt;<br>
&gt; I am using a development link (using PLaneT) to reference the madness (which<br>
&gt; is an acronym for Multi-Agent Dynamic Network Simulation System - MADNeSS,<br>
&gt; not a reference to my mental state) development folder. But, the files in it<br>
&gt; are actually .ss files - as are all of the files involved. So, I&#39;m guessing<br>
&gt; that somewhere along the line the development link to (planet<br>
&gt; williams/madness/madness) didn&#39;t &#39;remember&#39; it was to a .ss file instead of<br>
&gt; a .rkt file.<br>
&gt;<br>
&gt; Doug<br>
&gt;<br>
&gt; On Sun, Jul 25, 2010 at 2:49 PM, Doug Williams &lt;<a href="mailto:m.douglas.williams@gmail.com">m.douglas.williams@gmail.com</a><br>
&gt; &gt; wrote:<br>
&gt;<br>
&gt; &gt; Sam appears to be corrects.<br>
&gt; &gt;<br>
&gt; &gt; If &quot;No Debugging or profiling&quot; is selected, I get the backtrace. If<br>
&gt; &gt; &quot;Debugging&quot; is selected, I only get the error message. And, most<br>
&gt; &gt; interestingly, if &quot;Debugging and profiling&quot; is selected, it runs correctly.<br>
&gt; &gt;<br>
&gt; &gt; Also, Robby&#39;s suspicion that it would run correctly if &quot;Populate compiled/<br>
&gt; &gt; directories (for faster loading)&quot; is unchecked, seems to be true. It does<br>
&gt; &gt; run when it is unchecked.<br>
&gt; &gt;<br>
&gt; &gt; Doug<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On Sun, Jul 25, 2010 at 9:22 AM, Sam Tobin-Hochstadt<br>
&gt; &lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt;wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt; On Sun, Jul 25, 2010 at 8:27 AM, Matthew Flatt &lt;<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>&gt;<br>
&gt; &gt;&gt; wrote:<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; It&#39;s worrying, though, that you&#39;re getting a DrRacket backtrace that<br>
&gt; &gt;&gt; &gt; covers &quot;cm.rkt&quot;. Files in the main installation normally should not be<br>
&gt; &gt;&gt; &gt; instrumented for backtraces. Does your installation have any &quot;drracket&quot;<br>
&gt; &gt;&gt; &gt; subdirectories of any &quot;compiled&quot; directories?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; It&#39;s easy to get such a backtrace if &quot;Debugging&quot; (meaning Errortrace<br>
&gt; &gt;&gt; Debugging) is off.  This is particularly likely to be what happened<br>
&gt; &gt;&gt; here, since every backtrace frame is a function definition, which<br>
&gt; &gt;&gt; rarely happens with errortrace, but always happens with the internal<br>
&gt; &gt;&gt; Racket backtraces.<br>
&gt; &gt;&gt; --<br>
&gt; &gt;&gt; sam th<br>
&gt; &gt;&gt; <a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
</div></div></blockquote></div><br>