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
- Pretty-printing of templates with inherited (i.e. specified in a previous
127
+
redeclaration) default arguments has been fixed.
128
+
126
129
Clang Frontend Potentially Breaking Changes
127
130
-------------------------------------------
128
131
- Members of anonymous unions/structs are now injected as ``IndirectFieldDecl``
@@ -250,6 +253,8 @@ Non-comprehensive list of changes in this release
250
253
251
254
- ``__builtin_assume_dereferenceable`` now accepts non-constant size operands.
252
255
256
+
- Fixed a crash when the second argument to ``__builtin_assume_aligned`` was not constant (#GH161314)
257
+
253
258
New Compiler Flags
254
259
------------------
255
260
- 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``).
@@ -452,6 +457,7 @@ Bug Fixes to AST Handling
452
457
453
458
Miscellaneous Bug Fixes
454
459
^^^^^^^^^^^^^^^^^^^^^^^
460
+
- Fixed missing diagnostics of ``diagnose_if`` on templates involved in initialization. (#GH160776)
LANGOPT(HLSLSpvUseUnknownImageFormat, 1, 0, NotCompatible, "For storage images and texel buffers, sets the default format to 'Unknown' when not specified via the `vk::image_format` attribute. If this option is not used, the format is inferred from the resource's data type.")
246
246
247
247
LANGOPT(CUDAIsDevice , 1, 0, NotCompatible, "compiling for CUDA device")
248
-
LANGOPT(CUDAAllowVariadicFunctions, 1, 0, NotCompatible, "allowing variadic functions in CUDA device code")
0 commit comments