diff --git a/test/data_members.cpp b/test/data_members.cpp index 4657fe6d..e4eacf17 100644 --- a/test/data_members.cpp +++ b/test/data_members.cpp @@ -7,6 +7,11 @@ #include #include "test_class.hpp" +#if defined(_AIX) && defined(__EDG_VERSION__) && __EDG_VERSION__ < 245 +# include // works around a KCC intermediate code generation bug +#endif + + using namespace boost::python; typedef test_class<> X; diff --git a/test/minimal.cpp b/test/minimal.cpp index 07bbb394..d76922bf 100644 --- a/test/minimal.cpp +++ b/test/minimal.cpp @@ -5,6 +5,10 @@ // to its suitability for any purpose. #include +#if defined(_AIX) && defined(__EDG_VERSION__) && __EDG_VERSION__ < 245 +# include // works around a KCC intermediate code generation bug +#endif + BOOST_PYTHON_MODULE_INIT(minimal_ext) { boost::python::module m("minimal_ext");