Revert "[AMDGPU] Propagate alias information in AMDGPULowerKernelArguments. (#161375)"
This reverts commit 9f4f13a793b53adef37dfb63c4e30dccfa98517b.
Broke sanitizer buildbots, and causes test hangs in release builds.
[LLVM][NFC] Move PassPlugin from Passes to Extensions lib
This avoid pulling in the entire Passes library with all passes as
dependencies when just referring to PassPlugin, which is in fact
independent of the Passes themselves.
Pull Request: https://github.com/llvm/llvm-project/pull/172478
[IR][Verifier] Verification for `target-features` attribute (#173119)
Fixes https://github.com/llvm/llvm-project/issues/172647
Currently, MC assumes that all `target-feature` flag attributes are well
formed and will crash otherwise. This change handles those cases more
gracefully.
[BOLT] Overhaul the comments in PAuthGadgetScanner for readability (NFC)
Update the comments in PAuthGadgetScanner.cpp to better describe the
current version of the code. Along the way, shorten identifier names
that are redundant taking their context into account:
`RegsToTrackInstsFor` (made `RegsToTrack`) and `getNumTrackedRegisters`
(made `getNumRegisters`).
sysutils/onefetch: update to 2.26.1
2.26.1
Bug Fixes
- Fix CD pipeline by @o2sh in becddb9
2.26.0
New Features
- Add colors to --help by @starsep in #1633
Chores
- No unsafe by @Sk7Str1p3 in #1646
- bump cargo edition to 2024 by @o2sh in a3062f4
- increase default color resolution for sixel by @o2sh in 73300b6
Bug Fixes
[7 lines not shown]
textproc/csvlens: update to 0.15.0
Release Notes
- Add --auto-reload option to automatically reload content on file change (#79)
- Stream data from stdin by default (disable with --no-streaming-stdin) (#81)
- Support visually marking rows (toggle: m; clear all marks: M) (#166 by @giantatwork)
- Preserve selected row after filter is cleared (#170)
- Fix search from current cursor for larger files (#165)
- Fix row selection when scrolling to rows near bottom (#168)
- Fix potential freeze when the underlying file changes unexpectedly
Reduce number of external symbols in libllvm, libclang and liblldb
In commit 2e47f35be5dc libllvm, libclang and liblldb were converted into
private shared libraries. This allowed clang, lld, lldb, and other llvm
tools to be linked against these shared libraries, which makes them
smaller and avoids duplication.
However, upstream builds the shared libraries using several visibility
options, which reduces the number of external symbols, and makes the
libraries a bit smaller.
On my test machine:
* libprivatellvm.so goes from 75643 to 34706 symbols (~54% reduction)
* libprivateclang.so goes from 53250 to 33531 symbols (~37% reduction)
* libprivatelldb.so goes from 27242 to 18798 symbols (~31% reduction)
Note: to get the full benefit, a clean build is required. Incremental
builds should still work, but I didn't want to force a full rebuild on
everybody.
[2 lines not shown]
[BOLT][BTI] Refactor BTI helpers (#173000)
- Add an enum to encode BTI variants in function arguments.
- Remove updateBTIVariant as createBTI can be used for the same
purpose.
- Remove a test case that checked against invalid BTI variants, as
those are now unrepresentable.
[OCaml] Try to fix library dependencies (#171470)
Whenever I try to change anything in the OCaml bindings, I run into
errors like this when running tests:
```
File
"/home/npopov/repos/llvm-project/build/test/Bindings/OCaml/Output/debuginfo.ml.tmp/Testsuite.ml",
line 1:
Warning 70 [missing-mli]: Cannot find interface file.
File
"/home/npopov/repos/llvm-project/build/test/Bindings/OCaml/Output/debuginfo.ml.tmp/debuginfo.ml",
line 1:
Error: The files
"/home/npopov/repos/llvm-project/build/lib/ocaml/llvm/llvm.cmi"
and
"/home/npopov/repos/llvm-project/build/lib/ocaml/llvm/llvm_debuginfo.cmi"
make inconsistent assumptions over interface "Llvm"
[12 lines not shown]
[OCaml] Fix warnings in llvm_debuginfo (#173011)
Fix an unused variable warning and a warning about missing return. As
this is C code we don't have llvm_unreachable() here, so I went with an
assert + dummy return.
[libc++] Add an ABI flag to make __bit_iterator trivially copyable (#172271)
This makes it trivial for the purpose of calls as well, making an
unconditional ABI break most likely impossible.
py-tornado: updated to 6.5.4
What's new in Tornado 6.5.4
Bug fixes
- The ``in`` operator for ``HTTPHeaders`` was incorrectly case-sensitive, causing
lookups to fail for headers with different casing than the original header name.
This was a regression in version 6.5.3 and has been fixed to restore the intended
case-insensitive behavior from version 6.5.2 and earlier.
py-tortoise-orm: updated to 0.25.2
0.25.2
Fixed
Fix grouping by in subqueries
Fix sqlite decimal filter error with __gt
Changed
Official support python3.14
Migrate from poetry to uv
Reorder imports by ruff
Migrate lint tool from isort+black to ruff
Added
Add create() method to reverse ForeignKey relations, enabling parent.children.create() syntax