[LV] Add tests for divergent main/epilogue interleaved group widening decisions. nfc (#232423)
The test case is a interleaved load with tail gap, and allow scalar
epilogue by -tail-folding-policy=dont-fold-tail.
- AArch64/epilogue-vectorization-interleave-gap-divergence.ll:
Main vectorized loop VF is 16, choose interleaved load, and force scalar
epilogue. Epilogue vectorization loop VF is 4, choose to scalarize th 2
loads, and should not need to force scalar epilogue.
- RISCV/epilogue-vectorization-interleave-gap-divergence.ll
Main vectorized loop VF is 64, choose 2 strided loads, and should not
need to force scalar epilogue. Epilogue vectorization loop VF is 4,
choose interleaved load, and force scalar epilogue.
- X86/epilogue-vectorization-interleave-gap-divergence.ll
Main vectorized loop VF is 64, choose to scalarize th 2 loads, and
should not need to force scalar epilogue. Epilogue vectorization loop VF
is 4, choose interleaved load, and force scalar epilogue.
Pre-commit test for #213904
japanese/mozc-server: Fix IPC handling and separate license definitions
- Set FreeBSD Unix socket permissions to 0600 with fchmod() before
bind(), and abort IPC initialization if permission setup fails.
- Close accepted sockets when peer credential validation fails,
preventing file descriptor leaks.
- Prevent zombie child processes in mozc_emacs_helper by setting
SA_NOCLDWAIT for SIGCHLD.
- Move license definitions and preparation rules into Makefile.licenses
to simplify the main Makefile. There is no functional change.
[AMDGPU][VOPD] Make VOPD pairing load-overlap check deterministic (#232317)
loadsMayOverlap() fills a lazy cache while iterating a SmallPtrSet<SUnit*>.
This introduces potential non-determinism (which we observed in some
tests) so switching to Use SmallSetVector so iteration follows insertion
order. Non-determinism first introduced by #201930.
Claude was used to assist with this fix.
goaccess: update to 1.12
Changes to GoAccess 1.12 - Wednesday, September 16, 2026
- Added a dedicated "AI Crawlers" browser category, separating AI assistants
and model training bots from traditional search engine crawlers.
- Added a Fediverse browser category for identifiable ActivityPub server
traffic, separating it from traditional web crawlers.
- Added a live requests-per-second rate alongside total requests in the
terminal and HTML reports while following logs, and exposed it through the
WebSocket JSON output.
- Added a warning when restoring databases that predate request-grouping
metadata, and rejected restores whose `--http-method` or `--http-protocol`
settings no longer match the ones the database was created with.
- Added `--exclude-asn` to exclude requests whose client address resolves to
a given Autonomous System Number. It can be repeated, accepts either 8075
or AS8075, and requires a GeoIP2 ASN database.
- Added resolved, total and pending hostname metrics to the progress display
when resolving IP addresses for static output.
[193 lines not shown]
znapzend: update to 0.23.6
znapzend (0.23.6) unstable; urgency=medium
* Fixed the runtime Docker container build, which broke when Alpine
patch-bumped its perl package and the pinned perl version could no
longer be selected; perl is no longer version-pinned in the Dockerfile.
* Docker images are now published to the GitHub Container Registry
(ghcr.io/oetiker/znapzend) instead of Docker Hub.
-- github-actions[bot] <github-actions[bot]@users.noreply.github.com> Mon, 06 Jul 2026 19:52:13 +0000
znapzend (0.23.4) unstable; urgency=medium
* Revised CI recipes to pass on contributor forks #680 -- @jimklimov
* Introduced `ZNAPZENDTEST_ZFS_list_max_snapshots` in mock `t/zfs`
(default `58` for `dst`, as it was hard-coded since at least 2014,
adding `+2` more to `src` datasets), to speed up developer testing
iterations; updated the README.md with suggestions #691 -- @jimklimov
[54 lines not shown]
Simplify KMIP key pull on license revoke
This commit makes some changes where pulling KMIP keys back clears kmip_uid as soon as the key is saved locally again, with destroying the server copy staying best-effort. The escrowed key count is dropped in favour of reporting a pending revoke whenever keys are still waiting to be pulled back, and sync_keys goes back to just starting the sync jobs.