CommDataHandleIF::fixed(s)ize deprecation doesn't seem to work
For Dune releases/2.7 (gcc 8.3.0):
If I change the function fixedsize
to fixedSize
in my classes deriving from CommDataHandleIF
I get the following compiler error (I dotted out the class names):
/home/timok/dumux-dune-master/dune-grid/dune/grid/common/datahandleif.hh:130:46: error: comparison between distinct pointer-to-member types ..... lacks a cast
bool hasOverwrittenFixedSize = basePtr != derPtr;
~~~~~~~~^~~~~~~~~
Is it possible that noone noticed that this function was deprecated 3 years ago? It has been recently removed in 8d68748c.
@oliver.sander you deprecated the interface and implemented the offending code that is supposed to allow for a smooth transition.
Edited by Timo Koch