[plt-scheme] Most recent mzc b0rked on compile-subcollections in infotab

From: Williams, M. Douglas (M.DOUGLAS.WILLIAMS at saic.com)
Date: Fri Feb 3 12:47:40 EST 2006

It is fixed in V301.  The only bug I know of that effects the science
collection is the plot bug for 3D plots.

Doug

> -----Original Message-----
> From: plt-scheme-bounces at list.cs.brown.edu [mailto:plt-scheme-
> bounces at list.cs.brown.edu] On Behalf Of Robby Findler
> Sent: Friday, February 03, 2006 9:55 AM
> To: Noel Welsh
> Cc: plt-scheme
> Subject: Re: [plt-scheme] Most recent mzc b0rked on compile-subcollections
> in infotab
> 
> I believe this is fixed in 301.
> 
> Robby
> 
> At Fri, 3 Feb 2006 08:44:55 -0800 (PST), Noel Welsh wrote:
> > I've tried to compile PLT Scheme from a recent (yesterday,
> > I think) svn checkout.  It is currently breaking on the
> > compile-subcollections statement in the science
> > collection's info.ss.
> >
> > Here's the definition of compile-subcollections in the 301
> > mzc manual:
> >
> > compile-subcollections -- a list of sub-collection
> > sub-paths, where each sub-path is a list of strings; each
> > full sub-collection path is formed by appending the
> > sub-path to the path of the collection being compiled. Each
> > sub-collection is compiled in the same way as the current
> > collection, using the info.ss library of the
> > sub-collection. This information is optional.
> >
> > Here's the value in the info.ss:
> >
> > (define compile-subcollections
> >     (list (list "special-functions")
> >           (list "random-distributions")))
> >
> >
> > Here's the error message:
> >
> > build-path: expects type <path, string, 'up, 'same> as 2nd
> > argument, given: ("special-functions"); other arguments
> > were:
> > #<path:/home/pg/nhw/.plt-
> scheme/planet/300/300/cache/williams/science.plt/2/0>
> >
> >
> > There is this is compiler-unit.ss in the compiler
> > collection:
> >
> > (when (compile-subcollections)
> >                 (for-each
> >                  ;; bug! planet files will do the wrong
> > thing here
> >                  (lambda (s)
> >                    (unless (and (pair? s) (list? s) (andmap
> > string? s))
> >                      (error 'compile-collection "bad
> > sub-collection path: ~a" s))
> >
> >
> > So perhaps this bug is known and being worked on.
> >
> > N.
> >
> > Email: noelwelsh <at> yahoo <dot> com   noel <at> untyped <dot> com
> > AIM: noelhwelsh
> > Blogs: http://monospaced.blogspot.com/  http://www.untyped.com/untyping/
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> > _________________________________________________
> >   For list-related administrative tasks:
> >   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme


Posted on the users mailing list.