Closed Kojoley closed 6 years ago
No objections here.
Re: PS: The problem is that there are Boost libraries (wave and serialization) that relies on classic.
Also: Graph uses classic_multi_pass
. Log and Math uses classic in tests.
And, OMG, LibreOffice uses classic.
LibreOffice! Gee, they should switch to at least Qi.
Gee, they should switch to at least Qi.
They have added this note 7 years ago https://github.com/LibreOffice/core/blob/master/filter/source/svg/units.cxx#L92 :laughing:
Interesting. That code should be very clean when implemented with Qi or X3.
But yeah, there are a LOT of "classic" users:
You can remove Epoch from the list, they replaced Spirit with hand written parser a long time ago AFAIK.
Update: Added MinGW GCC 4.3 to the list
Update: Removed Clang 3.0 C++11 from the list. Should be fixed as of boostorg/fusion#166.
It is even hard to obtain an environment with these compilers to try to fix the problems. I going to mark them unusable in
explicit-failures-markup.xml
. Any objections?P.S.: Is there a planned date for removing Spirit.Classic?