[lldb][windows] deactivate unicode tests on Windows (#181698)
https://github.com/llvm/llvm-project/pull/181143 introduced a regression
in Windows build bots, which is due to some Unicode characters not being
rendered properly.
The proper fix is to be able to configure the characters that are
rendered, and to force them to be ascii characters.
[OMPIRBuilder] Hoist alloca's to entry blocks of compiler-emitted GPU reduction functions
Fixes a bug in GPU reductions when `-O0` was used to compile GPU
reductions. There were invalid memory accesses at runtime for the
following example:
```fortran
program test_array_reduction()
integer :: red_array(1)
integer :: i
red_array = 0
!$omp target teams distribute parallel do reduction(+:red_array)
do i = 1, 100
red_array(1) = red_array(1) + 4422
end do
!$omp end target teams distribute parallel do
[10 lines not shown]
misc/deark: [NEW PORT] Utility for data extraction, decompression, and image format decoding
Deark is a portable command-line utility that can decode certain types of files,
and either convert them to a more-modern or more-readable format, or extract
embedded files from them. It also has an option (-d) to display detailed
information about a file’s contents and metadata. It’s Free Software.
The files it writes are usually named "output.*".
When processing "archive" formats that contain other files, it's usually best to
use Deark only to convert to ZIP format, so that the filenames and paths can be
retained. Suggest options "-zip -ka".
WWW: https://entropymine.com/deark/
Approved by: yuri@ (Mentor)
Differential Revision: https://reviews.freebsd.org/D54697
Shorten some long function names.
This is an attempt to fix 2/3 of the NetBSD builds (50 of 75) which are
all failing the same way, and the only way I can make any sense of the
compiler's error message, would be if the function names were exceeding
a limit for the length withing which they are required to be distinct.
That is, this code had makequietsignalling() makequietsignallingf() and
makequietsignallingl() and gcc is complaining that the parameters to
makequietsignalling() are of incorrect types, and then showing what is
very clearly a call to makequietsignallingl() for which the parame are
the correct types.
So, make those names shorter, and with any luck, this will all build
and work. (It builds on amd64, but that was one of the 25 where it
did with the long names, do that's little help.)
Feel free to revert this if it doesn't work!
x11-toolkits/libadwaita: update 1.7.7 to 1.7.11
Update to 1.7.11 (this version is for Gtk 4.18.x)
=============
Version 1.7.8
=============
- AdwComboRow
- Allow selecting items via touchscreen
- Improve accessibility
- AdwEntryRow
- Fix title ellipsizing too late
- Activate the row action when pressing enter
- AdwNavigationView
- Fix a build warning on some platforms
- AdwTabBar/AdwTabGrid
- Fix context menu alignment on RTL
- Docs
[69 lines not shown]
14.4/relnotes: remove obsolete information
The Future Release section must correspond
to current state. Removed section was copies
from 14.3R relnotes and obsolete since 15.R
release date
Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D55322
Update grsync to 1.3.1
Version 1.3.1
Fixed Desktop file compatibility (thanks Voyageur)
Fixed nested functions with llvm (https://sourceforge.net/p/grsync/patches/9/) (thanks Ganael)
Modernized glade file (converted to gtk3 3.22 using Glade 3.38.2, thanks genodeftest)
Fixed rsync output not expanding vertically
Grsync-batch: added "Halt on failure" support
Moved default config directory from user home to .config
Some AC updates
Added Japanese translation (thanks Green)
Updated French translation (thanks Daria)
Updated Czech translation (thanks Petr)
Version 1.3.0
Gtk3 compatibility (some compile warnings left) (thanks Balló and Ganael)
Removed Maemo support, platform is obsolete
Added escaping of arguments containing spaces when printing rsync command line output
Updated Spanish translation (thanks Charles)
[66 lines not shown]
[mlir][x86vector] Shuffle BF16 vector.contract output for Flat layout. (#174590)
This patch shuffles the output of a `bf16` type `non-vnni` packed
`vector.contract` operation (`flat` layout). The output of the
contraction operation is shuffle to match the `flat` layout, before get
stored in the `acc` matrix.
Following this transform schedule, the `vector.contract` will be lowered
to one of the following operations:
- x86vector::DotBF16Op with `B` matrix shuffled to compensate the `flat`
layout (supported as part of this PR), or
- vector.fma with loads + broadcast using `bf16` packed operations
(supported as part of this PR).
Mk/bsd.sites.mk: Prune NXDOMAIN mirrors
The following one-liner was used for the initial NXDOMAIN lookup.
$ <Mk/bsd.sites.mk grep -o '://[^/]*\/' | sed 's|[:\/]||g' | sort -u | \
zdns A | jq -r 'select(.results.A.status=="NXDOMAIN") | .name'
Reuse an unused field in uvmexp, and introduce swpskip. In the near
future, this will count how many times pages are not sent to swap
because the pagedaemon detects the swap system won't be able to deliver
results (and toss the cluster of pages back)
ok beck
The uvm display abuses the FLD subsystem with a set of empty labels,
which results in an extra blank line. Work around this by noticing all
the labels are empty and not doing a newline.
comms/hamlib: Update to 4.7.0
- remove patches no longer needed due to FreeBSD changes in upstream
- Add manual page for rigtestmcast and rigtestmcastrx
- Add manual page for rigtestlibusb
- Add rigctltcp manual page
[libc] Add basic support for building SPIR-V libraries (#181049)
This is to add support to build libc for building with spirv backend,
for use with OpenMP kernels
ipfilter: Avoid negative array indicies
Array indices must always be posive. We avoid this by making each index
unsigned. This mitigates out-of-bounds reads and writes.
Reported by: Ilja Van Sprundel <ivansprundel at ioactive.com>
Reviewed by: glebius
MFC after: 3 days
Differential revision: https://reviews.freebsd.org/D55260