include/assert.h collides with system assert.h in 3rd party builds--consider rename to gmx_assert.h or push to 5.0?
I've been playing with a tool that links to the Gromacs libraries as well as others (ITK in this case). This tool isn't for inclusion in the gromacs source due to dependencies.
BUT...we get a namespace collision between assert.h in Gromacs and the system assert.h. Renaming to gmx_assert.h fixes this.
Is this something we might want to do in 4.6.X or just address it in the C++ transition (or something else entirely / something I overlooked)?