From nobody Sat Dec 25 11:58:15 2021 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id B6B6B18F75CF for ; Sat, 25 Dec 2021 11:58:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JLjB14B6hz4mqQ for ; Sat, 25 Dec 2021 11:58:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6369E16F85 for ; Sat, 25 Dec 2021 11:58:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1BPBwHk8068238 for ; Sat, 25 Dec 2021 11:58:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 1BPBwGjC068237 for ports-bugs@FreeBSD.org; Sat, 25 Dec 2021 11:58:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 258209] [exp-run] Against llvm-13-update branch on GitHub Date: Sat, 25 Dec 2021 11:58:15 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: portmgr@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640433498; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8nSsoTvcfibBxfeQREs8Xfz9H3UrVPClhniSFHH5srk=; b=gNVZXfFSwokjmDdRKhElWT8Hc2QNXlc5uMg9nuJ0m+0CR0oNjmSVV37EHrCU8l7riXoTSr ZAf6nARfiOiDAlsvK495RN8LFfjW55shcKBGhrwjzOB1EA6uDa4V8UPpe+mbXGccXaO4Mg sedmfqS8Y9zIt1jODPTPHFJBz+bi7ku5FVzxQ3sMAEan7HNy8HW+zQfKjn3UTTrjVPZ4YI VyLXlOXcyy41yMStzs9zrHqtFuh8k+GI+Ok573gdvq4l4ozsOw4v6C9l0gqIr53LYSSlEb BQj9fmWOrvIgOAaoRz+4xcAlf2TN7dUiaWigIDLcIP4qZVYoP+GNjqBJMKR+PA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640433498; a=rsa-sha256; cv=none; b=Mv+lytn7ta77GnkzNPGwwxYZjD4GqIDJ26kXPaCAPSvWYcfxt66UMzn0wdyFCe2Ndc49E+ PKlUw9s+ReaFxTCFR5oEvQ2RbOXN1Ze8jal1teJ4DBVaEZbwHkKM1s3P0x7R5u1WbmC2ju QRtcGOHv0Zk2EOvVUnFkDS7Q5q0en49uVWPDq8u1tCsHRfQcZOzGecCZoGlSZGjeYFyB6E 3Btsw6Af60yPESbec+mRJ5Ire4eo6QCGH/9+4KeR0LX+fz9PP/Nwi/no9ErmPiYGkbP55V 0M3dj0ubZljAfQRfDO+pzcxq3sTxYYoepQBrHqRNrlAxd8Kv8rtEnL2UWf1PuQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258209 --- Comment #45 from commit-hook@FreeBSD.org --- A commit in branch stable/12 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D0fa51cfc680260c79257f065769557b29= 88d7ff9 commit 0fa51cfc680260c79257f065769557b2988d7ff9 Author: Dimitry Andric AuthorDate: 2021-08-25 18:31:14 +0000 Commit: Dimitry Andric CommitDate: 2021-12-25 11:51:35 +0000 Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246a This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-13.0.0-rc1-97-g23ba3732246a. PR: 258209 MFC after: 2 weeks (cherry picked from commit 6e75b2fbf9a03e6876e0a3c089e0b3ad71876125) ObsoleteFiles.inc | 146 +++ .../clang/include/clang/Basic/BuiltinsAArch64.def | 3 + .../include/clang/Basic/DiagnosticDriverKinds.td | 2 - .../include/clang/Basic/DiagnosticLexKinds.td | 7 + .../include/clang/Basic/DiagnosticSemaKinds.td | 2 - .../clang/include/clang/Basic/LangOptions.def | 2 +- .../clang/include/clang/Basic/LangOptions.h | 6 + .../clang/include/clang/Driver/Options.td | 9 +- .../clang/include/clang/Driver/Types.h | 8 - .../clang/Frontend/PreprocessorOutputOptions.h | 2 - .../clang/include/clang/Lex/HeaderSearch.h | 17 +- .../clang/include/clang/Lex/Preprocessor.h | 5 +- .../clang/include/clang/Lex/PreprocessorLexer.h | 20 +- .../clang/include/clang/Lex/PreprocessorOptions.h | 3 - .../llvm-project/clang/include/clang/Sema/Sema.h | 3 +- contrib/llvm-project/clang/lib/AST/ASTContext.cpp | 20 +- contrib/llvm-project/clang/lib/AST/Expr.cpp | 7 +- .../llvm-project/clang/lib/Basic/LangOptions.cpp | 8 + .../llvm-project/clang/lib/Basic/OpenCLOptions.cpp | 7 +- .../llvm-project/clang/lib/Basic/TargetInfo.cpp | 10 +- .../clang/lib/Basic/Targets/AArch64.cpp | 6 +- .../llvm-project/clang/lib/Basic/Targets/AMDGPU.h | 5 +- .../llvm-project/clang/lib/CodeGen/CGBuiltin.cpp | 23 + .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp | 18 +- contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp | 43 +- .../clang/lib/CodeGen/CodeGenModule.cpp | 2 +- .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp | 14 + .../llvm-project/clang/lib/CodeGen/TargetInfo.h | 7 + .../clang/lib/Driver/ToolChains/Clang.cpp | 53 +- .../clang/lib/Driver/ToolChains/Hexagon.cpp | 32 +- .../clang/lib/Driver/ToolChains/MinGW.cpp | 7 +- contrib/llvm-project/clang/lib/Driver/Types.cpp | 39 - .../clang/lib/Format/WhitespaceManager.cpp | 2 +- .../clang/lib/Frontend/CompilerInvocation.cpp | 20 +- .../clang/lib/Frontend/PrintPreprocessedOutput.cpp | 349 +++---- contrib/llvm-project/clang/lib/Headers/intrin.h | 3 + contrib/llvm-project/clang/lib/Lex/Lexer.cpp | 4 +- .../llvm-project/clang/lib/Lex/PPDirectives.cpp | 4 + .../llvm-project/clang/lib/Lex/PPLexerChange.cpp | 45 +- .../clang/lib/Lex/PPMacroExpansion.cpp | 11 +- contrib/llvm-project/clang/lib/Lex/Pragma.cpp | 92 +- .../llvm-project/clang/lib/Lex/Preprocessor.cpp | 6 - contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp | 16 +- contrib/llvm-project/clang/lib/Sema/Sema.cpp | 3 +- .../llvm-project/clang/lib/Sema/SemaConcept.cpp | 17 +- .../llvm-project/clang/lib/Sema/SemaDeclCXX.cpp | 5 +- .../llvm-project/clang/lib/Sema/SemaTemplate.cpp | 9 +- .../clang/lib/Sema/SemaTemplateInstantiate.cpp | 19 +- contrib/llvm-project/clang/lib/Sema/SemaType.cpp | 47 +- .../compiler-rt/include/profile/InstrProfData.inc | 4 +- .../compiler-rt/lib/profile/InstrProfilingBuffer.c | 2 +- .../compiler-rt/lib/profile/InstrProfilingMerge.c | 11 +- .../lib/profile/InstrProfilingPlatformLinux.c | 19 + contrib/llvm-project/libcxx/include/__config | 11 + contrib/llvm-project/libcxx/include/ctime | 2 +- contrib/llvm-project/libcxx/include/format | 12 +- contrib/llvm-project/libcxx/include/ios | 7 + contrib/llvm-project/libcxx/include/ranges | 12 +- contrib/llvm-project/lld/ELF/Config.h | 10 +- contrib/llvm-project/lld/ELF/Driver.cpp | 71 +- contrib/llvm-project/lld/ELF/LinkerScript.cpp | 36 +- contrib/llvm-project/lld/ELF/LinkerScript.h | 2 +- contrib/llvm-project/lld/ELF/Options.td | 3 + contrib/llvm-project/lld/ELF/Relocations.cpp | 7 + contrib/llvm-project/lld/ELF/ScriptParser.cpp | 9 +- contrib/llvm-project/lld/ELF/SymbolTable.cpp | 118 ++- contrib/llvm-project/lld/ELF/SymbolTable.h | 10 +- contrib/llvm-project/lld/ELF/Symbols.cpp | 11 +- contrib/llvm-project/lld/ELF/SyntheticSections.cpp | 2 +- contrib/llvm-project/lld/docs/ReleaseNotes.rst | 150 ++- contrib/llvm-project/lld/docs/ld.lld.1 | 3 + .../source/Commands/CommandObjectMemoryTag.cpp | 182 +++- .../llvm-project/lldb/source/Commands/Options.td | 8 + .../GDBRemoteCommunicationServerLLGS.cpp | 28 +- .../llvm/include/llvm/Analysis/ValueTracking.h | 4 + .../llvm/include/llvm/CodeGen/TargetLowering.h | 5 + .../llvm/include/llvm/CodeGen/ValueTypes.td | 1 + contrib/llvm-project/llvm/include/llvm/IR/Module.h | 3 + .../llvm/include/llvm/ProfileData/InstrProf.h | 1 + .../include/llvm/ProfileData/InstrProfData.inc | 4 +- .../llvm/include/llvm/Support/MachineValueType.h | 4 +- .../llvm/include/llvm/Transforms/IPO/Attributor.h | 20 + .../include/llvm/Transforms/Utils/PredicateInfo.h | 6 +- .../llvm/lib/Analysis/InstructionSimplify.cpp | 16 + .../llvm/lib/Analysis/TargetLibraryInfo.cpp | 7 +- .../llvm/lib/Analysis/ValueTracking.cpp | 10 + .../lib/CodeGen/GlobalISel/InlineAsmLowering.cpp | 9 +- .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 10 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 6 +- .../lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 2 +- .../lib/CodeGen/SelectionDAG/TargetLowering.cpp | 3 +- .../lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 11 +- .../llvm-project/llvm/lib/CodeGen/ValueTypes.cpp | 2 + contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp | 241 ----- contrib/llvm-project/llvm/lib/IR/Module.cpp | 4 + .../llvm/lib/ProfileData/InstrProfReader.cpp | 2 +- .../llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 7 + .../lib/Target/AArch64/AArch64ISelLowering.cpp | 79 +- .../llvm/lib/Target/AArch64/AArch64ISelLowering.h | 7 + .../llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 34 +- .../llvm/lib/Target/AArch64/AArch64InstrInfo.td | 14 + .../llvm/lib/Target/AArch64/AArch64RegisterInfo.td | 4 +- .../lib/Target/AArch64/Utils/AArch64BaseInfo.h | 19 + .../llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp | 2 +- .../llvm/lib/Target/BPF/BPFTargetTransformInfo.h | 18 + .../lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 3 + .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 7 + .../llvm/lib/Target/RISCV/RISCVInstrInfoV.td | 1003 ++++++++++++++--= ---- .../llvm/lib/Target/RISCV/RISCVSchedRocket.td | 3 + .../llvm/lib/Target/RISCV/RISCVSchedSiFive7.td | 3 + .../llvm/lib/Target/RISCV/RISCVSchedule.td | 1 + .../llvm/lib/Target/RISCV/RISCVScheduleV.td (new) | 820 ++++++++++++++++ .../llvm/lib/Target/X86/X86ISelLowering.cpp | 14 +- .../llvm/lib/Target/X86/X86InstrArithmetic.td | 28 +- .../llvm/lib/Transforms/IPO/Attributor.cpp | 117 ++- .../lib/Transforms/IPO/AttributorAttributes.cpp | 54 +- .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp | 16 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 123 ++- .../InstCombine/InstCombineLoadStoreAlloca.cpp | 8 +- .../Transforms/InstCombine/InstCombineSelect.cpp | 3 +- .../llvm/lib/Transforms/Scalar/DivRemPairs.cpp | 7 +- .../lib/Transforms/Scalar/LoopStrengthReduce.cpp | 24 +- .../llvm/lib/Transforms/Scalar/SROA.cpp | 5 +- .../llvm/lib/Transforms/Utils/PredicateInfo.cpp | 46 + .../lib/Transforms/Vectorize/LoopVectorize.cpp | 46 + .../llvm/tools/llvm-mca/Views/TimelineView.cpp | 15 +- .../llvm/utils/TableGen/CodeGenTarget.cpp | 1 + .../openmp/runtime/src/kmp_taskdeps.cpp | 27 +- .../llvm-project/openmp/runtime/src/kmp_taskdeps.h | 3 +- .../openmp/runtime/src/kmp_tasking.cpp | 1 + etc/mtree/BSD.include.dist | 18 +- lib/clang/include/VCSVersion.inc | 8 +- lib/clang/include/clang/Config/config.h | 2 +- lib/clang/include/llvm/Config/config.h | 7 +- lib/clang/include/llvm/Config/llvm-config.h | 2 +- lib/clang/include/llvm/Support/VCSRevision.h | 2 +- lib/libc++/Makefile | 293 +++++- lib/libc++/__config_site | 2 + lib/libc++experimental/Makefile | 1 + lib/libclang_rt/asan/Makefile | 2 + lib/libclang_rt/asan_dynamic/Makefile | 2 + lib/libclang_rt/cfi/Makefile | 1 + lib/libclang_rt/cfi_diag/Makefile | 2 + lib/libclang_rt/dd/Makefile | 1 + lib/libclang_rt/msan/Makefile | 2 + lib/libclang_rt/profile/Makefile | 2 +- lib/libclang_rt/stats/Makefile | 2 + lib/libclang_rt/tsan/Makefile | 4 +- lib/libclang_rt/ubsan_standalone/Makefile | 2 + lib/libclang_rt/xray/Makefile | 1 + lib/libcompiler_rt/Makefile.inc | 3 + lib/libomp/kmp_config.h | 6 +- lib/libomp/kmp_i18n_default.inc | 47 +- lib/libomp/kmp_i18n_id.inc | 59 +- lib/libomp/omp-tools.h | 201 ++++ lib/libomp/omp.h | 55 +- tools/build/mk/OptionalObsoleteFiles.inc | 357 ++++--- 157 files changed, 4432 insertions(+), 1503 deletions(-) --=20 You are receiving this mail because: You are on the CC list for the bug.=