You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fixed accepting as compatible unnamed tag types with the same fields within
195
+
the same translation unit but from different types.
194
196
195
197
Non-comprehensive list of changes in this release
196
198
-------------------------------------------------
@@ -274,7 +276,7 @@ New Compiler Flags
274
276
- New option ``-fno-sanitize-debug-trap-reasons`` added to disable emitting trap reasons into the debug info when compiling with trapping UBSan (e.g. ``-fsanitize-trap=undefined``).
275
277
- New option ``-fsanitize-debug-trap-reasons=`` added to control emitting trap reasons into the debug info when compiling with trapping UBSan (e.g. ``-fsanitize-trap=undefined``).
276
278
- New options for enabling allocation token instrumentation: ``-fsanitize=alloc-token``, ``-falloc-token-max=``, ``-fsanitize-alloc-token-fast-abi``, ``-fsanitize-alloc-token-extended``.
277
-
279
+
- The ``-resource-dir`` option is now displayed in the list of options shown by ``--help``.
278
280
279
281
Lanai Support
280
282
^^^^^^^^^^^^^^
@@ -424,7 +426,8 @@ Bug Fixes to Attribute Support
424
426
(#GH141504) and on types returned from indirect calls (#GH142453).
425
427
- Fixes some late parsed attributes, when applied to function definitions, not being parsed
426
428
in function try blocks, and some situations where parsing of the function body
427
-
is skipped, such as error recovery and code completion. (#GH153551)
429
+
is skipped, such as error recovery, code completion, and msvc-compatible delayed
430
+
template parsing. (#GH153551)
428
431
- Using ``[[gnu::cleanup(some_func)]]`` where some_func is annotated with
429
432
``[[gnu::error("some error")]]`` now correctly triggers an error. (#GH146520)
430
433
- Fix a crash when the function name is empty in the `swift_name` attribute. (#GH157075)
@@ -513,6 +516,7 @@ X86 Support
513
516
driver.
514
517
- Remove `[no-]evex512` feature request from intrinsics and builtins.
515
518
- Change features `avx10.x-[256,512]` to `avx10.x`.
0 commit comments