Thank you to all who showed interest in my DOLIST problem: Gail, Gary, Tim, Ron, Tobias.<div><br></div><div>I've put my troublesome 26Mb file, a similarly structured one of 5Mb, and a test driver called</div><div>'compile-19.lisp' into a folder at</div><div> http://csiweb.ucd.ie/staff/acater/CCLProblem</div><div><br></div><div>The test driver will need alterations to source- and destination- pathnames in its last line.</div><div><br></div><div>CCL1.3 can compile PRECOMPUTED19.INFO, CCL1.4 cannot, it just goes quiet.</div><div><br></div><div><br><br></div><div>I'll try also to distil a simple test case of the make-structure-with-fifteen-args problem.</div><div><br></div><div>btw, is the trunk a 'released version' or not?</div><div><br></div><div>Arthur</div><div><br></div><div><br></div><div><br>----- Original Message -----<br>From: Gail Zacharias <gz@clozure.com><br>Date: Thursday, August 13, 2009 2:08 pm<br>Subject: Re: [Openmcl-devel] Trunk and released version<br>To: Arthur W Cater <arthur.cater@ucd.ie><br>Cc: Openmcl-devel <Openmcl-devel@clozure.com><br><br>> At 8/13/2009 07:31 AM, Arthur W Cater wrote:<br>> >For weeks I've been having lots of trouble trying to move a <br>> project <br>> >from ccl1.3 to ccl1.4, on PPC-32.<br>> >It starts ok. From my most recent svn update, yesterday:<br>> >[  Welcome to Clozure Common Lisp Version <br>> >1.4-dev-r12561M-trunk  (DarwinPPC32)!  ]<br>> ><br>> >I note that trac.clozure.com/openmcl says that<br>> >  "The most recent released version of Clozure CL is <br>> version 1.3."<br>> ><br>> >Perhaps the root of my troubles is that 1.4 is indeed a <br>> development <br>> >version, but I also get the<br>> >impression from the mailing list that everybody else is using <br>> it <br>> >satisfactorily. I'm afraid of<br>> >getting left behind.<br>> ><br>> >Is there a 'release version' of 1.4 for ppc32?<br>> ><br>> >Is anybody interested to hear my problems with ccl 1.4, on code <br>> that <br>> >works with ccl 1.3?<br>> <br>> Yes, but I need more info.<br>> <br>> <br>> >- a form like<br>> >    (dolist (X list-of-xs    expr-<br>> not-using-X)<br>> >        (declare (type <br>> mytype X))<br>> >        stuff-involving-X)<br>> >   provoking a complaint that NIL is not of type MYTYPE<br>> <br>> (dolist (x '(1 2 3)) (declare (type fixnum x)) x) provokes no <br>> complaints.  What's an actual example?<br>> <br>> >- a (MAKE-mystruct :A a :B b :C c ... :M (nth 14 list) :N (nth <br>> 15 list))<br>> >   using NIL for M and N despite the list containing <br>> fixnums in <br>> > positions 14 and 15<br>> <br>> I can't duplicate this, what's an actual example?<br>> <br>> <br>> >- going into unwakeable slumber when compiling a 26mb file containing<br>> >   machine-generated expressions for initialising a <br>> datastructure<br>> What's a typical expression in the file?  What optimization <br>> setting?<br>> <br>> >Arthur<br>> >_______________________________________________<br>> >Openmcl-devel mailing list<br>> >Openmcl-devel@clozure.com<br>> >http://clozure.com/mailman/listinfo/openmcl-devel<br>> </div>