Compiler bug workaround: remove CkVec's pup routine,
authorOrion Lawlor <olawlor@acm.org>
Fri, 21 Feb 2003 19:18:45 +0000 (19:18 +0000)
committerOrion Lawlor <olawlor@acm.org>
Fri, 21 Feb 2003 19:18:45 +0000 (19:18 +0000)
commitdb17a02b87e60223d26fddad6f4a184fd940307d
tree349f34e5e35b6c7c38447475ad303704e586176a
parentf8c246ab18a9d64decca30777adea58524703121
Compiler bug workaround: remove CkVec's pup routine,
because some instantiations of CkVec can't be pupped.
Instead, we provide CkVec's pup routine as operator|,
which is lazily instantiated.  Of course, according to
the C++ standard, *all* templated members are supposed
to be lazily instantiated, but some compilers (SGI origin,
Alpha cxx) don't do this.
src/util/cklists.h