Hi,
Background: Achim Brucker and myself are packaging Poly/ML for Debian.
I noticed that:
1) Compilation of file libpolyml/xwindows.cpp with gcc 4.2.3 gives several instances of:
warning: dereferencing type-punned pointer will break strict-aliasing rules
2) libpolyml/Makefile.am has
AM_CFLAGS = $(OSFLAG) -Wall -fno-strict-aliasing
So I kinda guess that libpolyml/xwindows.cpp was supposed to be compiled with -fno-strict-aliasing, too, and you just forgot to put it in CXXFLAGS as well as CFLAGS? Or is the situation something else?