Re: Blitz

From: Todd Veldhuizen (tveldhui@cs.indiana.edu)
Date: Thu Oct 15 1998 - 14:34:32 EST


Blitz uses lots of member templates which are declared outside
the class. Won't be able to support CW until it implements
this; a shame. The other failures are not so important.

> >Well, if you were working under unix there are scripts which compile
> >all the programs automatically. I haven't done anything similar for
> >the Mac. The most interesting programs would be membtmpl, partial,
> >porder and enumcomp.
> >
>
> Hi,
>
> Well, I tried all 46 files in the compiler folder. The four you mentioned
> above are all OK.
>
> Of the 46, 36 compiled and linked with no errors although some had
> warnings, typically missing prototypes or "parameter(s) not used." The 10
> which did not compile are listed below with my interpretation of the error
> message(s).
>
> ***** Bad Modules with CW Pro 4 on a PowerMac *****
>
> compmth2: trig functions are prototyped with double args only
>
> getruse: sys/resource.h does not exist
>
> ieeemath: finite, j0, j1, y0, and y1 are undefined (note isfinite is defined)
>
> memtmp2: currently, member templates outside the class are not implemented
>
> oldfor: i is out of scope
>
> restrict: bad declaration
>
> sysvmath: 8 undefined identifiers
>
> tempkey: "template" in main() is no good
>
> tempqmt: W not a struct/union/class (I'm not sure where f comes from, etiher?!)
>
> temptemp: template as arg is no good
>
> *****
>
> Do these mean that I cannot use Blitz?
>
> -- Mike McLaughlin (mpmcl@mitre.org)



This archive was generated by hypermail 2b29 : Wed Feb 20 2002 - 04:30:07 EST