![]() |
Blitz Support : |
From: Julian Cummings (cummings_at_[hidden])
Date: 2004-01-20 14:21:41
Hi Dave,
David Johnson wrote:
> Hi,
>
> I'm finding that I am still getting the multiple copy constructors
> warning. I find that if I change the arrayresize program in testsuite
> to use double variables instead of int variables in line 33 where it
> declares the fortran array, I also get multiple copy constructor
> warnings. This really looks like a bug in Blitz to me, but maybe I'm
> missing something still. ( I did as Vincent suggested and found my
> other errors! Thanks Vincent). Is this an issue that someone will
> look at?
I think I see why the compiler is complaining here. There are two copy
constructors defined in <blitz/vector.h> for the class template Vector
(for const and non-const reference arg), when really only one is
required. If we just eliminate the version with the non-const argument,
the warnings should go away. Try removing or commenting out lines
100-105 in <blitz/vector.h>, and let me know if this resolves the problem.
>
> I'm also concerned about the reported problems with optimization with
> FORTRAN arrays. Is this a problem that is being addressed? Can anyone
> tell me what kind of support these issues normally get?
Could you please elaborate here? What problems are you referring to?
>
> When bugs are fixed, is it normal to have to scan the respository and
> find the individual files that have been modified and download those?
> Or is the whole package updated so we can just reinstall everything?
Yes and no. I check into cvs bug fixes as issues are reported and
resolved. I also periodically generate a new tarball if there are lots
of bug fixes since the previous release or I have done some significant
code modifications. The schedule is irregular, as I have the spare time
to work on this or as volunteers offer to help me.
Regards, Julian C.
-- Dr. Julian C. Cummings E-mail: cummings_at_[hidden] California Institute of Technology Phone: 626-395-2543 1200 E. California Blvd., Mail Code 158-79 Fax: 626-584-5917 Pasadena, CA 91125