Date: Wed, 18 Dec 2024 01:23:05 GMT From: Brooks Davis <brooks@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6f9523707b18 - main - devel/llvm-devel: new snapshot Message-ID: <202412180123.4BI1N5la040057@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by brooks: URL: https://cgit.FreeBSD.org/ports/commit/?id=6f9523707b185dca42f5b88e1c085e5674acd7e0 commit 6f9523707b185dca42f5b88e1c085e5674acd7e0 Author: Brooks Davis <brooks@FreeBSD.org> AuthorDate: 2024-12-18 01:22:34 +0000 Commit: Brooks Davis <brooks@FreeBSD.org> CommitDate: 2024-12-18 01:22:34 +0000 devel/llvm-devel: new snapshot --- devel/llvm-devel/Makefile.snapshot | 4 +- devel/llvm-devel/distinfo | 6 +-- ...patch-clang_tools_clang-format_git-clang-format | 48 +++++++++++----------- .../llvm-devel/files/patch-flang_runtime_stop.cpp | 11 +++++ devel/llvm-devel/pkg-plist | 26 +++++++++++- 5 files changed, 65 insertions(+), 30 deletions(-) diff --git a/devel/llvm-devel/Makefile.snapshot b/devel/llvm-devel/Makefile.snapshot index a9862d041807..90d32cd4e143 100644 --- a/devel/llvm-devel/Makefile.snapshot +++ b/devel/llvm-devel/Makefile.snapshot @@ -4,6 +4,6 @@ # LLVM_MAJOR= 20 LLVM_RELEASE= ${LLVM_MAJOR}.0.0 -SNAPDATE= 20241203 +SNAPDATE= 20241215 -LLVM_PROJECT_COMMIT= 866b9f43a0772faee64aa421886eb101118f3167 +LLVM_PROJECT_COMMIT= 8345a95a404cb490918201274da877b8ca2edf51 diff --git a/devel/llvm-devel/distinfo b/devel/llvm-devel/distinfo index a318cd627bd3..eb4f91d603ac 100644 --- a/devel/llvm-devel/distinfo +++ b/devel/llvm-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733242557 -SHA256 (llvm-llvm-project-20.0.d20241203-866b9f43a0772faee64aa421886eb101118f3167_GH0.tar.gz) = 5273cf2a97bf29fe1b1b60078e2d6ac7d9ecb803b3ca5dd30b4aefab2d62b34a -SIZE (llvm-llvm-project-20.0.d20241203-866b9f43a0772faee64aa421886eb101118f3167_GH0.tar.gz) = 223740811 +TIMESTAMP = 1734302400 +SHA256 (llvm-llvm-project-20.0.d20241215-8345a95a404cb490918201274da877b8ca2edf51_GH0.tar.gz) = 10bbfa6edf057b889bc97013126991a6589fd1a2f17bfeb37fd930b08c8af682 +SIZE (llvm-llvm-project-20.0.d20241215-8345a95a404cb490918201274da877b8ca2edf51_GH0.tar.gz) = 224445306 diff --git a/devel/llvm-devel/files/patch-clang_tools_clang-format_git-clang-format b/devel/llvm-devel/files/patch-clang_tools_clang-format_git-clang-format index e4a4f0d4544e..6210f16cbd5b 100644 --- a/devel/llvm-devel/files/patch-clang_tools_clang-format_git-clang-format +++ b/devel/llvm-devel/files/patch-clang_tools_clang-format_git-clang-format @@ -1,29 +1,29 @@ --- clang/tools/clang-format/git-clang-format.orig +++ clang/tools/clang-format/git-clang-format -@@ -104,7 +104,7 @@ - usage=usage, formatter_class=argparse.RawDescriptionHelpFormatter, - description=desc) - p.add_argument('--binary', -- default=config.get('clangformat.binary', 'clang-format'), -+ default=config.get('clangformat.binary', 'clang-format%%LLVM_SUFFIX%%'), - help='path to clang-format'), - p.add_argument('--commit', - default=config.get('clangformat.commit', 'HEAD'), -@@ -412,7 +412,7 @@ +@@ -136,7 +136,7 @@ + ) + p.add_argument( + "--binary", +- default=config.get("clangformat.binary", "clang-format"), ++ default=config.get("clangformat.binary", "clang-format%%LLVM_SUFFIX%%"), + help="path to clang-format", + ), + p.add_argument( +@@ -539,7 +539,7 @@ - def run_clang_format_and_save_to_tree(changed_lines, revision=None, -- binary='clang-format', style=None): -+ binary='clang-format%%LLVM_SUFFIX%%', style=None): - """Run clang-format on each file and save the result to a git tree. + def run_clang_format_and_save_to_tree( +- changed_lines, revision=None, binary="clang-format", style=None ++ changed_lines, revision=None, binary="clang-format%%LLVM_SUFFIX%%", style=None + ): + """Run clang-format on each file and save the result to a git tree. - Returns the object ID (SHA-1) of the created tree.""" -@@ -473,7 +473,7 @@ - - - def clang_format_to_blob(filename, line_ranges, revision=None, -- binary='clang-format', style=None, env=None): -+ binary='clang-format%%LLVM_SUFFIX%%', style=None, env=None): - """Run clang-format on the given file and save the result to a git blob. - - Runs on the file in `revision` if not None, or on the file in the working +@@ -622,7 +622,7 @@ + filename, + line_ranges, + revision=None, +- binary="clang-format", ++ binary="clang-format%%LLVM_SUFFIX%%", + style=None, + env=None, + ): diff --git a/devel/llvm-devel/files/patch-flang_runtime_stop.cpp b/devel/llvm-devel/files/patch-flang_runtime_stop.cpp new file mode 100644 index 000000000000..f4f0d1b79a76 --- /dev/null +++ b/devel/llvm-devel/files/patch-flang_runtime_stop.cpp @@ -0,0 +1,11 @@ +--- flang/runtime/stop.cpp.orig ++++ flang/runtime/stop.cpp +@@ -162,7 +162,7 @@ + // TODO: Need to parse DWARF information to print function line numbers + constexpr int MAX_CALL_STACK{999}; + void *buffer[MAX_CALL_STACK]; +- int nptrs{backtrace(buffer, MAX_CALL_STACK)}; ++ int nptrs{(int)backtrace(buffer, MAX_CALL_STACK)}; + + if (char **symbols{backtrace_symbols(buffer, nptrs)}) { + for (int i = 0; i < nptrs; i++) { diff --git a/devel/llvm-devel/pkg-plist b/devel/llvm-devel/pkg-plist index 8b6496baa3e9..6889442cdb02 100644 --- a/devel/llvm-devel/pkg-plist +++ b/devel/llvm-devel/pkg-plist @@ -623,6 +623,7 @@ llvm-devel/bin/verify-uselistorder %%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseEmplaceCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseEqualsDefaultCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseEqualsDeleteCheck.h +%%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseIntegerSignComparisonCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseNodiscardCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseNoexceptCheck.h %%EXTRAS%%llvm-devel/include/clang-tidy/modernize/UseNullptrCheck.h @@ -1181,7 +1182,9 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtin_sema.inc %%CLANG%%llvm-devel/include/clang/Basic/riscv_vector_builtins.inc %%CLANG%%llvm-devel/include/clang/CIR/CIRGenerator.h +%%CLANG%%llvm-devel/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h %%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRDialect.h +%%CLANG%%llvm-devel/include/clang/CIR/Dialect/IR/CIRTypes.h %%CLANG%%llvm-devel/include/clang/CIR/FrontendAction/CIRGenAction.h %%CLANG%%llvm-devel/include/clang/CodeGen/BackendUtil.h %%CLANG%%llvm-devel/include/clang/CodeGen/CGFunctionInfo.h @@ -1554,6 +1557,7 @@ llvm-devel/bin/verify-uselistorder %%CLANG%%llvm-devel/include/clang/Tooling/Transformer/SourceCodeBuilders.h %%CLANG%%llvm-devel/include/clang/Tooling/Transformer/Stencil.h %%CLANG%%llvm-devel/include/clang/Tooling/Transformer/Transformer.h +%%FLANG%%llvm-devel/include/flang/Common/Fortran-consts.h %%FLANG%%llvm-devel/include/flang/Common/Fortran-features.h %%FLANG%%llvm-devel/include/flang/Common/Fortran.h %%FLANG%%llvm-devel/include/flang/Common/LangOptions.def @@ -1585,6 +1589,7 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Common/reference.h %%FLANG%%llvm-devel/include/flang/Common/restorer.h %%FLANG%%llvm-devel/include/flang/Common/static-multimap-view.h +%%FLANG%%llvm-devel/include/flang/Common/target-rounding.h %%FLANG%%llvm-devel/include/flang/Common/template.h %%FLANG%%llvm-devel/include/flang/Common/uint128.h %%FLANG%%llvm-devel/include/flang/Common/unwrap.h @@ -1835,7 +1840,9 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/memory.h %%FLANG%%llvm-devel/include/flang/Runtime/CUDA/registration.h %%FLANG%%llvm-devel/include/flang/Runtime/allocatable.h +%%FLANG%%llvm-devel/include/flang/Runtime/allocator-registry-consts.h %%FLANG%%llvm-devel/include/flang/Runtime/allocator-registry.h +%%FLANG%%llvm-devel/include/flang/Runtime/array-constructor-consts.h %%FLANG%%llvm-devel/include/flang/Runtime/array-constructor.h %%FLANG%%llvm-devel/include/flang/Runtime/assign.h %%FLANG%%llvm-devel/include/flang/Runtime/c-or-cpp.h @@ -1844,6 +1851,7 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Runtime/complex.h %%FLANG%%llvm-devel/include/flang/Runtime/cpp-type.h %%FLANG%%llvm-devel/include/flang/Runtime/derived-api.h +%%FLANG%%llvm-devel/include/flang/Runtime/descriptor-consts.h %%FLANG%%llvm-devel/include/flang/Runtime/descriptor.h %%FLANG%%llvm-devel/include/flang/Runtime/entry-names.h %%FLANG%%llvm-devel/include/flang/Runtime/exceptions.h @@ -1851,7 +1859,9 @@ llvm-devel/bin/verify-uselistorder %%FLANG%%llvm-devel/include/flang/Runtime/extensions.h %%FLANG%%llvm-devel/include/flang/Runtime/freestanding-tools.h %%FLANG%%llvm-devel/include/flang/Runtime/inquiry.h +%%FLANG%%llvm-devel/include/flang/Runtime/io-api-consts.h %%FLANG%%llvm-devel/include/flang/Runtime/io-api.h +%%FLANG%%llvm-devel/include/flang/Runtime/iostat-consts.h %%FLANG%%llvm-devel/include/flang/Runtime/iostat.h %%FLANG%%llvm-devel/include/flang/Runtime/magic-numbers.h %%FLANG%%llvm-devel/include/flang/Runtime/main.h @@ -2079,6 +2089,7 @@ llvm-devel/bin/verify-uselistorder %%LLDB%%llvm-devel/include/lldb/DataFormatters/FormatCache.h %%LLDB%%llvm-devel/include/lldb/DataFormatters/FormatClasses.h %%LLDB%%llvm-devel/include/lldb/DataFormatters/FormatManager.h +%%LLDB%%llvm-devel/include/lldb/DataFormatters/FormatterSection.h %%LLDB%%llvm-devel/include/lldb/DataFormatters/FormattersContainer.h %%LLDB%%llvm-devel/include/lldb/DataFormatters/FormattersHelpers.h %%LLDB%%llvm-devel/include/lldb/DataFormatters/LanguageCategory.h @@ -2596,6 +2607,7 @@ llvm-devel/include/llvm/ADT/StringMapEntry.h llvm-devel/include/llvm/ADT/StringRef.h llvm-devel/include/llvm/ADT/StringSet.h llvm-devel/include/llvm/ADT/StringSwitch.h +llvm-devel/include/llvm/ADT/StringTable.h llvm-devel/include/llvm/ADT/TinyPtrVector.h llvm-devel/include/llvm/ADT/TrieHashIndexGenerator.h llvm-devel/include/llvm/ADT/TrieRawHashMap.h @@ -2730,6 +2742,7 @@ llvm-devel/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h llvm-devel/include/llvm/Analysis/ScalarEvolutionDivision.h llvm-devel/include/llvm/Analysis/ScalarEvolutionExpressions.h llvm-devel/include/llvm/Analysis/ScalarEvolutionNormalization.h +llvm-devel/include/llvm/Analysis/ScalarEvolutionPatternMatch.h llvm-devel/include/llvm/Analysis/ScalarFuncs.def llvm-devel/include/llvm/Analysis/ScopedNoAliasAA.h llvm-devel/include/llvm/Analysis/SimplifyQuery.h @@ -3450,7 +3463,9 @@ llvm-devel/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h llvm-devel/include/llvm/ExecutionEngine/Orc/IRPartitionLayer.h llvm-devel/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h llvm-devel/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h +llvm-devel/include/llvm/ExecutionEngine/Orc/JITLinkLazyCallThroughManager.h llvm-devel/include/llvm/ExecutionEngine/Orc/JITLinkRedirectableSymbolManager.h +llvm-devel/include/llvm/ExecutionEngine/Orc/JITLinkReentryTrampolines.h llvm-devel/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h llvm-devel/include/llvm/ExecutionEngine/Orc/LLJIT.h llvm-devel/include/llvm/ExecutionEngine/Orc/Layer.h @@ -3946,6 +3961,7 @@ llvm-devel/include/llvm/ProfileData/MIBEntryDef.inc llvm-devel/include/llvm/ProfileData/MemProf.h llvm-devel/include/llvm/ProfileData/MemProfData.inc llvm-devel/include/llvm/ProfileData/MemProfReader.h +llvm-devel/include/llvm/ProfileData/MemProfYAML.h llvm-devel/include/llvm/ProfileData/PGOCtxProfReader.h llvm-devel/include/llvm/ProfileData/PGOCtxProfWriter.h llvm-devel/include/llvm/ProfileData/ProfileCommon.h @@ -4458,6 +4474,7 @@ llvm-devel/include/llvm/Transforms/Utils/Debugify.h llvm-devel/include/llvm/Transforms/Utils/EntryExitInstrumenter.h llvm-devel/include/llvm/Transforms/Utils/EscapeEnumerator.h llvm-devel/include/llvm/Transforms/Utils/Evaluator.h +llvm-devel/include/llvm/Transforms/Utils/ExtraPassManager.h llvm-devel/include/llvm/Transforms/Utils/FixIrreducible.h llvm-devel/include/llvm/Transforms/Utils/FunctionComparator.h llvm-devel/include/llvm/Transforms/Utils/FunctionImportUtils.h @@ -4573,6 +4590,7 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir-c/Dialect/Arith.h %%MLIR%%llvm-devel/include/mlir-c/Dialect/Async.h %%MLIR%%llvm-devel/include/mlir-c/Dialect/ControlFlow.h +%%MLIR%%llvm-devel/include/mlir-c/Dialect/EmitC.h %%MLIR%%llvm-devel/include/mlir-c/Dialect/Func.h %%MLIR%%llvm-devel/include/mlir-c/Dialect/GPU.h %%MLIR%%llvm-devel/include/mlir-c/Dialect/IRDL.h @@ -4638,7 +4656,9 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/AsmParser/AsmParser.h %%MLIR%%llvm-devel/include/mlir/AsmParser/AsmParserState.h %%MLIR%%llvm-devel/include/mlir/AsmParser/CodeComplete.h +%%MLIR%%llvm-devel/include/mlir/Bindings/Python/Diagnostics.h %%MLIR%%llvm-devel/include/mlir/Bindings/Python/IRTypes.h +%%MLIR%%llvm-devel/include/mlir/Bindings/Python/NanobindAdaptors.h %%MLIR%%llvm-devel/include/mlir/Bindings/Python/PybindAdaptors.h %%MLIR%%llvm-devel/include/mlir/Bytecode/BytecodeImplementation.h %%MLIR%%llvm-devel/include/mlir/Bytecode/BytecodeOpInterface.cpp.inc @@ -5105,7 +5125,8 @@ llvm-devel/include/llvm/XRay/YAMLXRayRecord.h %%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Transforms/Passes.h %%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Transforms/Passes.h.inc %%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Transforms/Passes.td -%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Transforms/Utils.h +%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Utils/DistributionUtils.h +%%MLIR%%llvm-devel/include/mlir/Dialect/GPU/Utils/GPUUtils.h %%MLIR%%llvm-devel/include/mlir/Dialect/IRDL/IR/IRDL.cpp.inc %%MLIR%%llvm-devel/include/mlir/Dialect/IRDL/IR/IRDL.h %%MLIR%%llvm-devel/include/mlir/Dialect/IRDL/IR/IRDL.h.inc @@ -6992,6 +7013,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIControlFlow.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIConversion.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIDebug.a +%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIEmitC.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIExecutionEngine.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIFunc.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRCAPIGPU.a @@ -7077,6 +7099,7 @@ llvm-devel/lib/libLTO.so.%%LLVM_MAJOR_MINOR%%git %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUToVulkanTransforms.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUTransformOps.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUTransforms.a +%%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRGPUUtils.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIR.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIRDL.a %%STATIC_LIBS%%%%MLIR%%llvm-devel/lib/libMLIRIndexDialect.a @@ -7440,6 +7463,7 @@ llvm-devel/lib/libRemarks.so.%%LLVM_MAJOR_MINOR%%git %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIControlFlow/ControlFlow.cpp.o %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIConversion/Passes.cpp.o %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIDebug/Debug.cpp.o +%%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIEmitC/EmitC.cpp.o %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIExecutionEngine/ExecutionEngine.cpp.o %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIFunc/Func.cpp.o %%MLIR%%llvm-devel/lib/objects-Release/obj.MLIRCAPIGPU/GPU.cpp.o
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412180123.4BI1N5la040057>