Dear all,
I am using Blitz in a large PIC simulation project and I am somehow
worried to see that nothing has happened (at least visible to me) in the
cvs repository of Blitz for about a year. Is it a sign that the whole
project has stopped? There will not be any new compiler support? I
especially think of the new HP ANSI C++ compiler aCC which now
complains that Blitz is not compliant enough to the ANSI C++ standard :
Error (future) 641: "./../blitz/vector.h", line 337 # Undeclared variable
'data_'. A variable with the same name exists in a template base class,
but is not visible according to the Standard lookup rules (See [temp.dep],
14.6.2(3) in the C++ Standard).
You can make it visible by writing 'this->data_'.
return data_[i * stride_];
^^^^^
or the DEC cxx version 6.3 which when compiling with the option
-std strict_ansi
now fail to compile blitz code while 6.2 did it.
But it is still written on the Blitz home page:
"Not all compilers implement enough of the ISO/ANSI C++ standard to
compile Blitz++."
It looks to me that compilers are getting more compliant than Blitz, isn't
it?
Sincerely,
Patrick
--------------------- blitz-dev list --------------------------------
* To subscribe/unsubscribe: use the handy web form at
http://oonumerics.org/blitz/lists.html
This archive was generated by hypermail 2b29 : Wed Feb 20 2002 - 04:30:12 EST