Re: [racket-dev] Pre-Release Checklist for v5.3
At Tue, 24 Jul 2012 11:03:16 -0400, Ryan Culpepper wrote: * Matthew Flatt mfl...@cs.utah.edu - Racket Tests - Languages Tests - GRacket Tests (Also check that `gracket -z' and `gracket-text' still works in Windows and Mac OS X) - mzc --exe tests - .plt-packing Tests - Games Tests - Unit Tests - Syntax Color Tests - R6RS Tests [...] - Create an executable from a BSL program Passed. - JPR's test suite Failed, for now. Something is wrong with SIXlib, and I'll investigate. - Run COM tests - Try compiling with -funsigned-char Still pending. Updates: - Racket Updates: update HISTORY Done. _ Racket Developers list: http://lists.racket-lang.org/dev
[racket-dev] Where does this program allocate?
I've been trying to use the new futures visualizer (which is great) to improve my parallel version of the mandelbrot benchmark (collects/tests/racket/shootout/mandelbrot-futures.rkt). My current code is attached. You can run it like this: $ racket mand.rkt 4000 8 # 8 is the number of futures to use. The visualizer shows that each future syncs thousands of times for allocation. However, I can't find the allocation in the loop at all (even in the decompiler output). Does anyone have any suggestions on what might be allocating here, or any strategies I can use for finding the allocation? -- sam th sa...@ccs.neu.edu mand.rkt Description: Binary data _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Where does this program allocate?
I noticed the large amount of allocation going on when I was using mandelbrot to test my fixes to the visualizer last week -- I'll take a look. I wrote an allocation hotspot profiler tool that may end up as part of the visualizer in some form, so I can try running it on your code. On Tue, Jul 24, 2012 at 6:12 PM, Sam Tobin-Hochstadt sa...@ccs.neu.eduwrote: I've been trying to use the new futures visualizer (which is great) to improve my parallel version of the mandelbrot benchmark (collects/tests/racket/shootout/mandelbrot-futures.rkt). My current code is attached. You can run it like this: $ racket mand.rkt 4000 8 # 8 is the number of futures to use. The visualizer shows that each future syncs thousands of times for allocation. However, I can't find the allocation in the loop at all (even in the decompiler output). Does anyone have any suggestions on what might be allocating here, or any strategies I can use for finding the allocation? -- sam th sa...@ccs.neu.edu _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
[racket-dev] seeing segfaults on build on 64-bit ubuntu
I'm seeing segfaults when trying to build the release on my uber 64-bit Ubuntu box. (I'm on c9d0319a11cb2aae6d1e81d0c6465b4241a4ecff) raco setup: 2 running: picturing-programs/picturing-programs.scrbl raco setup: 1 running: plai/scribblings/plai.scrbl raco setup: 2 running: planet/planet.scrbl raco setup: 1 running: plot/scribblings/plot.scrbl raco setup: 2 running: preprocessor/scribblings/preprocessor.scrbl raco setup: 2 running: scribblings/quick/quick.scrbl raco setup: 2 running: r5rs/r5rs.scrbl Seg fault (internal error) at 0x2adfc19cb850 SIGSEGV SEGV_ACCERR SI_CODE 2 fault on 0x2adfc19cb850 Seg fault (internal error) at 0x2adfe25045a0 SIGSEGV SEGV_ACCERR SI_CODE 2 fault on 0x2adfe25045a0 Aborted (core dumped) make[1]: *** [install-3m] Error 134 make[1]: Leaving directory `/home/dyoo/local/racket/src/build' What can I do to help provide more debugging info? _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Pre-Release Checklist for v5.3
On 7/24/12 11:03 AM, Ryan Culpepper wrote: * David Van Horn dvanh...@ccs.neu.edu - EoPL Tests Passed. _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Pre-Release Checklist for v5.3
On Tue, Jul 24, 2012 at 10:03 AM, Ryan Culpepper r...@cs.utah.edu wrote: * Robby Findler ro...@eecs.northwestern.edu - DrRacket Tests - Framework Tests - Contracts Tests - Games Tests - Teachpacks Tests: image tests - PLaneT Tests - Redex Tests Updates: - DrRacket Updates: update HISTORY - Redex Updates: update HISTORY (updates should show v5.3 as the most current version) - Ensure that previous version of DrRacket's preference files still starts up with new DrRacket - Update man pages in racket/man/man1: drracket.1 Email me to pick the changes when they're done, or tell me if there are no such changes. Done. Robby _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Pre-Release Checklist for v5.3
* Greg Cooper g...@cs.brown.edu - FrTime Tests Done. _ Racket Developers list: http://lists.racket-lang.org/dev
[racket-dev] small documentation bug
In the Racket Guide, the documentation for WHEN and UNLESS says The result is #void in any case. http://docs.racket-lang.org/guide/begin.html#%28part._when+unless%29 I think that is incorrect. The Racket Reference says #void is the result only when the body is not evaluated. - Daniel _ Racket Developers list: http://lists.racket-lang.org/dev