Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-28 Thread Doug Williams
It was working on the same machine the next day. So, it may have been a
cache issue or some other transient.

On Saturday, July 28, 2012, Eli Barzilay wrote:

 Is it possible that this is something that is resolved by a forced
 refresh?  if not, what's tthe url is not found?


 On Wednesday, Doug Williams wrote:
  The download page still failed with the same error. The static page
  worked fine.
 
  On Wed, Jul 25, 2012 at 8:24 AM, Ryan Culpepper 
  r...@cs.utah.edujavascript:;
 wrote:
   I just tried downloading the Racket package for Windows (x86,
   64-bit), and it worked for me. Can you try again and let me know
   if it still fails? Also, if you can't download from the form, can
   you try the static table link (just under the usual download
   form, on the right side) and see if you can download it from the
   link on that page?
  
   On 07/25/2012 10:05 AM, Doug Williams wrote:
  
   Attempting to download the 64 bit windows version gives a Page
   Not-Found error and the following.

 --
   ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
 http://barzilay.org/   Maze is Life!

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-27 Thread Michael Sperber

Ryan Culpepper r...@cs.utah.edu writes:

 * Mike Sperber sper...@deinprogramm.de
   - DMdA Tests
   - Stepper Tests
   - Signature Tests

Done.

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3, second call

2012-07-26 Thread Matthew Flatt
At Wed, 25 Jul 2012 16:28:29 -0400, Ryan Culpepper wrote:
 * Matthew Flatt mfl...@cs.utah.edu
- JPR's test suite
- Run COM tests
- Try compiling with -funsigned-char

Passed.

Updates:
- Update man pages in racket/man/man1: racket.1, gracket.1, raco.1

Done (no changes).

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3, second call

2012-07-26 Thread John Clements

On Jul 25, 2012, at 4:28 PM, Ryan Culpepper wrote:

 
 * John Clements cleme...@brinckerhoff.org
  - Stepper Tests

Done.

  Updates:
  - Stepper Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

Done. Pull request included in commit message for 8ba976c0351701db0f45a

John



smime.p7s
Description: S/MIME cryptographic signature
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3, second call

2012-07-26 Thread Danny Yoo
 * Danny Yoo d...@cs.wpi.edu
   - Whalesong Tests (confirm that Whalesong runs from PLaneT)

