John, was that to get them to work with a nightly (or pre-release) build or with the released version of Racket? I&#39;ve not had any problems running them on the released version. But, I haven&#39;t exercised them to the extent that you have.<br>
<br><div class="gmail_quote">On Wed, Oct 20, 2010 at 8:48 AM, John Clements <span dir="ltr">&lt;<a href="mailto:clements@brinckerhoff.org">clements@brinckerhoff.org</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;">
<div class="im"><br>
On Oct 20, 2010, at 7:39 AM, Doug Williams wrote:<br>
<br>
&gt; I downloaded the pre-release version this morning - 10/20 (I believe it was a build from 10/16). The plot package and plot extensions in the science collection all work as expected. But, I am getting different numeric answers for some of my science collection routines (for example, the gamma function) and some of my newer code (for example, FFT) either fails with an error message or DrRacket just dies. All of this code uses unsafe operations and the problem may lie there somewhere. I&#39;ll try digging more deeply this evening.<br>

<br>
</div>Focus first on uses of unsafe-vector-ref and unsafe-vector-set!. (Not the fx and fl variants, just the plain ones).  I wound up removing these from the FFT code in order to get it to work.<br>
<br>
Check out bug PR 11264.<br>
<br>
Also, very late flash of insight: my response (getting rid of unsafe-vector-ref and unsafe-vector-set!) might explain my performance issues with the FFT library.<br>
<font color="#888888"><br>
John<br>
</font><div><div></div><div class="h5"><br>
<br>
<br>
&gt; Doug<br>
&gt;<br>
&gt; On Sat, Oct 16, 2010 at 6:53 PM, Ryan Culpepper &lt;<a href="mailto:ryanc@ccs.neu.edu">ryanc@ccs.neu.edu</a>&gt; wrote:<br>
&gt; The release process for v5.0.2 has begun: the `release&#39; branch was<br>
&gt; created for any work that is left and is now bumped to v5.0.1.900.  You<br>
&gt; can go on using the `master&#39; branch as usual, it is now bumped to<br>
&gt; v5.0.2.1 (to avoid having two different trees with the same version).<br>
&gt;<br>
&gt; If you have any bug-fixes and changes that need to go in the release<br>
&gt; then make sure to specify that in the commit message or mail me the<br>
&gt; commit SHA1s.  You can `git checkout release&#39; to try it out directly if<br>
&gt; needed -- but do not try to push commits on it (the server will forbid<br>
&gt; it).<br>
&gt;<br>
&gt; Note that nightly builds will go on as usual (as v5.0.2.1), and<br>
&gt; pre-release builds will be available shortly at<br>
&gt;<br>
&gt;  <a href="http://pre.racket-lang.org/release/" target="_blank">http://pre.racket-lang.org/release/</a><br>
&gt;<br>
&gt; Please tell me if you think that this should be announced on the<br>
&gt; users list for wider testing.<br>
&gt; --<br>
&gt; Ryan Culpepper<br>
&gt; _________________________________________________<br>
&gt;  For list-related administrative tasks:<br>
&gt;  <a href="http://lists.racket-lang.org/listinfo/dev" target="_blank">http://lists.racket-lang.org/listinfo/dev</a><br>
&gt;<br>
&gt; _________________________________________________<br>
&gt;  For list-related administrative tasks:<br>
&gt;  <a href="http://lists.racket-lang.org/listinfo/dev" target="_blank">http://lists.racket-lang.org/listinfo/dev</a><br>
<br>
</div></div></blockquote></div><br>