LLVM/project 3b29886llvm/lib/BinaryFormat MsgPackDocumentYAML.cpp, llvm/unittests/BinaryFormat MsgPackDocumentTest.cpp

[MsgPack] Use JSON schema boolean resolution rules

Since YAMLIO generally knows the types ahead of time (since it primarily
functions to (de)serialize concrete C++ types) "tag resolution" isn't
really a meaningful isssue.

With MsgPackDocument we permit arbitrary documents with arbitrary type
nodes, and so the YAML "NO" problem is an issue.

Address this in MsgPackDocument itself to avoid a significant and
far-reaching backwards-incompatible change to YAMLIO (although we could
still consider tightening things up there in the future). Use the "JSON
Schema" for tag resolution where the only literals to resolve to bool by
default are "true" and "false".
DeltaFile
+74-0llvm/unittests/BinaryFormat/MsgPackDocumentTest.cpp
+15-4llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp
+89-42 files

FreeNAS/freenas f614dbdtests/unit test_auditd_rules.py test_http_service_tnc.py

NAS-138784 / 26.04 / Fix most unit tests (#17749)

DeltaFile
+9-3tests/unit/test_auditd_rules.py
+2-2tests/unit/test_http_service_tnc.py
+3-1tests/unit/test_role_manager.py
+1-1tests/unit/test_directory.py
+15-74 files

LLVM/project 3c9893bclang/test/AST ast-dump-expansion-stmt.cpp

Merge all pattern kinds into a single AST node
DeltaFile
+4-4clang/test/AST/ast-dump-expansion-stmt.cpp
+4-41 files

LLVM/project 526887fclang/test/AST ast-print-expansion-stmts.cpp

Eliminate CXXExpansionInitListExpr
DeltaFile
+2-2clang/test/AST/ast-print-expansion-stmts.cpp
+2-21 files

LLVM/project 6195321clang/test/SemaCXX cxx2c-expansion-stmts.cpp

CWG 3131
DeltaFile
+52-8clang/test/SemaCXX/cxx2c-expansion-stmts.cpp
+52-81 files

LLVM/project 3cf63f4clang/include/clang/Basic DiagnosticSemaKinds.td, clang/include/clang/Sema ScopeInfo.h

[Clang] [C++26] Expansion Statements (Part 9)
DeltaFile
+117-0clang/test/SemaCXX/cxx2c-expansion-stmts-control-flow.cpp
+38-9clang/lib/Sema/SemaLookup.cpp
+28-2clang/lib/Sema/SemaStmt.cpp
+9-2clang/lib/Parse/ParseStmt.cpp
+5-1clang/include/clang/Sema/ScopeInfo.h
+6-0clang/include/clang/Basic/DiagnosticSemaKinds.td
+203-141 files not shown
+205-157 files

LLVM/project 3b874f5clang/docs ReleaseNotes.rst, clang/include/clang/Basic DiagnosticCommonKinds.td

[Clang] [C++26] Expansion Statements (Part 11)
DeltaFile
+104-0clang/test/AST/ast-print-expansion-stmts.cpp
+49-0clang/test/AST/ast-dump-expansion-stmt.cpp
+0-4clang/include/clang/Basic/DiagnosticCommonKinds.td
+2-0clang/docs/ReleaseNotes.rst
+1-1clang/www/cxx_status.html
+156-55 files

LLVM/project 58621efclang/test/CodeGenCXX cxx2c-iterating-expansion-stmt.cpp

Properly compute iterating expansion stmt size
DeltaFile
+4-3clang/test/CodeGenCXX/cxx2c-iterating-expansion-stmt.cpp
+4-31 files

LLVM/project e2a4105clang/include/clang/Basic DiagnosticSemaKinds.td LangOptions.def, clang/include/clang/Options Options.td

[Clang] [C++26] Expansion Statements (Part 10)
DeltaFile
+68-0clang/test/SemaCXX/cxx2c-expansion-stmts-limit.cpp
+18-0clang/lib/Sema/SemaExpand.cpp
+9-0clang/test/SemaCXX/cxx2c-fexpansion-statements.cpp
+4-0clang/include/clang/Basic/DiagnosticSemaKinds.td
+4-0clang/include/clang/Options/Options.td
+1-0clang/include/clang/Basic/LangOptions.def
+104-01 files not shown
+105-07 files

LLVM/project 61ab2c9clang/test/CodeGenCXX cxx2c-iterating-expansion-stmt.cpp

CWG 3131
DeltaFile
+198-164clang/test/CodeGenCXX/cxx2c-iterating-expansion-stmt.cpp
+198-1641 files

LLVM/project e83dce3clang/lib/CodeGen CGDecl.cpp

Move CGDecl implementation here
DeltaFile
+6-2clang/lib/CodeGen/CGDecl.cpp
+6-21 files

LLVM/project 55a9d03clang/test/AST ast-print-expansion-stmts.cpp

CWG 3131
DeltaFile
+2-2clang/test/AST/ast-print-expansion-stmts.cpp
+2-21 files

LLVM/project 60d373aclang/lib/CodeGen CGStmt.cpp, clang/test/CodeGenCXX cxx2c-enumerating-expansion-statements.cpp cxx2c-iterating-expansion-stmt.cpp

[Clang] [C++26] Expansion Statements (Part 8)
DeltaFile
+1,518-0clang/test/CodeGenCXX/cxx2c-enumerating-expansion-statements.cpp
+474-0clang/test/CodeGenCXX/cxx2c-iterating-expansion-stmt.cpp
+471-0clang/test/CodeGenCXX/cxx2c-destructuring-expansion-stmt.cpp
+429-0clang/test/CodeGenCXX/cxx2c-expansion-stmts-control-flow.cpp
+208-0clang/test/CodeGenCXX/cxx2c-expansion-stmts-templates.cpp
+40-1clang/lib/CodeGen/CGStmt.cpp
+3,140-11 files not shown
+3,143-17 files

LLVM/project 552553aclang/lib/AST ExprConstant.cpp, clang/lib/Sema SemaDeclCXX.cpp

[Clang] [C++26] Expansion Statements (Part 7)
DeltaFile
+1,042-0clang/test/SemaCXX/cxx2c-expansion-stmts.cpp
+40-0clang/lib/AST/ExprConstant.cpp
+3-0clang/lib/Sema/SemaDeclCXX.cpp
+1,085-03 files

LLVM/project a542b8cclang/test/SemaCXX cxx2c-expansion-stmts.cpp

Properly compute iterating expansion stmt size
DeltaFile
+14-9clang/test/SemaCXX/cxx2c-expansion-stmts.cpp
+14-91 files

LLVM/project d8ca6a0clang/test/SemaCXX cxx2c-expansion-stmts.cpp

Add test for lambda in template
DeltaFile
+9-0clang/test/SemaCXX/cxx2c-expansion-stmts.cpp
+9-01 files

LLVM/project 9c79a6fclang/test/SemaCXX cxx2c-expansion-stmts.cpp

Add incomplete type and vla tests
DeltaFile
+42-2clang/test/SemaCXX/cxx2c-expansion-stmts.cpp
+42-21 files

LLVM/project 07e223dclang/lib/Sema SemaExpand.cpp

Rename a function and update a comment
DeltaFile
+5-5clang/lib/Sema/SemaExpand.cpp
+5-51 files

FreeBSD/src 1ba6fd3sys/dev/ichsmb ichsmb.c ichsmb_pci.c

ichsmb: shutdown interrupts to prevent spurious interrupts after  kexec

Obtained from:  Hewlett Packard Enterprise
Rebiewed by:    jhb, jhibbits
DeltaFile
+11-0sys/dev/ichsmb/ichsmb.c
+1-0sys/dev/ichsmb/ichsmb_pci.c
+1-0sys/dev/ichsmb/ichsmb_var.h
+13-03 files

LLVM/project fd43422clang/lib/CIR/CodeGen CIRGenBuiltinAArch64.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.reduce.fsub.ll llvm.amdgcn.reduce.fadd.ll

Merge branch 'main' into users/cachemeifyoucan/spr/cas-disable-castests-on-windows-versions-before-windows-11
DeltaFile
+1,583-0clang/lib/CIR/CodeGen/CIRGenBuiltinAArch64.cpp
+1,021-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fsub.ll
+1,021-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.fadd.ll
+0-1,001llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.sub.ll
+0-1,001llvm/test/CodeGen/AMDGPU/llvm.amdgcn.reduce.add.ll
+967-0llvm/test/CodeGen/AMDGPU/vopd-combine-gfx1250.mir
+4,592-2,002448 files not shown
+15,524-7,349454 files

NetBSD/src zB0TdCQsys/arch/hppa/include elf_machdep.h

   hppa/elf_machdep.h: organize symbols into psABI & local groups.

   Allow this file to be used with <sys/elfdefinitions.h>.

   PR lib/59564
VersionDeltaFile
1.5+22-15sys/arch/hppa/include/elf_machdep.h
+22-151 files

LLVM/project d72cc78clang/include/clang/Sema Sema.h, clang/lib/Sema SemaExpand.cpp

Only use a single CXXExpansionSelectExpr
DeltaFile
+15-18clang/lib/Sema/SemaExpand.cpp
+0-3clang/include/clang/Sema/Sema.h
+15-212 files

LLVM/project 85b3c9fopenmp/runtime/src CMakeLists.txt, openmp/runtime/test/Unit lit.cfg.py

implement feedback
DeltaFile
+239-0openmp/runtime/unittests/String/TestKmpStr.cpp
+0-239openmp/runtime/unittests/src/TestKmpStr.cpp
+53-19openmp/runtime/unittests/CMakeLists.txt
+8-36openmp/runtime/src/CMakeLists.txt
+0-22openmp/runtime/unittests/lit.cfg.py
+22-0openmp/runtime/test/Unit/lit.cfg.py
+322-3164 files not shown
+333-32810 files

NetBSD/src XkeBQLQexternal/bsd/elftoolchain/dist/common/sys elfconstants.m4

   elftoolchain/common: Update to upstream [r4294].
VersionDeltaFile
1.15+223-1external/bsd/elftoolchain/dist/common/sys/elfconstants.m4
+223-11 files

LLVM/project fb19d23clang/lib/Sema SemaExpand.cpp

Merge all pattern kinds into a single AST node
DeltaFile
+4-7clang/lib/Sema/SemaExpand.cpp
+4-71 files

LLVM/project a2c25a5clang/lib/Sema SemaExpand.cpp

Eliminate CXXExpansionInitListExpr
DeltaFile
+1-1clang/lib/Sema/SemaExpand.cpp
+1-11 files

LLVM/project 95b172aclang/lib/Sema TreeTransform.h

Fix more rebase issues
DeltaFile
+1-6clang/lib/Sema/TreeTransform.h
+1-61 files

LLVM/project e3c6180clang/include/clang/Basic DiagnosticSemaKinds.td, clang/include/clang/Sema Sema.h

[Clang] [C++26] Expansion Statements (Part 6)
DeltaFile
+95-5clang/lib/Sema/SemaExpand.cpp
+62-19clang/lib/Sema/TreeTransform.h
+3-0clang/include/clang/Sema/Sema.h
+2-0clang/include/clang/Basic/DiagnosticSemaKinds.td
+162-244 files

LLVM/project e66c77bclang/lib/Sema TreeTransform.h

Add code that was accidentally deleted in rebase
DeltaFile
+15-0clang/lib/Sema/TreeTransform.h
+15-01 files

LLVM/project 97db603clang/lib/Sema SemaExpand.cpp

Merge all pattern kinds into a single AST node
DeltaFile
+8-9clang/lib/Sema/SemaExpand.cpp
+8-91 files