Run the installer under marco and mate-settings-daemon
mate-session rejected the --autostart option, so the installer came up
without a window manager or the MATE theme and stopped taking input.
Start marco and mate-settings-daemon directly instead. The settings
daemon applies the GTK theme and draws the wallpaper without starting
the panel, Caja or any autostart apps.
Bump the version to 0.9.
[SLP]Count only reduction root candidates for store-based reductions
Exclude stores of loads, non-instructions, and already vectorized
stores, as they cannot start a reduction, but they blocked the reduction
attempt.
Fixes #91780
Reviewers:
Pull Request: https://github.com/llvm/llvm-project/pull/233271
[KnownFPClass] Correct denormal mode handling for `KnownFPClass::minMaxLike` (#220148)
Part of https://github.com/llvm/llvm-project/issues/219295
Corrects denormal mode and NaN sign bit handling for
`KnownFPClass::minMaxLike`.
I have rewritten `KnownFPClass::minMaxLike` so the sign bit is never
inferred incorrectly in the first place. The sign bit from the arguments
is no longer propagated to the result. Denormal modes are now applied to
the operands up front and to the result at the end, instead of being
fixed up afterwards.
This also fixes a bug where qNaN was incorrectly ruled out when the
inputs may be sNaN but not qNaN, since a sNaN may be quieted.
There are other NaN handling issues with minnum/maxnum (they may return
a NaN for an sNaN input), but fixing those touches a lot of
InstSimplify, InstCombine, and AMDGPU tests, so I've left them for a
[3 lines not shown]
[flang][OpenMP] Ignore DECLARE_SIMD and warn about missing implementa… (#232712)
…tion
Currently DECLARE_SIMD emits a "not yet implemented" error in the MLIR
to LLVM IR translation.
DECLARE_SIMD is a hint to the compiler and ignoring it is technically
speaking a conforming implementation (although obviously not desirable).
Do not abort compilation when DECLARE_SIMD is encountered, but emit a
warning that it's currently ignored.
arm64 pmap: correct the condition for flushing the icache
Whenever we create a user-space mapping, we always set ATTR_S1_PXN in
the PTE, which blocks execution of user-space code while running in
kernel mode. However, when seeking to determine whether we need to
perform an icache flush before installing the new PTE, we test whether
sometimes the old PTE or other times the new PTE has ATTR_S1_XN set.
The trouble is that ATTR_S1_XN is defined as the bitwise OR of
ATTR_S1_PXN and ATTR_S1_UXN, and so the test for whether ATTR_S1_XN is
set is satisfied if either of its constituent bits is set, i.e., we
write (l3e & ATTR_S1_XN) != 0. Consequently, the test is always true.
In practice, I believe that the ill effects of this bug are limited:
In pmap_enter(), in rare circumstances, e.g., wiring a code page, an
unnecessary icache flush will be performed. In pmap_enter_l2() and
pmap_enter_l3c(), no icache flush will be performed. However,
typically an icache flush would have already been performed on each of
the constituent base pages.
(cherry picked from commit 57407179be431dbe567de083aab5ce152163f4d3)
[SLP]Compare main lanes of same-opcode and copyable states
For a same-opcode state both main lanes were skipped, so the original
main lane (potenitally with copyables) was never compared.
Fixes #230578
Reviewers:
Pull Request: https://github.com/llvm/llvm-project/pull/233266
x11/xterm: update to 412
Patch #412 - 2026/10/11
improve fix for regex-selection of a wrapped line (adapted from patch by Albert Flügel, Redhat #2479962).
fix some cppcheck warnings.
improve a special case where an exposure event happens to cause a hidden character to be drawn at the beginning of a string.
correct limits for a partial screen clear operation (Debian #1149533).
amend response for DECRQM 1046 to return “set” when titeInhibit is set rather than the reverse (report by Vladislav Korikhin).
update tables in wcwidth.c based on Unicode 18.0.0
update config.guess, config.sub
textproc/xan: update to 0.61.0
Features
Support for .mtx (Matrix Market) files.
Adding geometric_mean & harmonic_mean aggregation functions.
Fixes
Fixing xan rename with non-comma delimiters.
Fixing xan from -f=parquet not converting timestamp columns.
Fixing open-ended moonblade slicing.
Fixing xan parallel (cat|map) not working with -R/--run.
Fixing xan parallel -R/--run not spawning checker thread.
Fixing xan cat rows (-I|-U) -S/--source-column.
Performance
Improving performance of xan freq & xan p freq.
[5 lines not shown]
sysutils/xplr: update to 1.1.2
What's Changed
fix: use portable mkdir for create_file mode by @mmustafasenoglu in #780
fix: return Permissions::default() on Windows instead of panicking (#781) by @mmustafasenoglu in #782
fix: detach silent commands into their own process group by @mmustafasenoglu in #783
misc/rozi: update to 0.0.31
v0.0.31
No user-facing changes since v0.0.30.
v0.0.30
Added
Extensions can run commands, services, and sidebar tabs on the host of a session. Set the manifest's placement key to choose where each contribution runs. (#135)
Add configurable actions for terminal links and hints, including pane or popup launch, client commands, and configured or extension commands. A file handler supports path hints with optional line and column context. Installed extensions can also contribute link handlers. (#145)
New Agents and Projects sidebar tabs show coding agents across sessions and connected hosts, and Git checkouts grouped by repository, checkout, and session. Extensions can provide hierarchical JSON command tabs and live stream tabs. (#164, #173)
Programs that emit OSC 7501 revision 0.4 appear in the Activity sidebar with their state, title, message, and progress. (#159)
Changed
Left Alt with j or k moves through picker rows, and left Alt with h or l switches tabs. Other Alt sides do not trigger these shortcuts. (#131)
The Sessions picker now uses tabs for Local, connected hosts, and All. Search stays within the selected tab, and All lists the union of the available tabs. Opening a host from Remote hosts takes you to that host's Sessions tab. Settings → Sessions → Open Sessions on lets you choose Current host or All sessions. (#136, #137, #150)
Worktrees now identifies the repository in its picker, can load pull request updates in both the picker and sidebar, and offers a searchable local-branch chooser when creating a worktree. (#141)
Sidebars now have independent left and right docks, each with one to three panels. Configure Left panels…, Right panels…, and Open sidebars at startup in Settings. Tabs can move between panels and docks. (#143)
[36 lines not shown]
[RISCV][P-ext] Use concat_vectors with 0 in widenPackedVectorWithZeros. (#232940)
This will be legalized and combined to a vector_shuffle. That shuffle
can then be matched to a pack with x0 after #232892.
This changes the zext.w to a pack, but that's not obviously worse. If we
need to canonicalize we can add a DAG combine later.