[LLDB] Fix MS STL `variant` with non-trivial types (#171489)
When using `std::variant` with non-trivial types, we need to go through
multiple bases to find the `_Which` member. The MSVC STL implements this
in `xsmf_control.h` which conditionally adds/deletes copy/move
constructors/operators.
We now go to `_Variant_base` (the holder of `_Which`). This inherits
from `_Variant_storage`, which is our entry point to finding the n-th
storage (going through `_Tail`).
py-dnsdiag: updated to 2.9.1
2.9.1
Added
Add --nsid support to dnstraceroute
Add tests for cookie feature in dnsping (66b4faa by @farrokhi).
Add support for Python 3.14 (8099260 by @farrokhi).
Add marker to disable IPv6 tests on Github Action (a756d10 by @farrokhi).
Add Windows to test suite (1e1cbdb by @farrokhi).
Add GitHub Actions workflow for running pytest integration tests (4f4021c by @farrokhi).
Add type checking to tests (93324be by @farrokhi).
Add a more realistic and up to date dnseval output (777c6f5 by @farrokhi).
Add json to dnseval tests (162d7b1 by @farrokhi).
Add EDNS flags display and improve output formatting in dnseval (2316f77 by @farrokhi).
Add missing cli parameters in syntax help (da46a1b by @farrokhi).
Add DoQ and DoH3 protocol support to dnseval
Add type hints to shared DNS module and fix type syntax errors
[19 lines not shown]
[lldb] Disable flaky TestDetachResumes.py on Windows/AArch64
This patch marks TestDetachResumes.py skipped on Windows/AArch64.
It has been failing intermittently on Windows AArch64 buildbot:
https://lab.llvm.org/buildbot/#/builders/141/
This extends the prior change that disabled the same test on Windows
x86_64 (commit 6d8d4cf9a46b3729732736ffe288f6b722d85121 by Dmitry
Vasilyev, 2025-06-23). See #144891 for background and original
discussion.
NAS-139183 / 26.04 / Make sure to reset ix-apps mountpoint after it is umounted (#17959)
This PR adds changes to prevent ix-apps mountpoint conflicts during
replication and setting/unsetting docker pool between manually
replicated ix-apps based pools. How we do that is:
- Inherit mountpoint property when ix-apps dataset is unmounted
(resetting from /.ix-apps)
- Exclude mountpoint property during docker.backup_to_pool and migration
replication
- Update integration tests to verify ix-apps mountpoint is correctly
inherited after pool unset, migration, and backup
ix-apps dataset does not get mounted automatically as `canmount` is set
appropriately.
[SDAG] Combine select into ABD?, for const (#173581)
(select (setcc ...) (sub a, b) (sub b, a))
When b is const, the `sub a, b` becomes `add a, -b` which we take care of in this patch with the m_SpecificNeg() matcher.