13,070,942 commits found in 11 milliseconds
[llvm][RISCV] Support Zvfofp8min llvm intrinsics and codegen (#172585)
This is follow up patch for
https://github.com/llvm/llvm-project/pull/157014
to support llvm intrinsics and codegen. [flang][NFC] Fixed a merge artifact in Intrinsics.md (#173443)
Removed "HEAD" line from some past merge. LLVM /project 5aa8882 — mlir/examples/standalone/test/python smoketest.py, mlir/include/mlir/Bindings/Python IRCore.h kind of works
[BOLT][NFC] Split up StaleProfileMatching::matchWeights (#165492)
Simplify matchWeights in preparation for pseudo probe matching
(#100446).
Test Plan: NFC Fix bazel build for 51253b3 (#173437)
Co-authored-by: Pranav Kant <prka at google.com> misc/py-cppman: Update to 0.6.0
Changelog: https://github.com/aitjcize/cppman/blob/v0.6.0/ChangeLog
Reported by: GitHub (watch releases)
+lzdoom
OpenBSD /ports o67oR22 — games/lzdoom Makefile distinfo, games/lzdoom/patches patch-src_common_scripting_vm_vmframe_cpp import games/lzdoom
tweaks and ok bentley@
DESCR:
LZDoom is a fork of the GZDoom source port centered around lower-end
computers. LZDoom follows GZDoom's feature set and has a few
enhancements of its own. It employs an OpenGL 2 based renderer.
NetBSD /pkgsrc fKiRo3G — www/firefox140 distinfo, www/firefox140/patches patch-third__party_python_jsonschema_jsonschema_validators.py firefox140: fix builds with Python >= 3.14
Build failure reported by Hisashi Todd Fujinaka in PR pkg/59854 . A fix
was applied upstream by Mozilla directly against their "vendored"
version of jsonschema, but not backported to the ESR branch.
misc/crush: Update to 0.29.1
Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.28.0
- https://github.com/charmbracelet/crush/releases/tag/v0.29.0
- https://github.com/charmbracelet/crush/releases/tag/v0.29.1
Reported by: GitHub (watch releases)
LLVM /project c91cfd4 — clang/lib/AST/ByteCode Context.cpp, clang/test/AST/ByteCode char-buffer-arithmetic.c Finally worked out how to test the string size computation
Update to 2.17.0 which requires jdk-17+
* rewrite zaproxy script to add --jvmdebug / --jvmdebug=<port> support
similar to upstream zap.sh
* set default memory 1/2 datasize ulimit
* allow user to set -dir and have it get the correct .ZAP_JVM.properties
file
* default JDK_JAVA_OPTIONS to -Dawt.useSystemAAFontSettings=on if unset
with input and ok armani@
[RISCV] Pre-commit RVV instructions to the Ands45 scheduling model and tests (#171954)
This is like what spacemit x60 did in
https://github.com/llvm/llvm-project/commit/c4d4e761ef27d6dd27323cf3efa506db5e9e3457. LLVM /project 520ba7d — clang/test/Driver print-supported-extensions-riscv.c, llvm/docs RISCVUsage.rst [RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental (#173331)
Version 0.13 of the Xqci Qualcomm uC Vendor Extension has been marked as
frozen. We've had assembler support for this since LLVM20 and code
generation support since LLVM21. I think we have enough coverage in the
code base to mark the extension as non-experimental. devel/py-ty: Update to 0.0.5
Changelog: https://github.com/astral-sh/ty/blob/0.0.5/CHANGELOG.md
Reported by: Repology
OpenBSD /ports XdEPXtt — textproc/crossfire Makefile distinfo, textproc/crossfire/files crossfire.sh Update to 1.3.2 and use jdk 11+:
* exec JAVACMD
LLVM /project f0597e1 — llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel fmed3.ll [AMDGPU][GlobalISel] Add RegBankLegalize support for G_AMDGPU_FMED3 (#173085)
LLVM /project 935da9d — mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python MainModule.cpp Pass.cpp kind of works
Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
Merge branch 'freebsd/main' into hardenedbsd/main
LLVM /project 389e5a9 — mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python MainModule.cpp Pass.cpp kind of works
[lldb] Add Python 3.8 compatibility for lldbtest.py (#173392)
follow up from 9892870687e0af00e798474aa5cecfd4647071e1 as we recently
added type hints to this file LLVM /project 9b020dd — lld/test/wasm/lto stub-library.s stub-library-libcall.s, lld/test/wasm/lto/Inputs funcs.ll foo.ll [lld][WebAssembly] Don't export deps for unused stub symbols (#173422)
When a stub .so file contains
```
A: B
```
And `A` is defined in bitcode that's pulled in for LTO, but both `A` and
`B` are removed in `LTO::linkRegularLTO` due to not being dead:
https://github.com/llvm/llvm-project/blob/24297bea9672722d8fbaaff137b301b0becaae9c/llvm/lib/LTO/LTO.cpp#L1042-L1054
Then the symbol `A` becomes undefined after LTO, `processStubLibraries`
tries to import `A` from JS, and tries to export its dependency `B`:
https://github.com/llvm/llvm-project/blob/24297bea9672722d8fbaaff137b301b0becaae9c/lld/wasm/Driver.cpp#L1108-L1109
But `B` is gone, causing this error:
```console
wasm-ld: error: ....: undefined symbol: B. Required by A
```
This PR checks if the symbol is used in regular objects before trying to
exporrt its dependences, ensuring the case above doesn't crash the
linker. LLVM /project 82d0ec9 — flang-rt/lib/runtime command.cpp environment.cpp, flang/include/flang/Common windows-include.h [flang] improve compatibility with mingw headers (#172041)
The mingw headers declare `__environ` already, leading to warnings due
to missing dllimport here. Similarly with _WIN32_WINNT may be already
defined from a header leading to nuisance warnings. And the getpid is
not defined in the current header set (it is in process.h), so that
needs to be defined, just like MSVC (this replaces
https://github.com/msys2/MINGW-packages/blob/576fc4bbfa9bff4d5ab81779a706723b5214fd7d/mingw-w64-flang/0103-fix-build-on-mingw.patch ). devfs: make destroy_dev() a release barrier for cdevpriv destructors runs
(cherry picked from commit 4dbe6628179d8e6bf400bfdb4bfa869bdc102a56 )
devfs: make destroy_dev() a release barrier for cdevpriv destructors runs
(cherry picked from commit 4dbe6628179d8e6bf400bfdb4bfa869bdc102a56 )
vm_fault_trap(): fix comments grammar
(cherry picked from commit 95788a851deb33242c18beb47f8a79eec320dfa5 )
vm_fault_trap(): fix comments grammar
(cherry picked from commit 95788a851deb33242c18beb47f8a79eec320dfa5 )
swap_pager_seek_data(): improve assertions
(cherry picked from commit bdfd695037a95b076aeffd04ed9fdf042b6ce218 )