-finline-functions makes trouble
Thorsten Bagdonat
t.bagdonat@tu-bs.de
Mon May 3 08:35:00 GMT 1999
I have attached a C++ code which I'm currently working on.
If it is compiled using -finline-functions it won't work
correctly. Otherwise it does fine.
I figured out, that this has to have something to do with
the class 'vfield', especially the
double* vfield::operator () (int x,int y,int z) {
return data+x*ydim*zdim*3+y*zdim*3+z*3;
}
function. Whenever this is processed using -finline-functions
the program behaves strangely.
I have to say that I'm doing C programming for quite a while, but C++
only for some weeks, so maybe, there is something simple I overlooked.
Is this a bug?
Thorsten Bagdonat
Inst. f. Theoretical Physics
TU Braunschweig
D-38102 Braunschweig
Tel.: +49-(0)531-391-5187
email: t.bagdonat@tu-bs.de
More information about the Gcc-bugs
mailing list