[flang][OpenMP] Prevent `omp.map.info` ops with user-defined mappers from being marked as parial maps
The following test was triggering a runtime crash **on the host before launching the kernel**:
```fortran
program test_omp_target_map_bug_v5
implicit none
type nested_type
real, allocatable :: alloc_field(:)
end type nested_type
type nesting_type
integer :: int_field
type(nested_type) :: derived_field
end type nesting_type
type(nesting_type) :: config
allocate(config%derived_field%alloc_field(1))
[39 lines not shown]
Reapply "[llvm-exegesis] Add AArch64 operand initializers, SetRegTo" (#174729) (#174944)
This reverts commit f68774fd1ad570fef850439ac163b61dc96b98f1. The
original PR broke the sanitizer-aarch64-linux-bootstrap-asan builder:
https://lab.llvm.org/buildbot/#/builders/24/builds/16298
The cause of the failure was exegesis producing inconsistent results
across libc++ implementations when seeded with
'--random-generator-seed=<seed>'. The failing Buildbot does a 2-stage
build, in the 1st stage it builds LLVMs libc++ then builds LLVM with it
in the 2nd stage. The exegesis implementation relies on
uniform_int_distribution which doesn't guarantee consistent results
across implementations.
The tests seeded the RNG because FileCheck can't handle the wrap around
constraint of the register pairs, e.g. { v31.1d, v0.1d }. The test is
updated to no longer rely on '--random-generator-seed'. Unfortunately
the tests aren't particularly good anymore, but not sure what else can
be done for now.
devel/py-dbus: Decouple from pydbus-common and enable testing
These ports were split more than 10 years ago in a1fb7d3e4ebf09080fe48ea40b2cb801a56cf710
to support both Python 2 and Python 3. Later the py3-dbus variant got removed,
so there is no point in having devel/pydbus-common now.
git archeology by: jhale
release: make sh the default shell
The default shell for root has been changed to sh(1) followup changing
in release images sh(1) the shell for the "freebsd" user.
MFC After: 1 week
Reviewed by: manu, emaste (re)
Approved by: manu, emaste (re)
Differential Revision: https://reviews.freebsd.org/D54602
[clang][bytecode] Diagnose unknown reference params pre-C++23 (#175013)
Otherwise, we will ultimately create dummy pointers for them and
possibly not diagnose anything.
www/privoxy: Update 4.0.0 => 4.1.0, improve port
Changelog:
https://lists.privoxy.org/pipermail/privoxy-announce/2026-January/000012.html
Improve port:
- Add zstd option and enable it by default.
- Enable the already existing COMPRESSION option by default.
It doesn't add additional dependencies and some users may want it.
- Declare licenses.
- Parametrize "privoxy" with "${PORTNAME}".
- Replace "CPPFLAGS" and "LDFLAGS" with USES feature "localbase".
- Change pkg-message to suggest using "onestart" instead of "forcestart"
to start Privoxy manually. There is no need for "forcestart".
- Replace PORTVERSION with DISTVERSION.
- Switch to *_CONFIGURE_ENABLE and *_CONFIGURE_WITH.
- Use ${ETCDIR} instead of ${PREFIX}/etc/privoxy.
- Merge MKDIR calls.
- Move install DOCS to do-install-DOCS-on (and merge INSTALL_DATA).
[7 lines not shown]
Revert "[AArch64] Fold scalar-to-vector shuffles into DUP/FMOV" (#175123)
Reverts llvm/llvm-project#166962
Causes compile time issues in a tensorflow kernel. See the original PR
for discussion.