13,181,563 commits found in 9 milliseconds
LLVM /project db3302d — llvm/lib/CodeGen Rematerializer.cpp, llvm/unittests/CodeGen RematerializerTest.cpp [CodeGen] Fix incorrect rematerialization order in rematerializer (#189485)
When rematerializing DAGs of registers wherein multiple paths exist
between some regsters of the DAG, it is possible that the
rematerialization determines an incorrect rematerialization order that
does not ensure that a register's dependencies are rematerialized before
itself; an invariant that is otherwise required.
This fixes that using a simpler recursive logic to determine a correct
rematerialization order that honors this invariant. A minimal unit test
is added that fails on the current implementation. truenas_acme_utils and truenas_crypto_utils are type-safe now
Review comments:
use input wave instruction for checks
LLVM /project b09f286 — llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.sub.ll llvm.amdgcn.reduce.add.ll [AMDGPU] DPP wave reduction for long types - 2
Supported Ops: `add`, `sub`
LLVM /project bac21be — llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fsub.ll llvm.amdgcn.reduce.fadd.ll [AMDGPU] DPP wave reduction for double types - 2
Supported Ops: `fadd` and `fsub`
LLVM /project 44172da — llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fmax.ll llvm.amdgcn.reduce.fmin.ll [AMDGPU] DPP wave reduction for double types - 1
Supported Ops: `fmin` and `fmax`
LLVM /project 1639f1f — llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.xor.ll llvm.amdgcn.reduce.and.ll [AMDGPU] DPP wave reduction for long types - 3
Supported Ops: `and`, `or`, `xor`
LLVM /project a8dff3e — llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.max.ll llvm.amdgcn.reduce.min.ll [AMDGPU] DPP wave reduction for long types - 1
Supported Ops: `min`, `max`, `umin`, `umax`
Avoid capturing the structed binding.
Use mypy from pip
misc/py-openai-harmony: New port: OpenAI response format for gpt-oss open-weight model series
misc/py-mistral-common: New port: Common utilities for Mistral AI models
FreeBSD /ports a34ecb5 — misc/gemini-cli pkg-plist Makefile, misc/gemini-cli/files package-lock.json misc/gemini-cli: update 0.35.3 → 0.36.0
FreeBSD /ports 3c8efd0 — misc/py-llama-cpp-python distinfo Makefile, misc/py-llama-cpp-python/files patch-vendor_llama.cpp_ggml_src_ggml-cpu_CMakeLists.txt misc/py-llama-cpp-python: update 0.3.16 → 0.3.20
misc/py-pytorch: Fix hardcoded C++ compiler in torch/_inductor/config.py
devel/py-pybase64: New port: Fast Base64 encoding/decoding using libbase64
textproc/py-llguidance: New port: Low-level Guidance library for constrained LLM generation
devel/py-ninja: New port: Python package providing the Ninja build tool
FreeBSD /ports aaadc00 — devel Makefile, devel/py-opentelemetry-semantic-conventions-ai Makefile distinfo devel/py-opentelemetry-semantic-conventions-ai: New port: OpenTelemetry Semantic Conventions for AI/LLM systems
textproc/py-outlines-core: New port: Structured Text Generation in Rust (outlines-core)
FreeBSD /ports 92e871b — misc Makefile, misc/py-model-hosting-container-standards Makefile distinfo misc/py-model-hosting-container-standards: New port: Standardized model hosting container implementations
misc/py-lm-format-enforcer: New port: Enforce the output format (JSON Schema, regex) of a language model
textproc/py-partial-json-parser: New port: Parse partial JSON generated by LLMs
devel/py-depyf: New port: Decompile and understand Python bytecode from PyTorch
FreeBSD /ports 9289104 — www Makefile, www/py-prometheus-fastapi-instrumentator Makefile distinfo www/py-prometheus-fastapi-instrumentator: New port: Instrument your FastAPI app with Prometheus metrics
FreeBSD /ports 7ce0b24 — math/py-z3-solver distinfo Makefile, math/py-z3-solver/files patch-CMakeLists.txt math/py-z3-solver: update 4.14.1 → 4.16.0
misc/py-xgrammar: New port: Efficient, flexible and portable structured generation
textproc/py-lingua-language-detector: Remove 'concurrent'
FreeNAS /freenas c93e69d — src/middlewared/middlewared/test/integration/utils mock_binary.py, tests/api2 test_tunables.py Fix tunable tests
FreeNAS /freenas d3366c8 — src/middlewared/middlewared/plugins/tunable utils.py crud.py, src/middlewared/middlewared/test/integration/utils mock_binary.py Propagate tunable changes to the backup node