[flang][OpenMP] Improve diagnosing invalid operators in DECLARE_REDUCTION
Move the check out of the common MakeNameFromOperator function and
into OmpStructureChecker. Remove the no longer needed SemanticsContext
parameter in MakeNameFromOperator.
This will allow reusing at least some parts of the the name-mangling
code in DECLARE_INDUCTION.
x11-toolkits/py-pyfltk: update the port to version 1.4.5.0
This synchronizes Python bindings with FLTK 1.4.5 after
commit 514ac9a10d22. While here:
- Move SF.net in front as that's where distfile is first
published (per modification time)
- Reduce globbing scope in PORTDOCS and PORTEXAMPLES
- HTML files and images no longer come with the distfile
- Shorten some command lines so they fit the standard
80-character terminal width
[docs] Remove references to the now removed `lnt runtest nt` (#236214)
`lnt runtest nt` was removed from LNT several months ago since it was
deprecated and unused. Update some documentation for the LLVM Test Suite
to avoid mentioning it, and mention the CMake build instead.
Assisted by Claude
[libc++] Remove stale XFAIL from small_buffer.pass.cpp (#234407)
The availability-aligned_allocation-missing Lit feature was removed in
ec350ad418a2 along with all of its uses, but small_buffer.pass.cpp
landed around the same time and kept referencing it.
[libc++] Use constant initialization for the random_shuffle engine (#234815)
The default engine used by std::random_shuffle currently uses a function
local static. However, we can skip the function local static and perform
constant initialization instead by marking a few functions constexpr,
only when building the dylib.
These functions will eventually be made constexpr in the Standard.