LLVM/project b743835clang/test/CIR/CodeGenCXX new-array-init-list-non-trivial-dtor.cpp, flang/test/Semantics/OpenACC acc-default-none-scalars.f90

Merge branch 'main' into users/shiltian/change-gfx12-5-generic-base
DeltaFile
+267-0clang/test/CIR/CodeGenCXX/new-array-init-list-non-trivial-dtor.cpp
+165-0lldb/tools/lldb-dap/extension/test/unit/process-tree.test.ts
+132-0lldb/tools/lldb-dap/extension/src/commands/pick-process.ts
+111-0lldb/tools/lldb-dap/extension/src/process-tree.ts
+107-0lldb/unittests/SymbolFile/DWARF/DWARFDIETest.cpp
+77-0flang/test/Semantics/OpenACC/acc-default-none-scalars.f90
+859-043 files not shown
+1,534-12149 files

LLVM/project 4dc8a02llvm/test/CodeGen/NVPTX machine-cse-predicate-inversion.ll machine-cse-predicate-no-inversion.ll

Remove march and unnecessary load from tests
DeltaFile
+2-96llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion.ll
+2-37llvm/test/CodeGen/NVPTX/machine-cse-predicate-no-inversion.ll
+2-4llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion-vector-float.ll
+2-3llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion-multiple-users.ll
+8-1404 files

LLVM/project 001d432clang/lib/Parse ParseExprCXX.cpp

move checks
DeltaFile
+3-5clang/lib/Parse/ParseExprCXX.cpp
+3-51 files

FreeBSD/ports 4722172net-im/teams distinfo Makefile, net-im/teams/files/packagejsons package-lock.json package.json

net-im/teams: Update to 2.9.0

Changelog: https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v2.9.0

Reported by:    portscout
DeltaFile
+58-58net-im/teams/files/packagejsons/package-lock.json
+9-8net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+1-2net-im/teams/Makefile
+73-734 files

OpenZFS/src 536c06bconfig kernel.m4

config: show progress output for kernel API checks

Sponsored-by: TrueNAS
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Rob Norris <rob.norris at truenas.com>
Closes #18554
DeltaFile
+111-3config/kernel.m4
+111-31 files

FreeBSD/src cd6bf93lib/libc/gen nlist.3

nlist.3: Clarify which symbol table is used

nlist() requires section headers, and currently fetches symbol names
only from SHT_SYMTAB,

Reviewed by:    kib
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57065
DeltaFile
+5-3lib/libc/gen/nlist.3
+5-31 files

FreeBSD/ports 2a34ed7textproc/hs-pandoc-crossref distinfo Makefile.cabal

textproc/hs-pandoc-crossref: Update 0.3.23 => 0.3.24

Approved by:            haskell@ (alven@)
Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+41-57textproc/hs-pandoc-crossref/distinfo
+19-22textproc/hs-pandoc-crossref/Makefile.cabal
+1-1textproc/hs-pandoc-crossref/Makefile
+61-803 files

NetBSD/pkgsrc-wip 6282251zellij distinfo cargo-depends.mk, zellij/files netbsd.rs

Update sysutils/zellij to 0.45PRE. Test build under NetBSD
DeltaFile
+834-890zellij/distinfo
+282-300zellij/cargo-depends.mk
+0-127zellij/files/netbsd.rs
+0-20zellij/patches/patch-.._vendor_region-3.0.0_src_os_unix.rs
+0-17zellij/patches/patch-.._vendor_region-3.0.0_src_os_mod.rs
+6-9zellij/Makefile
+1,122-1,3631 files not shown
+1,125-1,3637 files

NetBSD/pkgsrc-wip 48720effresh distinfo cargo-depends.mk, gcc16/patches patch-libgcobol_open.cc patch-gmp_acinclude.m4