Just wanted to confirm that Whalesong in development is running under 5.2.900.
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-26 Thread Ryan Culpepper
Doug: Can you test your program again with the release build that just 
completed? (Sorry it wasn't available sooner.)


Ryan

On 07/25/2012 02:39 PM, Doug Williams wrote:

And one last post on this. Now it is reliably running. I'm assuming
once I got a .zo of the offending module actually built, from then on
I'm okay as long as I don't play around with it. Does that make sense?

And, just to test that, I deleted the compiled directory and the weird
behavior comes back. I (re-)load it and hit run enough times until I
get it to start and from then on it starts fine. [Although I'm not
sure I should actually trust it - but it seems to be running fine
after that.]

Doug - done with experimenting for the day - Williams

On Wed, Jul 25, 2012 at 12:27 PM, Doug Williams
m.douglas.willi...@gmail.com wrote:

And, actually I was premature with the I have a work around for
Windows XP. Sometimes it runs, but usually it dies in weird and
wonderful ways - sometimes with a Win32 error, sometimes with a seg
fault during gc, sometimes with errors about undefined symbols various
places. It's rather amusing to watch - but I assume memory is just
being corrupted now instead of always dying the same way.

Let me know when there is a version I can try again.

Doug

On Wed, Jul 25, 2012 at 12:16 PM, Ryan Culpepper r...@cs.utah.edu wrote:

I suspect the problem is caused by commit 8358420f, which changed match to
load part of its implementation lazily using lazy-require. Part of that
commit was reverted by 949d12e2, but possibly the use of lazy-require left
in is causing problems in some cases.

I think it would be best to just fully revert the commit (8358420f) on the
release branch.

Ryan



On 07/25/2012 01:56 PM, Doug Williams wrote:


It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would be
nice to get the problem fixed.

On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:


I used Create Executable in DrRacket. But, I just tried raco exe --gui
main.rkt to create it and get exactly the same error.

On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu
wrote:


Is this application generated with 'raco exe'?  Or 'Create Executable'
in DrRacket?

On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:


Some more information on the problem. The application runs fine with
the pre-release on Windows 7 - 64 bit.

The code that is dying on Windows XP 32-bit is:

---

(require racket/runtime-path)

...

;;;
(define-runtime-path subject-path ..\\Subjects.txt)

;;;
(define (load-subject-encodings)
(let ((port (open-input-file subject-path #:mode 'text)))
  (set! subject-encodings
(append
 default-subject-encodings
 (for/list ((line (in-lines port))
#:when (regexp-match? #px^\(.*)\\\s*\(.*)\
line))
   (match line
 ((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject
encoding))
  (list (pregexp (format ^(?i:~a) subject))
encoding))
  (close-input-port port)))

...

(define subject-encodings default-subject-encodings)

(load-subject-encodings)

   ...

---

This code loads some data at load time. It does use match, which might
explain the message:

standard-module-name-resolver: collection not found
collection: racket/match
in collection directories:
context...:
 standard-module-name-resolver
 #%embedded:g13106:ground-truth-data: [running body]
 #%embedded:g13057:radar-data: [traversing imports]
 #%embedded:g8619:classifier-panel: [traversing imports]
 main: [traversing imports]
 loop

[Exited. Close box or Ctrl-C closes the console.]

I get when I run the compiled version. In DrRacket it dies with the
unhandled Win 32 exception.

Doug

On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:


The pre-release 32-bit version still fails for my large applications
at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
the source or symbol tables loaded so the only message I get from the
Visual Studio debugger is attached. This is the same problem I was
having with the previous pre-release version a month or so ago.

I can create an executable of the application. It fails because it
doesn't find racket/match. I'll look into that further.

Doug



_
Racket Developers list:
http://lists.racket-lang.org/dev





--
sam th
sa...@ccs.neu.edu







_
 Racket Developers list:
 http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Jon Rafkind


 * Jon Rafkind rafk...@cs.utah.edu
   Release tests for (one of the) linux releases:
   - Test that the `racket' and `racket-textual' source releases
 compile fine (note that they're still called `plt' and `mz' at
 this stage).
   - Test that the binary installers for both work, try each one in
 both normal and unix-style installation modes. (just ubuntu)
   [Note: get the release candidates from the URL in this email. Use
the 'static table' link to see a list of all tar files available]


There was a problem with unix style installation:


Checking the integrity of the binary archive... ok.
Unpacking into /home/jon/tmp/binary/racket/racket-tmp-install (Ctrl+C to 
abort)...
Done.
Moving bin - /home/jon/tmp/binary/racket/bin
Moving collects - /home/jon/tmp/binary/racket/lib/racket/collects
cMoving doc - /home/jon/tmp/binary/racket/share/racket/doc
Moving include - /home/jon/tmp/binary/racket/include/racket
Moving lib - /home/jon/tmp/binary/racket/lib/racket
Moving man - /home/jon/tmp/binary/racket/share/man
Moving README - /home/jon/tmp/binary/racket/share/racket/doc/README
Writing uninstaller at: /home/jon/tmp/binary/racket/bin/racket-uninstall...
Rewriting configuration file at: 
/home/jon/tmp/binary/racket/lib/racket/collects/config/config.rkt...
Recompiling to 
/home/jon/tmp/binary/racket/lib/racket/collects/config/compiled/config_rkt.zo...
default-load-handler: cannot open input file
  path: 
/home/jon/tmp/binary/racket/racket-tmp-install/collects/setup/compiled/unixstyle-install_rkt.zo
  system error: No such file or directory; errno=2
  context...:
   standard-module-name-resolver
Error: installation failed
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
Attempting to download the 64 bit windows version gives a Page
Not-Found error and the following.

 ((uncaught-exception-handler)
   
(*(+(*)(*(+(*)(*)(*)(*)(*))(+(*)(*)(*)(*)(*))(+(*)(*)(*)(*(+(*)(*)(*)(*
uncaught exception: 404

The 32 bit Windows versions downloads okay.

Doug

On Tue, Jul 24, 2012 at 9:03 AM, Ryan Culpepper r...@cs.utah.edu wrote:
 Checklist items for the v5.3 release
   (using the v5.2.900.1 release candidate build)

 Search for your name to find relevant items, reply when you finish an
 item (please indicate which item/s is/are done).  Also, if you have any
 commits that should have been picked, make sure that the changes are in.

 Important: new builds are created without announcement, usually whenever
 I pick a few commits.  If you need to commit changes, please make sure
 you tell me to pick it into the release branch.

 -- Release candidates are at
 --   http://pre.racket-lang.org/release/installers

 Please use these installers (or source bundles) -- don't test from
 your own git clone (don't test the `master' branch by mistake!).  To
 get the tests directory in such a directory, you can do this:
   cd ...racket-root...
   git archive --remote=git://git.racket-lang.org/plt.git release \
   -- collects/tests | tar x

 --

 * 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
   - JPR's test suite
   - Create an executable from a BSL program
   - Run COM tests
   - Try compiling with -funsigned-char
   Updates:
   - Racket Updates: update HISTORY
   (updates should show v5.3 as the most current version)
   - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
   Email me to pick the changes when they're done, or tell me if there
   are no such changes.

 * 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.

 * John Clements cleme...@brinckerhoff.org
   - Stepper Tests
   Updates:
   - Stepper Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

 * Sam Tobin-Hochstadt sa...@ccs.neu.edu,
Vincent St-Amour stamo...@ccs.neu.edu
   - Match Tests
   - Typed Racket Tests
   - Typed Racket Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

 * Matthias Felleisen matth...@ccs.neu.edu
   - Teachpacks Tests: check that new teachpacks are addable
   - Teachpack Docs: check teachpack docs in the bundles
   Updates:
   - Teachpack Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

 * Ryan Culpepper r...@cs.utah.edu
   - Macro Debugger Tests
   - Syntax Classifier Tests
   - RackUnit GUI Tests
   - Data Tests
   - DB Tests

 * Jay McCarthy jay.mccar...@gmail.com
   - Web Server Tests
   - XML Tests
   - HTML Tests
   - PLAI Tests
   - Racklog tests
   - Datalog tests

 * Kathy Gray kathryn.g...@cl.cam.ac.uk
   - Test Engine Tests

 * Noel Welsh noelwe...@gmail.com
   - Rackunit Tests
   - SRFI Tests
   - Ensure that all claimed srfi's are in the installer and they all
 load into racket or drracket (as appropriate)

 * Stevie Strickland sstri...@ccs.neu.edu
   - Unit Contract Tests
   - Contract Region Tests
   - Class Contract Tests

 * Stephen Chang stch...@ccs.neu.edu
   - Lazy Racket Tests
   - Lazy stepper tests

 * Eli Barzilay e...@barzilay.org
   - Swindle Tests
   - XREPL Tests
   - Racket Tree: compare new distribution tree to previous one
   - Run the unix installer tests
   - Run zsh completions tests (_racket --self-test)
   Version Updates: if a major change has happened, update the version
   number in:
   - racket/collects/mzscheme/info.rkt
   - racket/collects/mred/info.rkt

 * Stephen Bloch sbl...@adelphi.edu
   - Picturing Programs Tests

 * Greg Cooper g...@cs.brown.edu
   - FrTime Tests

 * Carl Eastlund c...@ccs.neu.edu
   - Dracula Tests (confirm that Dracula runs from PLaneT)

 * Jon Rafkind rafk...@cs.utah.edu
   Release tests for 

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Ryan Culpepper
I just tried downloading the Racket package for Windows (x86, 64-bit), 
and it worked for me. Can you try again and let me know if it still 
fails? Also, if you can't download from the form, can you try the 
static table link (just under the usual download form, on the right 
side) and see if you can download it from the link on that page?


Thanks,
Ryan


On 07/25/2012 10:05 AM, Doug Williams wrote:

Attempting to download the 64 bit windows version gives a Page
Not-Found error and the following.


((uncaught-exception-handler)


(*(+(*)(*(+(*)(*)(*)(*)(*))(+(*)(*)(*)(*)(*))(+(*)(*)(*)(*(+(*)(*)(*)(*
uncaught exception: 404

The 32 bit Windows versions downloads okay.

Doug

On Tue, Jul 24, 2012 at 9:03 AM, Ryan Culpepper r...@cs.utah.edu wrote:

Checklist items for the v5.3 release
   (using the v5.2.900.1 release candidate build)

Search for your name to find relevant items, reply when you finish an
item (please indicate which item/s is/are done).  Also, if you have any
commits that should have been picked, make sure that the changes are in.

Important: new builds are created without announcement, usually whenever
I pick a few commits.  If you need to commit changes, please make sure
you tell me to pick it into the release branch.

-- Release candidates are at
--   http://pre.racket-lang.org/release/installers

Please use these installers (or source bundles) -- don't test from
your own git clone (don't test the `master' branch by mistake!).  To
get the tests directory in such a directory, you can do this:
   cd ...racket-root...
   git archive --remote=git://git.racket-lang.org/plt.git release \
   -- collects/tests | tar x

--

* 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
   - JPR's test suite
   - Create an executable from a BSL program
   - Run COM tests
   - Try compiling with -funsigned-char
   Updates:
   - Racket Updates: update HISTORY
   (updates should show v5.3 as the most current version)
   - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
   Email me to pick the changes when they're done, or tell me if there
   are no such changes.

* 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.

* John Clements cleme...@brinckerhoff.org
   - Stepper Tests
   Updates:
   - Stepper Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

* Sam Tobin-Hochstadt sa...@ccs.neu.edu,
Vincent St-Amour stamo...@ccs.neu.edu
   - Match Tests
   - Typed Racket Tests
   - Typed Racket Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

* Matthias Felleisen matth...@ccs.neu.edu
   - Teachpacks Tests: check that new teachpacks are addable
   - Teachpack Docs: check teachpack docs in the bundles
   Updates:
   - Teachpack Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

* Ryan Culpepper r...@cs.utah.edu
   - Macro Debugger Tests
   - Syntax Classifier Tests
   - RackUnit GUI Tests
   - Data Tests
   - DB Tests

* Jay McCarthy jay.mccar...@gmail.com
   - Web Server Tests
   - XML Tests
   - HTML Tests
   - PLAI Tests
   - Racklog tests
   - Datalog tests

* Kathy Gray kathryn.g...@cl.cam.ac.uk
   - Test Engine Tests

* Noel Welsh noelwe...@gmail.com
   - Rackunit Tests
   - SRFI Tests
   - Ensure that all claimed srfi's are in the installer and they all
 load into racket or drracket (as appropriate)

* Stevie Strickland sstri...@ccs.neu.edu
   - Unit Contract Tests
   - Contract Region Tests
   - Class Contract Tests

* Stephen Chang stch...@ccs.neu.edu
   - Lazy Racket Tests
   - Lazy stepper tests

* Eli Barzilay e...@barzilay.org
   - Swindle Tests
   - XREPL Tests
   - Racket Tree: compare new distribution tree to previous one
   - Run the unix installer tests
   - Run zsh completions tests (_racket --self-test)
   Version Updates: if a major change has 

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
The pre-release 32-bit version still fails for my large applications
at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
the source or symbol tables loaded so the only message I get from the
Visual Studio debugger is attached. This is the same problem I was
having with the previous pre-release version a month or so ago.

I can create an executable of the application. It fails because it
doesn't find racket/match. I'll look into that further.

Doug


On Tue, Jul 24, 2012 at 9:03 AM, Ryan Culpepper r...@cs.utah.edu wrote:
 Checklist items for the v5.3 release
   (using the v5.2.900.1 release candidate build)

 Search for your name to find relevant items, reply when you finish an
 item (please indicate which item/s is/are done).  Also, if you have any
 commits that should have been picked, make sure that the changes are in.

 Important: new builds are created without announcement, usually whenever
 I pick a few commits.  If you need to commit changes, please make sure
 you tell me to pick it into the release branch.

 -- Release candidates are at
 --   http://pre.racket-lang.org/release/installers

 Please use these installers (or source bundles) -- don't test from
 your own git clone (don't test the `master' branch by mistake!).  To
 get the tests directory in such a directory, you can do this:
   cd ...racket-root...
   git archive --remote=git://git.racket-lang.org/plt.git release \
   -- collects/tests | tar x

 --

 * 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
   - JPR's test suite
   - Create an executable from a BSL program
   - Run COM tests
   - Try compiling with -funsigned-char
   Updates:
   - Racket Updates: update HISTORY
   (updates should show v5.3 as the most current version)
   - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
   Email me to pick the changes when they're done, or tell me if there
   are no such changes.

 * 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.

 * John Clements cleme...@brinckerhoff.org
   - Stepper Tests
   Updates:
   - Stepper Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

 * Sam Tobin-Hochstadt sa...@ccs.neu.edu,
Vincent St-Amour stamo...@ccs.neu.edu
   - Match Tests
   - Typed Racket Tests
   - Typed Racket Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

 * Matthias Felleisen matth...@ccs.neu.edu
   - Teachpacks Tests: check that new teachpacks are addable
   - Teachpack Docs: check teachpack docs in the bundles
   Updates:
   - Teachpack Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)

 * Ryan Culpepper r...@cs.utah.edu
   - Macro Debugger Tests
   - Syntax Classifier Tests
   - RackUnit GUI Tests
   - Data Tests
   - DB Tests

 * Jay McCarthy jay.mccar...@gmail.com
   - Web Server Tests
   - XML Tests
   - HTML Tests
   - PLAI Tests
   - Racklog tests
   - Datalog tests

 * Kathy Gray kathryn.g...@cl.cam.ac.uk
   - Test Engine Tests

 * Noel Welsh noelwe...@gmail.com
   - Rackunit Tests
   - SRFI Tests
   - Ensure that all claimed srfi's are in the installer and they all
 load into racket or drracket (as appropriate)

 * Stevie Strickland sstri...@ccs.neu.edu
   - Unit Contract Tests
   - Contract Region Tests
   - Class Contract Tests

 * Stephen Chang stch...@ccs.neu.edu
   - Lazy Racket Tests
   - Lazy stepper tests

 * Eli Barzilay e...@barzilay.org
   - Swindle Tests
   - XREPL Tests
   - Racket Tree: compare new distribution tree to previous one
   - Run the unix installer tests
   - Run zsh completions tests (_racket --self-test)
   Version Updates: if a major change has happened, update the version
   number in:
   - racket/collects/mzscheme/info.rkt
   - racket/collects/mred/info.rkt

 * Stephen Bloch sbl...@adelphi.edu
   - Picturing Programs Tests

 * Greg Cooper 

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Kathy Gray

On 24 Jul 2012, at 16:03, Ryan Culpepper wrote:

 * Kathy Gray kathryn.g...@cl.cam.ac.uk
  - Test Engine Tests
Done
-Kathy
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
Some more information on the problem. The application runs fine with
the pre-release on Windows 7 - 64 bit.

The code that is dying on Windows XP 32-bit is:

---

(require racket/runtime-path)

...

;;;
(define-runtime-path subject-path ..\\Subjects.txt)

;;;
(define (load-subject-encodings)
  (let ((port (open-input-file subject-path #:mode 'text)))
(set! subject-encodings
  (append
   default-subject-encodings
   (for/list ((line (in-lines port))
  #:when (regexp-match? #px^\(.*)\\\s*\(.*)\ line))
 (match line
   ((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject encoding))
(list (pregexp (format ^(?i:~a) subject)) encoding))
(close-input-port port)))

...

(define subject-encodings default-subject-encodings)

(load-subject-encodings)

 ...

---

This code loads some data at load time. It does use match, which might
explain the message:

standard-module-name-resolver: collection not found
  collection: racket/match
  in collection directories:
  context...:
   standard-module-name-resolver
   #%embedded:g13106:ground-truth-data: [running body]
   #%embedded:g13057:radar-data: [traversing imports]
   #%embedded:g8619:classifier-panel: [traversing imports]
   main: [traversing imports]
   loop

[Exited. Close box or Ctrl-C closes the console.]

I get when I run the compiled version. In DrRacket it dies with the
unhandled Win 32 exception.

Doug

On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:
 The pre-release 32-bit version still fails for my large applications
 at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
 the source or symbol tables loaded so the only message I get from the
 Visual Studio debugger is attached. This is the same problem I was
 having with the previous pre-release version a month or so ago.

 I can create an executable of the application. It fails because it
 doesn't find racket/match. I'll look into that further.

 Doug


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
I used Create Executable in DrRacket. But, I just tried raco exe --gui
main.rkt to create it and get exactly the same error.

On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:
 Is this application generated with 'raco exe'?  Or 'Create Executable'
 in DrRacket?

 On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:
 Some more information on the problem. The application runs fine with
 the pre-release on Windows 7 - 64 bit.

 The code that is dying on Windows XP 32-bit is:

 ---

 (require racket/runtime-path)

 ...

 ;;;
 (define-runtime-path subject-path ..\\Subjects.txt)

 ;;;
 (define (load-subject-encodings)
   (let ((port (open-input-file subject-path #:mode 'text)))
 (set! subject-encodings
   (append
default-subject-encodings
(for/list ((line (in-lines port))
   #:when (regexp-match? #px^\(.*)\\\s*\(.*)\ line))
  (match line
((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject encoding))
 (list (pregexp (format ^(?i:~a) subject)) encoding))
 (close-input-port port)))

 ...

 (define subject-encodings default-subject-encodings)

 (load-subject-encodings)

  ...

 ---

 This code loads some data at load time. It does use match, which might
 explain the message:

 standard-module-name-resolver: collection not found
   collection: racket/match
   in collection directories:
   context...:
standard-module-name-resolver
#%embedded:g13106:ground-truth-data: [running body]
#%embedded:g13057:radar-data: [traversing imports]
#%embedded:g8619:classifier-panel: [traversing imports]
main: [traversing imports]
loop

 [Exited. Close box or Ctrl-C closes the console.]

 I get when I run the compiled version. In DrRacket it dies with the
 unhandled Win 32 exception.

 Doug

 On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:
 The pre-release 32-bit version still fails for my large applications
 at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
 the source or symbol tables loaded so the only message I get from the
 Visual Studio debugger is attached. This is the same problem I was
 having with the previous pre-release version a month or so ago.

 I can create an executable of the application. It fails because it
 doesn't find racket/match. I'll look into that further.

 Doug


 _
   Racket Developers list:
   http://lists.racket-lang.org/dev



 --
 sam th
 sa...@ccs.neu.edu
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would be
nice to get the problem fixed.

On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:
 I used Create Executable in DrRacket. But, I just tried raco exe --gui
 main.rkt to create it and get exactly the same error.

 On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu 
 wrote:
 Is this application generated with 'raco exe'?  Or 'Create Executable'
 in DrRacket?

 On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:
 Some more information on the problem. The application runs fine with
 the pre-release on Windows 7 - 64 bit.

 The code that is dying on Windows XP 32-bit is:

 ---

 (require racket/runtime-path)

 ...

 ;;;
 (define-runtime-path subject-path ..\\Subjects.txt)

 ;;;
 (define (load-subject-encodings)
   (let ((port (open-input-file subject-path #:mode 'text)))
 (set! subject-encodings
   (append
default-subject-encodings
(for/list ((line (in-lines port))
   #:when (regexp-match? #px^\(.*)\\\s*\(.*)\ 
 line))
  (match line
((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject encoding))
 (list (pregexp (format ^(?i:~a) subject)) encoding))
 (close-input-port port)))

 ...

 (define subject-encodings default-subject-encodings)

 (load-subject-encodings)

  ...

 ---

 This code loads some data at load time. It does use match, which might
 explain the message:

 standard-module-name-resolver: collection not found
   collection: racket/match
   in collection directories:
   context...:
standard-module-name-resolver
#%embedded:g13106:ground-truth-data: [running body]
#%embedded:g13057:radar-data: [traversing imports]
#%embedded:g8619:classifier-panel: [traversing imports]
main: [traversing imports]
loop

 [Exited. Close box or Ctrl-C closes the console.]

 I get when I run the compiled version. In DrRacket it dies with the
 unhandled Win 32 exception.

 Doug

 On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:
 The pre-release 32-bit version still fails for my large applications
 at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
 the source or symbol tables loaded so the only message I get from the
 Visual Studio debugger is attached. This is the same problem I was
 having with the previous pre-release version a month or so ago.

 I can create an executable of the application. It fails because it
 doesn't find racket/match. I'll look into that further.

 Doug


 _
   Racket Developers list:
   http://lists.racket-lang.org/dev



 --
 sam th
 sa...@ccs.neu.edu
_
  Racket Developers list:
  http://lists.racket-lang.org/dev



Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Ryan Culpepper
I suspect the problem is caused by commit 8358420f, which changed match 
to load part of its implementation lazily using lazy-require. Part of 
that commit was reverted by 949d12e2, but possibly the use of 
lazy-require left in is causing problems in some cases.


I think it would be best to just fully revert the commit (8358420f) on 
the release branch.


Ryan


On 07/25/2012 01:56 PM, Doug Williams wrote:

It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would be
nice to get the problem fixed.

On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:

I used Create Executable in DrRacket. But, I just tried raco exe --gui
main.rkt to create it and get exactly the same error.

On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:

Is this application generated with 'raco exe'?  Or 'Create Executable'
in DrRacket?

On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:

Some more information on the problem. The application runs fine with
the pre-release on Windows 7 - 64 bit.

The code that is dying on Windows XP 32-bit is:

---

(require racket/runtime-path)

...

;;;
(define-runtime-path subject-path ..\\Subjects.txt)

;;;
(define (load-subject-encodings)
   (let ((port (open-input-file subject-path #:mode 'text)))
 (set! subject-encodings
   (append
default-subject-encodings
(for/list ((line (in-lines port))
   #:when (regexp-match? #px^\(.*)\\\s*\(.*)\ line))
  (match line
((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject encoding))
 (list (pregexp (format ^(?i:~a) subject)) encoding))
 (close-input-port port)))

...

(define subject-encodings default-subject-encodings)

(load-subject-encodings)

  ...

---

This code loads some data at load time. It does use match, which might
explain the message:

standard-module-name-resolver: collection not found
   collection: racket/match
   in collection directories:
   context...:
standard-module-name-resolver
#%embedded:g13106:ground-truth-data: [running body]
#%embedded:g13057:radar-data: [traversing imports]
#%embedded:g8619:classifier-panel: [traversing imports]
main: [traversing imports]
loop

[Exited. Close box or Ctrl-C closes the console.]

I get when I run the compiled version. In DrRacket it dies with the
unhandled Win 32 exception.

Doug

On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
m.douglas.willi...@gmail.com wrote:

The pre-release 32-bit version still fails for my large applications
at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
the source or symbol tables loaded so the only message I get from the
Visual Studio debugger is attached. This is the same problem I was
having with the previous pre-release version a month or so ago.

I can create an executable of the application. It fails because it
doesn't find racket/match. I'll look into that further.

Doug



_
   Racket Developers list:
   http://lists.racket-lang.org/dev




--
sam th
sa...@ccs.neu.edu



_
 Racket Developers list:
 http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
And one last post on this. Now it is reliably running. I'm assuming
once I got a .zo of the offending module actually built, from then on
I'm okay as long as I don't play around with it. Does that make sense?

And, just to test that, I deleted the compiled directory and the weird
behavior comes back. I (re-)load it and hit run enough times until I
get it to start and from then on it starts fine. [Although I'm not
sure I should actually trust it - but it seems to be running fine
after that.]

Doug - done with experimenting for the day - Williams

On Wed, Jul 25, 2012 at 12:27 PM, Doug Williams
m.douglas.willi...@gmail.com wrote:
 And, actually I was premature with the I have a work around for
 Windows XP. Sometimes it runs, but usually it dies in weird and
 wonderful ways - sometimes with a Win32 error, sometimes with a seg
 fault during gc, sometimes with errors about undefined symbols various
 places. It's rather amusing to watch - but I assume memory is just
 being corrupted now instead of always dying the same way.

 Let me know when there is a version I can try again.

 Doug

 On Wed, Jul 25, 2012 at 12:16 PM, Ryan Culpepper r...@cs.utah.edu wrote:
 I suspect the problem is caused by commit 8358420f, which changed match to
 load part of its implementation lazily using lazy-require. Part of that
 commit was reverted by 949d12e2, but possibly the use of lazy-require left
 in is causing problems in some cases.

 I think it would be best to just fully revert the commit (8358420f) on the
 release branch.

 Ryan



 On 07/25/2012 01:56 PM, Doug Williams wrote:

 It turns out that if I require racket/match explicitly it works.
 Although I shouldn't have to since racket/match is provided by #lang
 racket. So, I have a work around on Windows XP 32-bit. But it would be
 nice to get the problem fixed.

 On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 I used Create Executable in DrRacket. But, I just tried raco exe --gui
 main.rkt to create it and get exactly the same error.

 On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu
 wrote:

 Is this application generated with 'raco exe'?  Or 'Create Executable'
 in DrRacket?

 On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 Some more information on the problem. The application runs fine with
 the pre-release on Windows 7 - 64 bit.

 The code that is dying on Windows XP 32-bit is:

 ---

 (require racket/runtime-path)

 ...

 ;;;
 (define-runtime-path subject-path ..\\Subjects.txt)

 ;;;
 (define (load-subject-encodings)
(let ((port (open-input-file subject-path #:mode 'text)))
  (set! subject-encodings
(append
 default-subject-encodings
 (for/list ((line (in-lines port))
#:when (regexp-match? #px^\(.*)\\\s*\(.*)\
 line))
   (match line
 ((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject
 encoding))
  (list (pregexp (format ^(?i:~a) subject))
 encoding))
  (close-input-port port)))

 ...

 (define subject-encodings default-subject-encodings)

 (load-subject-encodings)

   ...

 ---

 This code loads some data at load time. It does use match, which might
 explain the message:

 standard-module-name-resolver: collection not found
collection: racket/match
in collection directories:
context...:
 standard-module-name-resolver
 #%embedded:g13106:ground-truth-data: [running body]
 #%embedded:g13057:radar-data: [traversing imports]
 #%embedded:g8619:classifier-panel: [traversing imports]
 main: [traversing imports]
 loop

 [Exited. Close box or Ctrl-C closes the console.]

 I get when I run the compiled version. In DrRacket it dies with the
 unhandled Win 32 exception.

 Doug

 On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 The pre-release 32-bit version still fails for my large applications
 at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
 the source or symbol tables loaded so the only message I get from the
 Visual Studio debugger is attached. This is the same problem I was
 having with the previous pre-release version a month or so ago.

 I can create an executable of the application. It fails because it
 doesn't find racket/match. I'll look into that further.

 Doug


 _
Racket Developers list:
http://lists.racket-lang.org/dev




 --
 sam th
 sa...@ccs.neu.edu



_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Sam Tobin-Hochstadt
On Wed, Jul 25, 2012 at 11:16 AM, Ryan Culpepper r...@cs.utah.edu wrote:
 I suspect the problem is caused by commit 8358420f, which changed match to
 load part of its implementation lazily using lazy-require. Part of that
 commit was reverted by 949d12e2, but possibly the use of lazy-require left
 in is causing problems in some cases.

 I think it would be best to just fully revert the commit (8358420f) on the
 release branch.

I agree.  Do I need to do something here for this?

Sam


 On 07/25/2012 01:56 PM, Doug Williams wrote:

 It turns out that if I require racket/match explicitly it works.
 Although I shouldn't have to since racket/match is provided by #lang
 racket. So, I have a work around on Windows XP 32-bit. But it would be
 nice to get the problem fixed.

 On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 I used Create Executable in DrRacket. But, I just tried raco exe --gui
 main.rkt to create it and get exactly the same error.

 On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu
 wrote:

 Is this application generated with 'raco exe'?  Or 'Create Executable'
 in DrRacket?

 On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 Some more information on the problem. The application runs fine with
 the pre-release on Windows 7 - 64 bit.

 The code that is dying on Windows XP 32-bit is:

 ---

 (require racket/runtime-path)

 ...

 ;;;
 (define-runtime-path subject-path ..\\Subjects.txt)

 ;;;
 (define (load-subject-encodings)
(let ((port (open-input-file subject-path #:mode 'text)))
  (set! subject-encodings
(append
 default-subject-encodings
 (for/list ((line (in-lines port))
#:when (regexp-match? #px^\(.*)\\\s*\(.*)\
 line))
   (match line
 ((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject
 encoding))
  (list (pregexp (format ^(?i:~a) subject))
 encoding))
  (close-input-port port)))

 ...

 (define subject-encodings default-subject-encodings)

 (load-subject-encodings)

   ...

 ---

 This code loads some data at load time. It does use match, which might
 explain the message:

 standard-module-name-resolver: collection not found
collection: racket/match
in collection directories:
context...:
 standard-module-name-resolver
 #%embedded:g13106:ground-truth-data: [running body]
 #%embedded:g13057:radar-data: [traversing imports]
 #%embedded:g8619:classifier-panel: [traversing imports]
 main: [traversing imports]
 loop

 [Exited. Close box or Ctrl-C closes the console.]

 I get when I run the compiled version. In DrRacket it dies with the
 unhandled Win 32 exception.

 Doug

 On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 The pre-release 32-bit version still fails for my large applications
 at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
 the source or symbol tables loaded so the only message I get from the
 Visual Studio debugger is attached. This is the same problem I was
 having with the previous pre-release version a month or so ago.

 I can create an executable of the application. It fails because it
 doesn't find racket/match. I'll look into that further.

 Doug


 _
Racket Developers list:
http://lists.racket-lang.org/dev




 --
 sam th
 sa...@ccs.neu.edu






-- 
sam th
sa...@ccs.neu.edu
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Doug Williams
I had sent a separate e-mail to Matthew wondering if it was in the
module name resolver, which has also been modified. It would seem (to
me naively anyway) that that would be more likely to have OS
dependencies than the lazy require. Or maybe an unexpected interaction
between those two.

On Wed, Jul 25, 2012 at 12:48 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote:
 On Wed, Jul 25, 2012 at 11:16 AM, Ryan Culpepper r...@cs.utah.edu wrote:
 I suspect the problem is caused by commit 8358420f, which changed match to
 load part of its implementation lazily using lazy-require. Part of that
 commit was reverted by 949d12e2, but possibly the use of lazy-require left
 in is causing problems in some cases.

 I think it would be best to just fully revert the commit (8358420f) on the
 release branch.

 I agree.  Do I need to do something here for this?

 Sam


 On 07/25/2012 01:56 PM, Doug Williams wrote:

 It turns out that if I require racket/match explicitly it works.
 Although I shouldn't have to since racket/match is provided by #lang
 racket. So, I have a work around on Windows XP 32-bit. But it would be
 nice to get the problem fixed.

 On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 I used Create Executable in DrRacket. But, I just tried raco exe --gui
 main.rkt to create it and get exactly the same error.

 On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadt sa...@ccs.neu.edu
 wrote:

 Is this application generated with 'raco exe'?  Or 'Create Executable'
 in DrRacket?

 On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 Some more information on the problem. The application runs fine with
 the pre-release on Windows 7 - 64 bit.

 The code that is dying on Windows XP 32-bit is:

 ---

 (require racket/runtime-path)

 ...

 ;;;
 (define-runtime-path subject-path ..\\Subjects.txt)

 ;;;
 (define (load-subject-encodings)
(let ((port (open-input-file subject-path #:mode 'text)))
  (set! subject-encodings
(append
 default-subject-encodings
 (for/list ((line (in-lines port))
#:when (regexp-match? #px^\(.*)\\\s*\(.*)\
 line))
   (match line
 ((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject
 encoding))
  (list (pregexp (format ^(?i:~a) subject))
 encoding))
  (close-input-port port)))

 ...

 (define subject-encodings default-subject-encodings)

 (load-subject-encodings)

   ...

 ---

 This code loads some data at load time. It does use match, which might
 explain the message:

 standard-module-name-resolver: collection not found
collection: racket/match
in collection directories:
context...:
 standard-module-name-resolver
 #%embedded:g13106:ground-truth-data: [running body]
 #%embedded:g13057:radar-data: [traversing imports]
 #%embedded:g8619:classifier-panel: [traversing imports]
 main: [traversing imports]
 loop

 [Exited. Close box or Ctrl-C closes the console.]

 I get when I run the compiled version. In DrRacket it dies with the
 unhandled Win 32 exception.

 Doug

 On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
 m.douglas.willi...@gmail.com wrote:

 The pre-release 32-bit version still fails for my large applications
 at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
 the source or symbol tables loaded so the only message I get from the
 Visual Studio debugger is attached. This is the same problem I was
 having with the previous pre-release version a month or so ago.

 I can create an executable of the application. It fails because it
 doesn't find racket/match. I'll look into that further.

 Doug


 _
Racket Developers list:
http://lists.racket-lang.org/dev




 --
 sam th
 sa...@ccs.neu.edu






 --
 sam th
 sa...@ccs.neu.edu
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Stephen Chang
 * Stephen Chang stch...@ccs.neu.edu
   - Lazy Racket Tests
Pass

   - Lazy stepper tests
Fail, but I assume commit 25068 fixes the problems (in the process of
confirming now.)



 * Eli Barzilay e...@barzilay.org
   - Swindle Tests
   - XREPL Tests
   - Racket Tree: compare new distribution tree to previous one
   - Run the unix installer tests
   - Run zsh completions tests (_racket --self-test)
   Version Updates: if a major change has happened, update the version
   number in:
   - racket/collects/mzscheme/info.rkt
   - racket/collects/mred/info.rkt

 * Stephen Bloch sbl...@adelphi.edu
   - Picturing Programs Tests

 * Greg Cooper g...@cs.brown.edu
   - FrTime Tests

 * Carl Eastlund c...@ccs.neu.edu
   - Dracula Tests (confirm that Dracula runs from PLaneT)

 * Jon Rafkind rafk...@cs.utah.edu
   Release tests for (one of the) linux releases:
   - Test that the `racket' and `racket-textual' source releases
 compile fine (note that they're still called `plt' and `mz' at
 this stage).
   - Test that the binary installers for both work, try each one in
 both normal and unix-style installation modes. (just ubuntu)
   [Note: get the release candidates from the URL in this email. Use
the 'static table' link to see a list of all tar files available]

 * Mike Sperber sper...@deinprogramm.de
   - DMdA Tests
   - Stepper Tests
   - Signature Tests

 * David Van Horn dvanh...@ccs.neu.edu
   - EoPL Tests

 * Neil Toronto neil.toro...@gmail.com
   - Plot Tests

 * Doug Williams m.douglas.willi...@gmail.com
   - Additional Plot Tests

 * Danny Yoo d...@cs.wpi.edu
   - Whalesong Tests (confirm that Whalesong runs from PLaneT)

 * Shriram Krishnamurthi s...@cs.brown.edu
   Tour: check the tour and generate a new one if needed.
   [Note: Since this is a v5.2.900.1 build, you will need to edit your
 .../collects/framework/private/version.rkt
   file and change `(version)' to `5.3'.]
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Stephen Chang
On Wed, Jul 25, 2012 at 2:59 PM, Stephen Chang stch...@ccs.neu.edu wrote:
 * Stephen Chang stch...@ccs.neu.edu
   - Lazy Racket Tests
 Pass

   - Lazy stepper tests
 Fail, but I assume commit 25068 fixes the problems (in the process of
 confirming now.)

With 25068, all the stepper tests pass.






 * Eli Barzilay e...@barzilay.org
   - Swindle Tests
   - XREPL Tests
   - Racket Tree: compare new distribution tree to previous one
   - Run the unix installer tests
   - Run zsh completions tests (_racket --self-test)
   Version Updates: if a major change has happened, update the version
   number in:
   - racket/collects/mzscheme/info.rkt
   - racket/collects/mred/info.rkt

 * Stephen Bloch sbl...@adelphi.edu
   - Picturing Programs Tests

 * Greg Cooper g...@cs.brown.edu
   - FrTime Tests

 * Carl Eastlund c...@ccs.neu.edu
   - Dracula Tests (confirm that Dracula runs from PLaneT)

 * Jon Rafkind rafk...@cs.utah.edu
   Release tests for (one of the) linux releases:
   - Test that the `racket' and `racket-textual' source releases
 compile fine (note that they're still called `plt' and `mz' at
 this stage).
   - Test that the binary installers for both work, try each one in
 both normal and unix-style installation modes. (just ubuntu)
   [Note: get the release candidates from the URL in this email. Use
the 'static table' link to see a list of all tar files available]

 * Mike Sperber sper...@deinprogramm.de
   - DMdA Tests
   - Stepper Tests
   - Signature Tests

 * David Van Horn dvanh...@ccs.neu.edu
   - EoPL Tests

 * Neil Toronto neil.toro...@gmail.com
   - Plot Tests

 * Doug Williams m.douglas.willi...@gmail.com
   - Additional Plot Tests

 * Danny Yoo d...@cs.wpi.edu
   - Whalesong Tests (confirm that Whalesong runs from PLaneT)

 * Shriram Krishnamurthi s...@cs.brown.edu
   Tour: check the tour and generate a new one if needed.
   [Note: Since this is a v5.2.900.1 build, you will need to edit your
 .../collects/framework/private/version.rkt
   file and change `(version)' to `5.3'.]
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Ryan Culpepper
Well, the possible problem that I had in mind still should not cause 
behavior like that, at least not by itself. I would expect it to always 
fail trying to load a module in the racket/match implementation.


OTOH, if reverting the lazy-require addition fixes the problem, that 
suggests that the bug has something to do with the machinery that 
lazy-require uses (dynamic-require, racket/runtime-path, module path 
indexes, etc). And if it doesn't fix the problem, then hopefully it at 
least simplifies the example to be debugged.


A release build with this change should be available tomorrow morning.

Ryan


On 07/25/2012 02:27 PM, Doug Williams wrote:

And, actually I was premature with the I have a work around for
Windows XP. Sometimes it runs, but usually it dies in weird and
wonderful ways - sometimes with a Win32 error, sometimes with a seg
fault during gc, sometimes with errors about undefined symbols various
places. It's rather amusing to watch - but I assume memory is just
being corrupted now instead of always dying the same way.

Let me know when there is a version I can try again.

Doug

On Wed, Jul 25, 2012 at 12:16 PM, Ryan Culpepperr...@cs.utah.edu  wrote:

I suspect the problem is caused by commit 8358420f, which changed match to
load part of its implementation lazily using lazy-require. Part of that
commit was reverted by 949d12e2, but possibly the use of lazy-require left
in is causing problems in some cases.

I think it would be best to just fully revert the commit (8358420f) on the
release branch.

Ryan



On 07/25/2012 01:56 PM, Doug Williams wrote:


It turns out that if I require racket/match explicitly it works.
Although I shouldn't have to since racket/match is provided by #lang
racket. So, I have a work around on Windows XP 32-bit. But it would be
nice to get the problem fixed.

On Wed, Jul 25, 2012 at 11:51 AM, Doug Williams
m.douglas.willi...@gmail.com  wrote:


I used Create Executable in DrRacket. But, I just tried raco exe --gui
main.rkt to create it and get exactly the same error.

On Wed, Jul 25, 2012 at 11:46 AM, Sam Tobin-Hochstadtsa...@ccs.neu.edu
wrote:


Is this application generated with 'raco exe'?  Or 'Create Executable'
in DrRacket?

On Wed, Jul 25, 2012 at 10:31 AM, Doug Williams
m.douglas.willi...@gmail.com  wrote:


Some more information on the problem. The application runs fine with
the pre-release on Windows 7 - 64 bit.

The code that is dying on Windows XP 32-bit is:

---

(require racket/runtime-path)

...

;;;
(define-runtime-path subject-path ..\\Subjects.txt)

;;;
(define (load-subject-encodings)
(let ((port (open-input-file subject-path #:mode 'text)))
  (set! subject-encodings
(append
 default-subject-encodings
 (for/list ((line (in-lines port))
#:when (regexp-match? #px^\(.*)\\\s*\(.*)\
line))
   (match line
 ((pregexp ^\(.*)\\\s*\(.*)\ (list _ subject
encoding))
  (list (pregexp (format ^(?i:~a) subject))
encoding))
  (close-input-port port)))

...

(define subject-encodings default-subject-encodings)

(load-subject-encodings)

   ...

---

This code loads some data at load time. It does use match, which might
explain the message:

standard-module-name-resolver: collection not found
collection: racket/match
in collection directories:
context...:
 standard-module-name-resolver
 #%embedded:g13106:ground-truth-data: [running body]
 #%embedded:g13057:radar-data: [traversing imports]
 #%embedded:g8619:classifier-panel: [traversing imports]
 main: [traversing imports]
 loop

[Exited. Close box or Ctrl-C closes the console.]

I get when I run the compiled version. In DrRacket it dies with the
unhandled Win 32 exception.

Doug

On Wed, Jul 25, 2012 at 8:39 AM, Doug Williams
m.douglas.willi...@gmail.com  wrote:


The pre-release 32-bit version still fails for my large applications
at work fails to execute in DrRacket - 32-bit Windows XP. I don't have
the source or symbol tables loaded so the only message I get from the
Visual Studio debugger is attached. This is the same problem I was
having with the previous pre-release version a month or so ago.

I can create an executable of the application. It fails because it
doesn't find racket/match. I'll look into that further.

Doug



_
Racket Developers list:
http://lists.racket-lang.org/dev





--
sam th
sa...@ccs.neu.edu






_
 Racket Developers list:
 http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Neil Toronto

On 07/24/2012 08:03 AM, Ryan Culpepper wrote:

* Neil Toronto neil.toro...@gmail.com
   - Plot Tests


Done.

Can you also add the following to future checklists?

   - Images tests
   - Inspect icons

I've just done these, too.

Sorry about replying late. I'm on a 1/2-to-3/4-time-ish vacation.

Neil ⊥

_
 Racket Developers list:
 http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Ryan Culpepper

On 07/25/2012 04:00 PM, Neil Toronto wrote:

On 07/24/2012 08:03 AM, Ryan Culpepper wrote:

* Neil Toronto neil.toro...@gmail.com
- Plot Tests


Done.

Can you also add the following to future checklists?

- Images tests
- Inspect icons

I've just done these, too.


Okay, I've added those items to the checklist for future releases.

Thanks,
Ryan
_
 Racket Developers list:
 http://lists.racket-lang.org/dev


[racket-dev] Pre-Release Checklist for v5.3, second call

2012-07-25 Thread Ryan Culpepper

Checklist items for the v5.3 release
  (using the v5.2.900.1 release candidate build)

Search for your name to find relevant items, reply when you finish an
item (please indicate which item/s is/are done).  Also, if you have any
commits that should have been picked, make sure that the changes are in.

Important: new builds are created without announcement, usually whenever
I pick a few commits.  If you need to commit changes, please make sure
you tell me to pick it into the release branch.

-- Release candidates are at
--   http://pre.racket-lang.org/release/installers

Please use these installers (or source bundles) -- don't test from
your own git clone (don't test the `master' branch by mistake!).  To
get the tests directory in such a directory, you can do this:
  cd ...racket-root...
  git archive --remote=git://git.racket-lang.org/plt.git release \
  -- collects/tests | tar x

--

* Matthew Flatt mfl...@cs.utah.edu
  - JPR's test suite
  - Run COM tests
  - Try compiling with -funsigned-char
  Updates:
  - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
  Email me to pick the changes when they're done, or tell me if there
  are no such changes.

* John Clements cleme...@brinckerhoff.org
  - Stepper Tests
  Updates:
  - Stepper Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

* Matthias Felleisen matth...@ccs.neu.edu
  - Teachpacks Tests: check that new teachpacks are addable
  - Teachpack Docs: check teachpack docs in the bundles
  Updates:
  - Teachpack Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

* Noel Welsh noelwe...@gmail.com
  - Rackunit Tests
  - SRFI Tests
  - Ensure that all claimed srfi's are in the installer and they all
load into racket or drracket (as appropriate)

* Stephen Chang stch...@ccs.neu.edu
  - Lazy stepper tests

* Eli Barzilay e...@barzilay.org
  - XREPL Tests
  - Racket Tree: compare new distribution tree to previous one
  - Run the unix installer tests
  Version Updates: if a major change has happened, update the version
  number in:
  - racket/collects/mzscheme/info.rkt
  - racket/collects/mred/info.rkt

* Stephen Bloch sbl...@adelphi.edu
  - Picturing Programs Tests

* Jon Rafkind rafk...@cs.utah.edu
  Release tests for (one of the) linux releases:
  - Test that the `racket' and `racket-textual' source releases
compile fine (note that they're still called `plt' and `mz' at
this stage).
  - Test that the binary installers for both work, try each one in
both normal and unix-style installation modes. (just ubuntu)
  [Note: get the release candidates from the URL in this email. Use
   the 'static table' link to see a list of all tar files available]

* Mike Sperber sper...@deinprogramm.de
  - DMdA Tests
  - Stepper Tests
  - Signature Tests

* Danny Yoo d...@cs.wpi.edu
  - Whalesong Tests (confirm that Whalesong runs from PLaneT)
_
 Racket Developers list:
 http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3, second call

2012-07-25 Thread Stephen Chang
 * John Clements cleme...@brinckerhoff.org
   - Stepper Tests
Passing.

   Updates:
   - Stepper Updates: update HISTORY
   (updates should show v5.3 as the most current version; email me
   to pick the changes when they're done, or tell me if there are no such
   changes.)
Did not do this.

 * Stephen Chang stch...@ccs.neu.edu
   - Lazy stepper tests
Passing.



 * Eli Barzilay e...@barzilay.org
   - XREPL Tests
   - Racket Tree: compare new distribution tree to previous one
   - Run the unix installer tests
   Version Updates: if a major change has happened, update the version
   number in:
   - racket/collects/mzscheme/info.rkt
   - racket/collects/mred/info.rkt

 * Stephen Bloch sbl...@adelphi.edu
   - Picturing Programs Tests

 * Jon Rafkind rafk...@cs.utah.edu
   Release tests for (one of the) linux releases:
   - Test that the `racket' and `racket-textual' source releases
 compile fine (note that they're still called `plt' and `mz' at
 this stage).
   - Test that the binary installers for both work, try each one in
 both normal and unix-style installation modes. (just ubuntu)
   [Note: get the release candidates from the URL in this email. Use
the 'static table' link to see a list of all tar files available]

 * Mike Sperber sper...@deinprogramm.de
   - DMdA Tests
   - Stepper Tests
   - Signature Tests

 * Danny Yoo d...@cs.wpi.edu
   - Whalesong Tests (confirm that Whalesong runs from PLaneT)
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-25 Thread Stephen Bloch

On Jul 24, 2012, at 11:03 AM, Ryan Culpepper wrote:

 * Stephen Bloch sbl...@adelphi.edu
  - Picturing Programs Tests


Clean.


Stephen Bloch
sbl...@adelphi.edu

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-24 Thread Matthew Flatt
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


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-07-24 Thread David Van Horn

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

2012-07-24 Thread Robby Findler
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

2012-07-24 Thread Gregory Cooper
 * Greg Cooper g...@cs.brown.edu
   - FrTime Tests

Done.
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-23 Thread Danny Yoo
 * Danny Yoo d...@cs.wpi.edu
  - Whalesong Tests (confirm that Whalesong runs from PLaneT)

I'm currently blocked on this.  Whalesong depends on #lang planet to
work, but due to a bug, I haven't been able to make progress on
running the tests.  There is a  a patch in master
(http://git.racket-lang.org/plt/commit/862e1628a6abede3e5467b7820f62bcad259e4d0)
that should correct the issue with #lang planet, but it hasn't been
applied to the release branch yet.

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-19 Thread Kathy Gray

On 18 Apr 2012, at 16:00, Ryan Culpepper wrote:

 * Kathy Gray kathryn.g...@cl.cam.ac.uk
  - Test Engine Tests

Done

-Kathy
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-19 Thread Doug Williams
All of the plot routines work as expected.

Done

Doug

On Wednesday, April 18, 2012, Ryan Culpepper wrote:

 Checklist items for the v5.3 release
  (using the v5.2.901.1 release candidate build)

 Search for your name to find relevant items, reply when you finish an
 item (please indicate which item/s is/are done).  Also, if you have any
 commits that should have been picked, make sure that the changes are in.

 Important: new builds are created without announcement, usually whenever
 I pick a few commits.  If you need to commit changes, please make sure
 you tell me to pick it into the release branch.

 -- Release candidates are at
 --   
 http://pre.racket-lang.org/**release/installershttp://pre.racket-lang.org/release/installers

 Please use these installers (or source bundles) -- don't test from
 your own git clone (don't test v5.3.0.1 by mistake!).  To get
 the tests directory in such a directory, you can do this:
  cd ...racket-root...
  git archive 
 --remote=git://git.racket-**lang.org/plt.githttp://git.racket-lang.org/plt.gitrelease
  \
  -- collects/tests | tar x

 --**--**--

 * 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
  - JPR's test suite
  - Create an executable from a BSL program
  - Run COM tests
  - Try compiling with -funsigned-char
  Updates:
  - Racket Updates: update HISTORY
  (updates should show v5.3 as the most current version)
  - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
  Email me to pick the changes when they're done, or tell me if there
  are no such changes.

 * 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.

 * John Clements cleme...@brinckerhoff.org
  - Stepper Tests
  Updates:
  - Stepper Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

 * Sam Tobin-Hochstadt sa...@ccs.neu.edu,
   Vincent St-Amour stamo...@ccs.neu.edu
  - Match Tests
  - Typed Racket Tests
  - Typed Racket Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

 * Matthias Felleisen matth...@ccs.neu.edu
  - Teachpacks Tests: check that new teachpacks are addable
  - Teachpack Docs: check teachpack docs in the bundles
  Updates:
  - Teachpack Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

 * Ryan Culpepper r...@cs.utah.edu
  - Macro Debugger Tests
  - Syntax Classifier Tests
  - RackUnit GUI Tests
  - Data Tests
  - DB Tests

 * Jay McCarthy jay.mccar...@gmail.com
  - Web Server Tests
  - XML Tests
  - HTML Tests
  - PLAI Tests
  - Racklog tests
  - Datalog tests

 * Kathy Gray kathryn.g...@cl.cam.ac.uk
  - Test Engine Tests

 * Noel Welsh noelwe...@gmail.com
  - Rackunit Tests
  - SRFI Tests
  - Ensure that all claimed srfi's are in the installer and they all
load into racket or drracket (as appropriate)

 * Stevie Strickland sstri...@ccs.neu.edu
  - Unit Contract Tests
  - Contract Region Tests

 * Stephen Chang stch...@ccs.neu.edu
  - Lazy Racket Tests
  - Lazy stepper tests

 * Eli Barzilay e...@barzilay.org
  - Swindle Tests
  - XREPL Tests
  - Racket Tree: compare new distribution tree to previous one
  - Run the unix installer tests
  Version Updates: if a major change has happened, update the version
  number in:
  - racket/collects/mzscheme/info.**rkt
  - racket/collects/mred/info.rkt

 * Stephen Bloch sbl...@adelphi.edu
  - Picturing Programs Tests

 * Greg Cooper g...@cs.brown.edu
  - FrTime Tests

 * Carl Eastlund c...@ccs.neu.edu
  - Dracula Tests (confirm that Dracula runs from PLaneT)

 * Jon Rafkind rafk...@cs.utah.edu
  Release tests for (one of the) linux releases:
  - Test that the `racket' and `racket-textual' source releases
compile fine (note that they're still called `plt' and `mz' at
this stage).
  - Test that the binary installers for both work, try each one in
both normal and unix-style installation modes. (just ubuntu)
  [Note: get the release 

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-19 Thread John Clements

On Apr 18, 2012, at 8:00 AM, Ryan Culpepper wrote:

 Checklist items for the v5.3 release
  (using the v5.2.901.1 release candidate build)

I'm confused by the OS X download options on the pre-release download page 
(http://pre.racket-lang.org/release/installers/).

Specifically, one of the entries is labelled

Mac OS X (32-bit 64-bit)

I'm guessing this was supposed to be

Mac OS X (Intel 64-bit)

?

Apologies if I've missed discussion of this elsewhere.

John



smime.p7s
Description: S/MIME cryptographic signature
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-19 Thread Eli Barzilay
Three hours ago, John Clements wrote:
 
 Mac OS X (32-bit 64-bit)
 
 I'm guessing this was supposed to be
 
 Mac OS X (Intel 64-bit)

Yes, that was a typo.

-- 
  ((lambda (x) (x x)) (lambda (x) (x x)))  Eli Barzilay:
http://barzilay.org/   Maze is Life!
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


[racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Ryan Culpepper

Checklist items for the v5.3 release
  (using the v5.2.901.1 release candidate build)

Search for your name to find relevant items, reply when you finish an
item (please indicate which item/s is/are done).  Also, if you have any
commits that should have been picked, make sure that the changes are in.

Important: new builds are created without announcement, usually whenever
I pick a few commits.  If you need to commit changes, please make sure
you tell me to pick it into the release branch.

-- Release candidates are at
--   http://pre.racket-lang.org/release/installers

Please use these installers (or source bundles) -- don't test from
your own git clone (don't test v5.3.0.1 by mistake!).  To get
the tests directory in such a directory, you can do this:
  cd ...racket-root...
  git archive --remote=git://git.racket-lang.org/plt.git release \
  -- collects/tests | tar x

--

* 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
  - JPR's test suite
  - Create an executable from a BSL program
  - Run COM tests
  - Try compiling with -funsigned-char
  Updates:
  - Racket Updates: update HISTORY
  (updates should show v5.3 as the most current version)
  - Update man pages in racket/man/man1: racket.1, gracket.1, raco.1
  Email me to pick the changes when they're done, or tell me if there
  are no such changes.

* 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.

* John Clements cleme...@brinckerhoff.org
  - Stepper Tests
  Updates:
  - Stepper Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

* Sam Tobin-Hochstadt sa...@ccs.neu.edu,
   Vincent St-Amour stamo...@ccs.neu.edu
  - Match Tests
  - Typed Racket Tests
  - Typed Racket Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

* Matthias Felleisen matth...@ccs.neu.edu
  - Teachpacks Tests: check that new teachpacks are addable
  - Teachpack Docs: check teachpack docs in the bundles
  Updates:
  - Teachpack Updates: update HISTORY
  (updates should show v5.3 as the most current version; email me
  to pick the changes when they're done, or tell me if there are no such
  changes.)

* Ryan Culpepper r...@cs.utah.edu
  - Macro Debugger Tests
  - Syntax Classifier Tests
  - RackUnit GUI Tests
  - Data Tests
  - DB Tests

* Jay McCarthy jay.mccar...@gmail.com
  - Web Server Tests
  - XML Tests
  - HTML Tests
  - PLAI Tests
  - Racklog tests
  - Datalog tests

* Kathy Gray kathryn.g...@cl.cam.ac.uk
  - Test Engine Tests

* Noel Welsh noelwe...@gmail.com
  - Rackunit Tests
  - SRFI Tests
  - Ensure that all claimed srfi's are in the installer and they all
load into racket or drracket (as appropriate)

* Stevie Strickland sstri...@ccs.neu.edu
  - Unit Contract Tests
  - Contract Region Tests

* Stephen Chang stch...@ccs.neu.edu
  - Lazy Racket Tests
  - Lazy stepper tests

* Eli Barzilay e...@barzilay.org
  - Swindle Tests
  - XREPL Tests
  - Racket Tree: compare new distribution tree to previous one
  - Run the unix installer tests
  Version Updates: if a major change has happened, update the version
  number in:
  - racket/collects/mzscheme/info.rkt
  - racket/collects/mred/info.rkt

* Stephen Bloch sbl...@adelphi.edu
  - Picturing Programs Tests

* Greg Cooper g...@cs.brown.edu
  - FrTime Tests

* Carl Eastlund c...@ccs.neu.edu
  - Dracula Tests (confirm that Dracula runs from PLaneT)

* Jon Rafkind rafk...@cs.utah.edu
  Release tests for (one of the) linux releases:
  - Test that the `racket' and `racket-textual' source releases
compile fine (note that they're still called `plt' and `mz' at
this stage).
  - Test that the binary installers for both work, try each one in
both normal and unix-style installation modes. (just ubuntu)
  [Note: get the release candidates from the URL in this email. Use
   the 'static table' link to see a list of all tar files available]

* Mike Sperber sper...@deinprogramm.de
  - DMdA Tests
  - Stepper Tests
  - Signature Tests

* David Van Horn 

Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Vincent St-Amour
At Wed, 18 Apr 2012 09:00:16 -0600,
Ryan Culpepper wrote:
- Typed Racket Tests

Done.

Vincent
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Jon Rafkind


 * Jon Rafkind rafk...@cs.utah.edu
   Release tests for (one of the) linux releases:
   - Test that the `racket' and `racket-textual' source releases
 compile fine (note that they're still called `plt' and `mz' at
 this stage).
   - Test that the binary installers for both work, try each one in
 both normal and unix-style installation modes. (just ubuntu)
   [Note: get the release candidates from the URL in this email. Use
the 'static table' link to see a list of all tar files available]

done
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread Jay McCarthy
On Wed, Apr 18, 2012 at 9:00 AM, Ryan Culpepper r...@cs.utah.edu wrote:
 * Jay McCarthy jay.mccar...@gmail.com
  - Web Server Tests
  - XML Tests
  - HTML Tests
  - PLAI Tests
  - Racklog tests
  - Datalog tests

All passed.

Jay


-- 
Jay McCarthy j...@cs.byu.edu
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

The glory of God is Intelligence - DC 93

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] Pre-Release Checklist for v5.3

2012-04-18 Thread David Van Horn

On 4/18/12 11:00 AM, Ryan Culpepper wrote:

- EoPL Tests


Done.

David

_
 Racket Developers list:
 http://lists.racket-lang.org/dev