Fix try block enable mechanism #1185
Merged
+29
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In file included from D:\a\pltxt2htm\pltxt2htm\cmd..\include\fast_io/fast_io.h:10: In file included from D:\a\pltxt2htm\pltxt2htm\cmd..\include\fast_io\fast_io_hosted.h:19: In file included from D:\a\pltxt2htm\pltxt2htm\cmd..\include\fast_io\fast_io_freestanding.h:23: In file included from D:\a\pltxt2htm\pltxt2htm\cmd..\include\fast_io\fast_io_freestanding_impl/io_buffer/impl.h:8: D:\a\pltxt2htm\pltxt2htm\cmd..\include\fast_io\fast_io_freestanding_impl/io_buffer\destroy.h:41:3: error: cannot use 'try' with exceptions disabled
41 | try
| ^
Because
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\vcruntime.h:104:33: note: expanded from macro '_HAS_EXCEPTIONS'
104 | #define _HAS_EXCEPTIONS 1
| ^
Above build error occured in x86_64-windows-msvc-clang with -fno-exceptions flag