
The compiler is proprietary, but well documented. If you don’t have an AIX machine, it also runs under Linux. This is a later version of the ‘xlC’ compiler that has support in the boost build, however the only interface that supports c++11 is via the xlclang++ front-end available in version 16. https://www.ibm.com/docs/en/xl-c-and-cpp-linux https://www.ibm.com/docs/en/xl-c-and-cpp-aix I believe you can get a free trial license, good for a month by asking for one. The xlclang front-end is nominally command line argument compatible with clang, but there are differences. I would be more than happy to collaborate with you and test on AIX, just reach out to me off-list. Thanks, Rob Boehne From: René Ferdinand Rivera Morell <grafikrobot@gmail.com> Date: Friday, July 2, 2021 at 10:32 AM To: Boost Developers List <boost@lists.boost.org> Cc: Rob Boehne <robb@datalogics.com>, Peter Dimov <pdimov@gmail.com> Subject: Re: [boost] The deadline for Major changes for Boost 1.77.0 is TODAY! On Fri, Jul 2, 2021 at 10:19 AM Rob Boehne via Boost <boost@lists.boost.org<mailto:boost@lists.boost.org>> wrote: We are using the IBM xlclang++ compiler front-end, and boost's current build system can't do anything with it. Fixing that looks like a fairly large project, so I am planning on waiting until CMake can build it. I recently added a toolset for the "circle-lang" compiler. It took about 2 hours. If it's possible for me to get access to that IBM compiler, and documentation, I can create a toolset for it fairly quickly. -- -- René Ferdinand Rivera Morell -- Don't Assume Anything -- No Supone Nada -- Robot Dreams - http://robot-dreams.net<https://nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Frobot-dreams.net%2F&data=04%7C01%7Crobb%40datalogics.com%7C763a697db0264252336e08d93d6e9fa9%7Cfc3d8cdfd6994f23ae232659c3da4749%7C0%7C1%7C637608367665837801%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=EiE9u7b919vHMPKdjtvDhq3RI%2BGmL9%2Bs7VEnZhsHAa0%3D&reserved=0>