wip/powerlevel10k: fix libgit2 fetch URL to use /refs/tags/ format
DeltaFile
+2,142-0fresh/distinfo
+713-0fresh/cargo-depends.mk
+41-0fresh/Makefile
+35-0gcc16/patches/patch-libgcobol_open.cc
+21-0gcc16/patches/patch-gmp_acinclude.m4
+18-0gcc16/patches/patch-mpc_src_get__x.c
+2,970-07 files not shown
+3,025-113 files

NetBSD/pkgsrc-wip d388c5elldb PLIST

lldb PLIST fails with the final version number of the shared library
DeltaFile
+1-2lldb/PLIST
+1-21 files

LLVM/project a3f1267libcxx/include/__locale_dir locale_base_api.h

[libc++] Revert changes to locale_base_api.h accidentally committed in f5b6e4f (#198413)

These changes weren't intended to be in the patch and don't make sense
as-is, so this reverts them.
DeltaFile
+0-3libcxx/include/__locale_dir/locale_base_api.h
+0-31 files

FreeBSD/ports a982556deskutils/nextcloudclient distinfo Makefile

deskutils/nextcloudclient: Update to 33.0.4

PR:             295328
Approved by:    mr (maintainer)
DeltaFile
+3-3deskutils/nextcloudclient/distinfo
+1-1deskutils/nextcloudclient/Makefile
+4-42 files

LLVM/project 93a14f8llvm/lib/MC MCSubtargetInfo.cpp

[NFC] Optimize `SetImpliedBits` (#193289)

This function sometimes shows up on my profiles of slow compiles as
using up to ~3% of CPU cycles. This change reduces this to ~0%. So, it's
not a huge improvement, but it's not nothing.

Currently, this function recursively sets all implied bits for every
feature, which does a lot of redundant work. Many features are implied
by multiple different other features.

This changes the algorithm to only process newly implied bits.

I suspect that a better fix would be to avoid so many calls to
`SetImpliedBits` in the first place, but this is a deeper change that is
probably best made by someone who understands the structure of the
surrounding code.

Fixes #155808
DeltaFile
+17-9llvm/lib/MC/MCSubtargetInfo.cpp
+17-91 files

LLVM/project 46da0c5clang/include/clang/Parse Parser.h, clang/lib/Parse ParseExprCXX.cpp

rename `isSecondCallForIfCond` to `isParsingSecondClauseOfC2yIfCondition`
DeltaFile
+9-8clang/lib/Parse/ParseExprCXX.cpp
+6-4clang/include/clang/Parse/Parser.h
+15-122 files

LLVM/project 0e20732clang/docs ReleaseNotes.rst

address diff in release notes
DeltaFile
+5-5clang/docs/ReleaseNotes.rst
+5-51 files

LLVM/project 53ebfe0lldb/tools/lldb-dap/extension package.json, lldb/tools/lldb-dap/extension/src process-tree.ts debug-configuration-provider.ts

[lldb-dap] Add process picker command to VS Code extension (#197513)

Adds a process picker command to the LLDB DAP extension that will prompt
the user to select a process. It's based on #128943 but uses lldb-dap to
provide the list of processes through the platform abstraction
(#197330).

The new command is hidden from the command palette, but can be used in
an "attach" debug configuration to select a process at the start of a
debug session. It also comes with a new debug configuration snippet
called "LLDB: Attach to Process" that will fill in the appropriate
variable substitution.

```
{
    "type": "lldb-dap",
    "request": "attach",
    "name": "Attach to Process",
    "pid": "${command:pickProcess}"

    [8 lines not shown]
DeltaFile
+165-0lldb/tools/lldb-dap/extension/test/unit/process-tree.test.ts
+132-0lldb/tools/lldb-dap/extension/src/commands/pick-process.ts
+111-0lldb/tools/lldb-dap/extension/src/process-tree.ts
+56-3lldb/tools/lldb-dap/extension/package.json
+44-8lldb/tools/lldb-dap/extension/src/debug-configuration-provider.ts
+37-0lldb/tools/lldb-dap/extension/test/unit/pid-helpers.test.ts
+545-116 files not shown
+616-2812 files

FreeBSD/ports 30646d9deskutils/gnome-todo Makefile

deskutils/gnome-todo: Mark BROKEN

Fails to build, fatal error: 'girepository.h' file not found

Reported by:    pkg-fallout
DeltaFile
+2-0deskutils/gnome-todo/Makefile
+2-01 files

FreeBSD/ports edb9b96multimedia/totem Makefile

multimedia/totem: Mark BROKEN

Fails to build, error: typedef redefinition with different types ('struct _GIBaseInfo' vs 'struct _GIBaseInfoStub')

Reported by:    pkg-fallout
DeltaFile
+2-0multimedia/totem/Makefile
+2-01 files

LLVM/project 488a363llvm/lib/DWARFLinker/Parallel DWARFLinkerImpl.cpp, llvm/test/tools/dsymutil/X86 modules.m

[DWARFLinker] Fix .debug_names emission for -gmodules in parallel linker (#198047)

The parallel linker tripped up the DWARF verifier for the .debug_names
section when the input contained -gmodules skeleton CUs. The issue was
caused by, link(), which reset UniqueUnitID to zero. By that point
addObjectFile() had already handed out IDs to clang module CUs loaded
from .pcm files, so the regular compile units loaded after the reset
reused those IDs. emitDWARFv5DebugNamesSection then collapsed two
distinct CUs onto the same CUidToIdx slot, sending one CU's .debug_names
entries to the other CU's index. Stop resetting the counter since the
constructor already initializes it.
DeltaFile
+20-0llvm/test/tools/dsymutil/X86/modules.m
+4-2llvm/lib/DWARFLinker/Parallel/DWARFLinkerImpl.cpp
+24-22 files

LLVM/project b6d5a3eclang/test/CodeGenOpenCL builtins-amdgcn-gfx12-5-generic-err.cl, llvm/lib/TargetParser TargetParser.cpp

[AMDGPU] Remove some features from `gfx12-5-generic` (#198396)

Fixes LCOMPILER-2213.
DeltaFile
+33-0clang/test/CodeGenOpenCL/builtins-amdgcn-gfx12-5-generic-err.cl
+7-6llvm/lib/TargetParser/TargetParser.cpp
+40-62 files

LLVM/project b0c0807lldb/unittests/SymbolFile/DWARF DWARFASTParserClangTests.cpp

[lldb] Fix "Debugger::Initialize called more than once!" (#198409)

When running multiple tests from the same binary,
1bac9410365260e250ab9483f096a411da5936b0 caused debugger_initialize_flag
to be called more than once.

We use the shared location: TestUtilities::g_debugger_initialize_flag to
ensure that the flag is initialized only once, following what is done in
other tests.
DeltaFile
+2-2lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp
+2-21 files

FreeBSD/ports 7535ae4deskutils/joplin-desktop/files/packagejsons yarn.lock, deskutils/joplin-desktop/files/packagejsons/packages/app-desktop package.json

deskutils/joplin-desktop: Update to 3.6.13

Release Highlights: https://joplinapp.org/news/20260505-release-3-6

Reported by:    GitHub (watch releases)
DeltaFile
+8,846-2,151deskutils/joplin-desktop/files/packagejsons/yarn.lock
+78-23deskutils/joplin-desktop/files/packagejsons/packages/utils/package.json
+49-47deskutils/joplin-desktop/files/packagejsons/packages/app-mobile/package.json
+60-0deskutils/joplin-desktop/files/packagejsons/packages/whisper-voice-typing/package.json
+30-24deskutils/joplin-desktop/files/packagejsons/packages/app-desktop/package.json
+23-20deskutils/joplin-desktop/files/packagejsons/packages/lib/package.json
+9,086-2,26530 files not shown
+9,366-2,42436 files

LLVM/project 707f7e5.ci compute_projects_test.py compute_projects.py

[CI] Build/test LLVM/Clang/libcxx on shared libc changes (#198379)

libc is now being used/planned on being used in more places around the
repo, particularly inside of APFloat, for constexpr evaluation, and
inside of libc++. Setup premerge to handle this. I'm only aware of the
APFloat planned usage that should reland soon, but running the clang
tests should not hurt.
DeltaFile
+17-0.ci/compute_projects_test.py
+5-1.ci/compute_projects.py
+22-12 files

NetBSD/src 4sOBNcjsys/arch/hppa/dev summitfb.c

   use bold or bright for WSATTR_HILIT, but not both
VersionDeltaFile
1.42+26-2sys/arch/hppa/dev/summitfb.c
+26-21 files

FreeBSD/ports 7895f88deskutils/gnome-shell-extra-extensions Makefile

deskutils/gnome-shell-extra-extensions: Remove references to deleted ports

Don't reference removed ports as it breaks build

Reported by:    antoine
Approved by:    blanket (build fix)
DeltaFile
+3-10deskutils/gnome-shell-extra-extensions/Makefile
+3-101 files

FreeBSD/ports e614dc4. MOVED, deskutils Makefile

deskutils/gnome-shell-extension-mediaplayer: Remove from tree

Marked broken and upstream repo archived as of Sep 27, 2021

Reference:
https://github.com/hellomouse/gnome-shell-extensions-mediaplayer/
DeltaFile
+0-37deskutils/gnome-shell-extension-mediaplayer/Makefile
+0-32deskutils/gnome-shell-extension-mediaplayer/pkg-plist
+0-3deskutils/gnome-shell-extension-mediaplayer/distinfo
+0-1deskutils/Makefile
+1-0MOVED
+0-1deskutils/gnome-shell-extension-mediaplayer/pkg-descr
+1-746 files

FreeBSD/ports cd5c401. MOVED, deskutils Makefile

deskutils/gnome-shell-extension-panel-osd: Remove from tree

Marked broken and abandoned upstream as of April 6 2022

Reference:
https://gitlab.com/jennalody/gnome-shell-extension-panel-osd
DeltaFile
+0-38deskutils/gnome-shell-extension-panel-osd/Makefile
+0-12deskutils/gnome-shell-extension-panel-osd/pkg-plist
+0-3deskutils/gnome-shell-extension-panel-osd/distinfo
+0-1deskutils/Makefile
+1-0MOVED
+0-1deskutils/gnome-shell-extension-panel-osd/pkg-descr
+1-556 files

LLVM/project 23fdc1ellvm/test/tools/dsymutil/AArch64 cas-config.test, llvm/tools/dsymutil DwarfLinkerForBinary.cpp

[dsymutil] Trim trailing comma and newline in JSON output

Assisted-by: claude
DeltaFile
+7-5llvm/tools/dsymutil/DwarfLinkerForBinary.cpp
+4-4llvm/test/tools/dsymutil/AArch64/cas-config.test
+11-92 files

FreeBSD/ports 13ea7f6. MOVED, deskutils Makefile

deskutils/gnome-shell-extension-trash: Remove from tree

Marked broken and last activity upstream 9 years ago
DeltaFile
+0-44deskutils/gnome-shell-extension-trash/Makefile
+0-13deskutils/gnome-shell-extension-trash/pkg-plist
+0-5deskutils/gnome-shell-extension-trash/pkg-descr
+0-3deskutils/gnome-shell-extension-trash/distinfo
+1-0MOVED
+0-1deskutils/Makefile
+1-666 files

LLVM/project c2b7a6bllvm/lib/Target/AMDGPU AMDGPU.td

[AMDGPU] Change the base feature of FeatureISAVersion12_5_Generic to FeatureISAVersion12_50_Common
DeltaFile
+4-2llvm/lib/Target/AMDGPU/AMDGPU.td
+4-21 files