On Thu, Oct 4, 2012 at 3:28 PM, Cody Permann <codypermann@...> wrote:
> So I went through the process of updating Fparser today (Version 4.3.3 ->
> 4.5) in an attempt to figure out why our compiler stack wouldn't compile it
> in debug mode. I have successfully tested this update on Linux/GNU, OS
> X/Apple-GCC, and OS X/Clang without any issues. It's a somewhat
> painstaking process since the Makefile in libMesh was extensively modified
> but I believe that I have preserved all of the existing behavior properly.
> On a side note, I still can't compile it in debug mode but that's besides
> the point.
... and in other news - we finally located the cause of the problem with my
debug builds earlier today. Somehow our tech managed to provide a bad
configure line to Petsc that only corrupted the ability of my compiler to
produce a working debug build of libMesh. I know this doesn't make sense
but he was able to reconfigure/rebuild Petsc and the problem magically
disappeared in libMesh. One of those truly, "WTH" moments...
Oh well, I guess if the fparser patch goes in, at least I accomplished
> The patch is way to big to attach here, but are there any comments before
> I commit to trunk?