textproc/opensearch*: Update to 3.4.0
PR: 292121 292122
Reported by: Nick Price <nick at spun.io>
Reviewed by: Sven Ruediger
Tested by: Sven Ruediger
Approved by: opensearch
Nominations for code coverage maintainer in Clang (#175773)
Per discussion on
[Discourse](https://discourse.llvm.org/t/rfc-integrating-singlebytecoverage-with-branch-coverage/82492/15),
I am nominating @chapuni and @evodius96 as maintainers of code coverage
in Clang.
Please accept this PR to signal your acceptance of the nomination, if
you'd like.
Additionally, I took a shot at adding contact information for you, so
please let me know if anything is wrong or missing.
Add clustered SMB state
This commit adds working configuration for stateful SMB HA failover:
* reclock helper script - determines which node holds the cluster
mutex lock based on presence of data pool system dataset.
* ctdb-related etc files. We can hard-code the nodes config based
on our known HA nodes (this significantly eases past problems with
gluster that we saw with dynamic nodes and ctdb stability).
* smbd will remain stopped on standby controller until it becomes
standby.
* keepalived will continue to manage virtual IPs
[flang][cuda] Remove extra managed spelling from bbc (#175803)
`bbc` is just a testing tool so we don't need to support multiple option
spelling. Keep it simple.
misc/py-wandb: Remove hard dependency on go122
py-wandb is the sole remaining consumer of Go < 1.24. I missed it in
my original sweep because I was looking for USES=go, and py-wandb
instead had a BUILD_DEPENDS on go122 itself.
Previous py-wandb had a hardcoded dependency on go122. I assume it
was an attempt to ensure a minimum verion (as go.mk did not support
anything like that), but I'm not sure (an email to yuri went unanswered.)
Instead, add USES=go:1.22+ (and remove the rendundant BINARY_ALIAS that
further hardcoded go122).
With this change, the port build happily. Tests don't run (multiple deps
are missing, but even after adding them it still won't run tests at all,
and I don't know how to fix that).
I bumped PORTREVISION so that end-users can benefit from a more modern
Go runtime and toolchain.
[3 lines not shown]
InstCombine: Add more tests for min/max SimplifyDemandedFPClass
Test some more refined cases, such as ordering with 0s and within
known positive and known negative cases.
InstCombine: Improve SimplifyDemandedFPClass min/max handling
Refine handling of minimum/maximum and minimumnum/maximumnum. The
previous folds to input were based on sign bit checks. This was too
conservative with 0s. This can now consider -0 as less than or equal
to +0 as appropriate, account for nsz. It additionally can handle
cases like one half is known positive normal and the other subnormal.
ADT: Add utility functions for comparing FPClassTest
Add utility functions for checking if less and greater queries
are known to not evaluate to true. This will permit more precise
folding of min/max intrinsics. The test is kind of a mess.