LO 24.2 C++20 baseline

Michael Stahl mst at libreoffice.org
Thu Oct 5 09:05:13 UTC 2023


On 04/10/2023 13:56, Stephan Bergmann wrote:

> etc.  To work around that, keep the 
> <https://git.libreoffice.org/core/+/27d1f3ac016d77d3c907cebedca558308f366855%5E!/> 'O[U]String literals (unusable for now, C++20 only)' functionality disabled when compiling /clr sources (i.e., where _MANAGED is defined) for that old compiler."
> 
> 
> I see three options here going forward:
> 
> (1)  Pretend that there is no issue.  Keep fingers crossed that "managed 
> C++" source files compiled with /clr do not include any files that 
> require a proper /std:c++20.  Or add more kludges similar to the above 
> "To work around that, keep..." as needed.  (For now, until we eventually 
> bump the MSVC baseline anyway, for whatever other reason.)

i think this should be enough for now?  nobody is doing any actual 
development on cli_ure anyway so we can just leave it as it is until 
some other reason for a new MSVC baseline comes along.



More information about the LibreOffice mailing list