13,071,527 commits found in 5 milliseconds
Merge remote-tracking branch 'internal/freebsd/main' into hardenedbsd/main
HBSD: Resolve merge conflict
Signed-off-by: Shawn Webb <shawn.webb at hardenedbsd.org>
LLVM /project 7937621 — mlir/lib/Transforms RemoveDeadValues.cpp, mlir/test/Transforms remove-dead-values.mlir tmp commit
simple test working
draft: do not erase IR, just replace uses
LLVM /project 7e3d572 — mlir/lib/Transforms RemoveDeadValues.cpp, mlir/test/Transforms remove-dead-values.mlir tmp commit
simple test working
draft: do not erase IR, just replace uses
LLVM /project db70228 — mlir/lib/Transforms RemoveDeadValues.cpp, mlir/test/Transforms remove-dead-values.mlir tmp commit
simple test working
draft: do not erase IR, just replace uses
LLVM /project 529a159 — mlir/lib/Dialect/SCF/IR SCF.cpp, mlir/test/Dialect/SCF canonicalize.mlir [mlir][SCF] Fold unused `index_switch` results
LLVM /project 991455e — llvm/lib/Transforms/Utils SCCPSolver.cpp, llvm/test/Transforms/SCCP bitcast-vector-refinement.l.ll [SCCP] Use mergeInValue instead of markConstant when folding CastInst (#173190)
Fixes #173180
The crash occurs when a vector constant refines its value during
iterative analysis.
In `SCCPInstVisitor::visitCastInst`, the logic for folding constants
through a `CastInst` uses `markConstant`. This function is strictly
designed for initial assignments and contains an assertion that prevents
a lattice element from being updated with a different constant pointer.
During the analysis of loops or complex data flows, a vector constant
may "refine." For example:
First Pass: SCCP identifies a value as `<4 x i64> {poison, poison,
poison, 0}`.
Second Pass: The value refines to `<4 x i64> zeroinitializer`.
[10 lines not shown ] OpenBSD /ports e3EMig5 — net/net-snmp Makefile distinfo, net/net-snmp/patches patch-Makefile_top patch-agent_mibgroup_mibII_ipAddr_c update to net-snmp-5.9.5.2
LLVM /project 11a1fc4 — libcxx/test/std/containers/sequences/array empty.verify.cpp compare.verify.cpp, libcxx/test/std/containers/sequences/array/array.cons deduct.verify.cpp [libc++][NFC] Refactor `std::array`'s `verify.cpp` tests (#173455)
This came up in a review previously: replaces `main()` in some
`verify.cpp` tests. LLVM /project 71bba12 — clang/include/clang/Lex Preprocessor.h, clang/lib/Lex Preprocessor.cpp PPDirectives.cpp Revert "Reapply "[C++20][Modules] Implement P1857R3 Modules Dependency Discovery" (#173130)" (#173549)
This reverts commit 0d1c396ce8178baf05f277b16bf41b8a6b847d6d .
Co-authored-by: Yihan Wang <yihwang at nvidia.com> first draft of HP NGLE documentation
LLVM /project 6d1e7d4 — llvm/lib/IR IRBuilder.cpp, llvm/test/Transforms/LoopVectorize step-vector-i1-wrapping.ll [LV][IRBuilder] Allow implicit truncation of step vector (#173229)
LV can create step vectors that wrap around, e.g. `step-vector i1` with
VF>2. Allow truncation when creating the vector constant to avoid an
assertion failure with https://github.com/llvm/llvm-project/pull/171456.
After https://github.com/llvm/llvm-project/pull/173494 the definition of
the llvm.stepvector intrinsic has been changed to make it have wrapping
semantics, so the semantics for the fixed and scalable case match now. devel/py-ty: Update to 0.0.7
Changelog: https://github.com/astral-sh/ty/blob/0.0.7/CHANGELOG.md
Reported by: Repology
devel/py-ty: Update to 0.0.7
Changelog: https://github.com/astral-sh/ty/blob/0.0.7/CHANGELOG.md
Reported by: Repology
Update to celestia-1.7.0pre20251225v0.
Update to celestia-data-0.20251225.
atactl(8) : Don't assume <endian.h> is transcluded via <sys/param.h>
prompted by PR pkg/59839
NetBSD /src 2DRe1oW — external/bsd/elftoolchain/dist/libelf elf_open.3 elf_getversion.3 elftoolchain/libelf: Sync manual pages with upstream.
apmlabel(8) : don't assume <endian.h> is transcluded via <sys/param.h>
prompted by PR pkg/59839
LLVM /project 63d57b9 — mlir/lib/Transforms RemoveDeadValues.cpp, mlir/test/Transforms remove-dead-values.mlir tmp commit
simple test working
draft: do not erase IR, just replace uses
security/vuxml: Document use-after-free in fluidsynth
security/vuxml: Document use-after-free in fluidsynth
[mlir][Transforms][NFC] `remove-dead-values`: Split `OperationToCleanup`
[libc++][ios] Applied `[[nodiscard]]` (#173520)
`[[nodiscard]]` should be applied to functions where discarding the
return value is most likely a correctness issue.
- https://libcxx.llvm.org/CodingGuidelines.htm
- https://wg21.link/iostreams.base Print ASPM stuff.
ok dlg@, deraadt@, mlarkin@
LLVM /project 0d1c396 — clang/include/clang/Lex Preprocessor.h, clang/lib/Lex Preprocessor.cpp PPDirectives.cpp Reapply "[C++20][Modules] Implement P1857R3 Modules Dependency Discovery" (#173130)
This PR reapply https://github.com/llvm/llvm-project/pull/107168.
---------
Signed-off-by: Wang, Yihan <yronglin777 at gmail.com>
Signed-off-by: yronglin <yronglin777 at gmail.com> databases/couchdb3: bump plist after erlang update
Reported by: pkg-fallout
Sponsored by: SkunkWerks, GmbH
databases/couchdb3: bump plist after erlang update
Reported by: pkg-fallout
Sponsored by: SkunkWerks, GmbH
audio/fluidsynth: Update to upstream release 2.5.2
Details:
- Bugfix release, see
https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.2
- Includes a fix for CVE-2025-68617 (use after free)
MFH: 2025Q4
Security: CVE-2025-68617
audio/fluidsynth: Update to upstream release 2.5.2
Details:
- Bugfix release, see
https://github.com/FluidSynth/fluidsynth/releases/tag/v2.5.2
- Includes a fix for CVE-2025-68617 (use after free)
MFH: 2025Q4
Security: CVE-2025-68617