[llvm-objdump][test] Remove dead MachO LLVM-bundle test (#172786)
This test has been permanently unsupported since eb601430d3d7 removed
libxar support and the xar feature from lit.cfg.py in October 2023.
[CIR] Add additional NYI checks for SVE builtins (#175575)
This change extends the NYI checks recently introduced in #174433 by
adding further validation of SVE builtin type modifiers. For example:
```cpp
SVETypeFlags typeFlags(builtinIntrInfo->typeModifier);
// Unsupported flag — bail out
if (typeFlags.someFlag())
cgm.errorNYI();
```
The newly added checks mirror the logic in
CodeGen/TargetBuiltins/ARM.cpp, specifically in:
* `CodeGenFunction::EmitAArch64SVEBuiltinExpr`,
which defines the default code-generation path for SVE builtins.
[2 lines not shown]
[CIR] Proper lowering of atomic sync scope to LLVM (#173393)
This patch sets up a framework to properly lower atomic sync scopes from
CIR to LLVM. Since the lowering is target-specific, this patch first
upstreams a minimum implementation of the TargetLoweringInfo class. It
then adds a virtual function there to handle the lowering of atomic sync
scopes in a target-specific way.
[mlir][SPIRV] Move getDecorationString to SPIRVEnums utilities (NFC). (#174222)
Moves the getDecorationString() helper from the conversion layer's
SPIRVCommon/Pattern.h to the public SPIRVEnums.h header. This makes the
utility accessible to both the SPIRV dialect and conversion layers,
following proper architectural layering.
This continues the refactoring started in #174145.
www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership
On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.
PR: 291912
Approved by: wen (maintainer, timeout 3 weeks)
MFH: 2026Q1
(cherry picked from commit 2b262c37081d08b479bf8ef6ee8cf024947ec344)
www/mediawiki14{3,4,5}: Fix: every upgrade breaks the cache folder ownership
On port/package install or upgrade, the ownership of the cache folder
is reset to root:wheel which does not let the application work if php
server runs under user www, which is the default and recommended
behaviour.
PR: 291912
Approved by: wen (maintainer, timeout 3 weeks)
MFH: 2026Q1
prosody: update to 13.0.3
Changes since 13.0.2:
Fixes and improvements
mod_storage_sql: Set configurable wait time for locked SQLite3 database
net.server_event: Port TLS 1.3 channel binding method to libevent backend
mod_roster: Add command for cleaning out invalid contact JIDs
migrator: Allow migrating between different configs of the same driver
mod_admin_shell: Allow pinging any JID with xmpp:ping()
mod_invites: Accept -admin flag as shortcut for -role prosody:admin
mod_mam: Add send_legacy_offline_messages_to_mam_clients config option
mod_limits: Allow configuration of general s2s limit, and have s2sout inherit from s2sin
mod_storage_internal: Return item-not-found for unknown before/after ids
MUC: Fixes for room avatar caching
Minor changes
[16 lines not shown]
doomlegacy-snapshot: Update to SVN revision 1773
- commit revision 1767
The MBF21 code duplicated some of the vile raise code
Made a common inline function for the vile raise code,
to simplify maintenance.
- commit revision 1768
Fixed some P_CheckMeleeRange MBF21 changes where it conflicts with
Legacy improvements. Made the protection checks such as info == NULL,
apply to the MBF21 code too.
Fix some of the A_Chase logic concerning MT_NODE and MF_IGNOREPLAYER.
The compiler complains "suggest parenthesis". However, it is not clear
that the added tests for MT_NODE and MF_IGNOREPLAYER are correct,
and especially after MBF FRIEND was added.
Some alternatives have been included, but the last one seems to
be the most correct.
The MT_NODE should not be altered, so it should block chasing.
[51 lines not shown]
abseil: update to 20260107.0.
What's New
absl::StringResizeAndOverwrite(): A new function in
absl/strings/resize_and_overwrite.h that acts as a polyfill
for C++23's std::basic_string::resize_and_overwrite. This allows
for efficient resizing and in-place initialization of strings,
avoiding the overhead of default initialization, which is
particularly useful when working with C-style APIs that write
directly to a buffer. See #1136 (comment) for performance notes.
absl::chunked_queue: A new container in absl/container/chunked_queue.h
optimized for use as a FIFO (First-In, First-Out) queue.
absl::linked_hash_map and absl::linked_hash_set: New hash
containers that maintain iteration order matching the insertion
order. These are available in absl/container/linked_hash_map.h
and absl/container/linked_hash_set.h.
[16 lines not shown]