That mesh_base.h change should indeed break in crazy crazy ways if it's used to build both object files with -DDEBUG and object files without -DDEBUG and those object files are then mixed together; the presence/lack of a virtual function would probably result in differing vtables.
Although I don't understand how the two of you could be accidentally mixing different levels of debugging flags, it's actually something I'd like to support doing on purpose (since it's often useful to just slow down the one particular source file where you want to investigate problems. I'll move the function (but not the calls to it) out of the ifdef wrappers; from what John's been telling me that should fix this bug even if I'm misunderstanding its cause. --- Roy ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ Libmesh-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-devel
