On Monday 15. June 2015 21:30:25 Marc Mutz wrote: > On Monday 15 June 2015 17:43:58 Olivier Goffart wrote: > > On Unix: Clang and GCC build are compatible, > > Yes. > > > C++03/C++11/C++14 builds are compatible. > > No. [... std::list ...]
Yes. I was talking about Qt build, and since Qt does not use the stdlib in it's ABI currently, a change in std::list is irrelevant for Qt. > > Debug/release build are compatible, libstdcpp and libcpp > > builds are currently compatible. Exceptions/-fno-exceptions build are > > supposed to be compatibles. And you can mix and match. > > And all of this will still be true. Except that - like every other C++ > library - distributions need to deal with the incompatibility of std::list > and std::basic_string between C++98 and C++11. Depends whether or not we make the choice to break the "no stl in abi" rule. _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development