@@ -279,11 +279,6 @@ Improvements to Clang's diagnostics
279
279
- The :doc: `ThreadSafetyAnalysis ` attributes ``ACQUIRED_BEFORE(...) `` and
280
280
``ACQUIRED_AFTER(...) `` have been moved to the stable feature set and no
281
281
longer require ``-Wthread-safety-beta `` to be used.
282
- - The :doc: `ThreadSafetyAnalysis ` gains basic alias-analysis of capability
283
- pointers under ``-Wthread-safety-beta `` (still experimental), which reduces
284
- both false positives but also false negatives through more precise analysis.
285
-
286
- - Clang now looks through parenthesis for ``-Wundefined-reinterpret-cast `` diagnostic.
287
282
288
283
Improvements to Clang's time-trace
289
284
----------------------------------
@@ -313,8 +308,6 @@ Bug Fixes in This Version
313
308
- Builtin elementwise operators now accept vector arguments that have different
314
309
qualifiers on their elements. For example, vector of 4 ``const float `` values
315
310
and vector of 4 ``float `` values. (#GH155405)
316
- - Fixed a failed assertion with a negative limit parameter value inside of
317
- ``__has_embed ``. (#GH157842)
318
311
319
312
Bug Fixes to Compiler Builtins
320
313
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -357,9 +350,6 @@ Bug Fixes to C++ Support
357
350
authentication enabled. (#GH152601)
358
351
- Fix the check for narrowing int-to-float conversions, so that they are detected in
359
352
cases where converting the float back to an integer is undefined behaviour (#GH157067).
360
- - Fix a crash when applying binary or ternary operators to two same function types with different spellings,
361
- where at least one of the function parameters has an attribute which affects
362
- the function type.
363
353
- Fix an assertion failure when a ``constexpr `` variable is only referenced through
364
354
``__builtin_addressof ``, and related issues with builtin arguments. (#GH154034)
365
355
@@ -513,6 +503,7 @@ OpenMP Support
513
503
- Allow array length to be omitted in array section subscript expression.
514
504
- Fixed non-contiguous strided update in the ``omp target update `` directive with the ``from `` clause.
515
505
- Properly handle array section/assumed-size array privatization in C/C++.
506
+ - Added support to handle new syntax of the ``uses_allocators `` clause.
516
507
517
508
Improvements
518
509
^^^^^^^^^^^^
0 commit comments