mail/phpmailer7: Update to 7.2.0
XOAUTH authentication with long tokens could report success when it had
failed, S/MIME signed messages no longer contain bare LF line breaks and
long address lines are folded correctly. XCLIENT now expects a 220
response and encodes its values as xtext at send time.
Changelog:
https://github.com/PHPMailer/PHPMailer/releases/tag/v7.2.0
Sponsored by: Netzkommune GmbH
[clang-repl] Undo the enumerators of an unscoped enumeration (#228370)
The enumerators of an unscoped enumeration are in the lookup table of
the enclosing context. Undoing the input that declared the enumeration
removed the enumeration, but its enumerators stayed visible:
```
clang-repl> enum E { Red };
clang-repl> %undo
clang-repl> int Red = 5;
error: redefinition of 'Red' as different kind of symbol
```
`ASTDeclUnmerger` now also visits the declarations of an undone
enumeration definition.
**Test:** new lit test `code-undo-enumerators.cpp` with three cases: an
enumerator reused as a variable, an enumeration redefined, and an
enumeration in a namespace. It checks printed values only, not
[7 lines not shown]
atari: add a missed out of bounds check in memory accouting for Milan
Fortunately currently harmless because usable_segs[NMEM_SEGS].start
is boot_segs[0].start and it's always zero.
[mlir][nvgpu] Expose which memrefs optimize-shared-memory can swizzle (NFC) (#237180)
Extract checks on a memref's type out of
`optimizeSharedMemoryReadsAndWrites` into a new public function,
`canSwizzleSharedMemoryType`. The function would be helpful for prior
passes to reason about optimization decisions based on whether it is a
valid swizzling candidate.
Assisted-by: Claude
Hide LD_DEBUG support behind a compile-time #ifdel DL_DEBUG.
Also delete the LD_TRACE_LOADED_OBJECTS_FMT1, LD_TRACE_LOADED_OBJECTS_FMT2,
and LD_TRACE_LOADED_OBJECTS_PROGNAME environment options.
ok kettenis
[ASan][test] Mark Linux/stack-overflow-recovery-mode.cpp UNSUPPORTED on Android AArch64 (#240097)
Temporarily mark `TestCases/Linux/stack-overflow-recovery-mode.cpp`
unsupported on Android AArch64 while waiting for #236879, matching
#236884 (https://lab.llvm.org/buildbot/#/builders/186/builds/4079).
Assisted-by: Gemini
[ADT] Add LLVM_ATTRIBUTE_WARN_UNUSED to SmallPtrSet (#240080)
This patch adds LLVM_ATTRIBUTE_WARN_UNUSED to SmallPtrSet so that
compilers can diagnose unused SmallPtrSet variables even though
SmallPtrSet has a non-trivial constructor and destructor.
This patch also addresses the existing warnings uncovered by the
attribute:
- ScheduleDAGSDNodes::BuildSchedUnits had an unused local variable
Visited, which this patch removes.
- SmallPtrSetTest.cpp intentionally leaves Other unused in two move
tests, so this patch marks Other with [[maybe_unused]].
Assisted-by: Antigravity